Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Broccoli Cheddar Soup is the ultimate comfort food that warms both body and soul. This rich and velvety soup combines fresh, vibrant broccoli with sharp cheddar cheese, creating a delightful dish perfect for cozy lunches or dinners. The creamy texture and savory flavors make it an ideal choice for chilly days or whenever you need a pick-me-up. Not only is it simple to prepare, but it also offers the flexibility to customize with additional proteins like chicken or spices to suit your taste. Whether enjoyed on its own or paired with crusty bread, this Broccoli Cheddar Soup will surely become a favorite in your home.

  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Ingredients

Scale
  • 8 tablespoons butter
  • 1 large onion, finely diced
  • 1 large carrot, shredded
  • 3 garlic cloves, minced
  • 3 cups broccoli, chopped
  • 3 cups chicken broth
  • 2 ½ cups half-and-half
  • 3 cups sharp cheddar cheese, grated

Instructions

  1. In a large pot over medium heat, melt 4 tablespoons of butter. Add onions and carrots; sauté for about 7-8 minutes.
  2. Stir in minced garlic and cook for 1 minute until fragrant.
  3. Add remaining butter and flour (or cornstarch); mix well before pouring in chicken broth gradually while whisking.
  4. Season with mustard powder, cayenne pepper, salt, and pepper. Bring to a simmer.
  5. Add chopped broccoli and half-and-half; simmer for about 20 minutes until broccoli is tender.
  6. Gradually stir in cheese until melted and smooth. Adjust seasoning to taste.
  • Author: Sarah DuRoss
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 24g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 70mg