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
Creamy broccoli cheddar soup served in a bowl topped with melted cheese and fresh broccoli

Broccoli Cheddar Soup: An Incredible Ultimate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Broccoli Cheddar Soup is creamy, cheesy, and loaded with tender broccoli and shredded carrots in a velvety, rich cheddar base — a restaurant-style favorite made in one pot at home.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

4 tbsp butter

1 small onion, finely chopped

2 cloves garlic, minced

¼ cup all-purpose flour

2 cups chicken broth (or vegetable broth)

2 cups whole milk

1 cup heavy cream (optional)

3 cups broccoli florets, chopped small

1 cup shredded carrots

2 cups shredded sharp cheddar cheese

½ tsp mustard powder (optional)

¼ tsp nutmeg (optional)

Salt and pepper to taste

Instructions

1. In a large soup pot, melt butter over medium heat. Add chopped onion and garlic. Sauté until soft.

2. Sprinkle in flour and whisk for 1–2 minutes until smooth and bubbly.

3. Gradually whisk in broth, then milk and cream. Simmer until slightly thickened.

4. Stir in chopped broccoli and carrots. Cover and cook 10–12 minutes until veggies are tender.

5. Remove from heat. Stir in cheddar cheese until melted and smooth.

6. Add mustard powder, nutmeg, salt, and pepper. Stir well.

7. Optional: Blend half of the soup for a smoother texture.

8. Serve hot with crusty bread or a sandwich.

Notes

Freshly grated cheese melts better and gives a smoother texture.

Avoid boiling after adding cheese to prevent curdling.

Substitute heavy cream with more milk for a lighter option.

Frozen broccoli works well if thawed.

  • Author: Quinto
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 470
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 34g
  • Saturated Fat: 18g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 17g
  • Cholesterol: 90mg