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 Cheese Soup


  • Author: recipstep
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Ingredients

Scale

¼ cup (½ stick / 57 g) unsalted butter 🧈
1 medium yellow onion, diced (about 1 cup🧅
1 tablespoon garlic, minced 🧄
¼ cup (31 g) all-purpose flour 🍚
3 cups (720 g) chicken broth 🍗
2 cups (490 g) whole milk, room temperature 🥛
1 head broccoli, chopped (about 3¼ cups florets) 🥦
1 cup carrots, shredded (about 2 carrots) 🥕
½ teaspoon kosher salt 🧂
¼ teaspoon ground pepper 🌶️
⅛ teaspoon nutmeg 🌰
4 cups (452 g) sharp cheddar cheese, shredded 🧀


Instructions

Melt the Butter:
In a large pot over medium heat, melt the butter. 🍲

Cook Onions and Garlic:
Add onions and cook until softened (about 8-10 minutes).
Add garlic and cook for an additional minute. 🧅🧄

Sprinkle and Stir:
Sprinkle the flour over the mixture and stir together until lightly browned (about 5 minutes). 🍚

Pour in Broth and Milk:
Slowly pour in the chicken broth and milk, stirring constantly, until no flour lumps remain. 🍗🥛

Add Vegetables and Seasonings:
Add the broccoli, carrots, salt, pepper, and nutmeg.
Bring the mixture to a simmer, and cook uncovered, stirring occasionally, until the broccoli and carrots are tender (24-26 minutes). 🥦🥕🧂🌶️🌰

Stir in Cheese:
Reduce heat to low, and slowly stir in the cheese one cup at a time, fully melting the cheese between each addition. 🧀

Serve:
Remove from heat and serve. 🍲
Enjoy your delicious homemade Broccoli Cheese Soup! 🥄

Notes

  • For a thinner soup, add more broth or reduce the amount of flour.
  • Can be made vegetarian by using vegetable broth and adjusting garnishes accordingly.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Calories: 350 kcal
  • Sugar: 5 g
  • Sodium: 700 mg
  • Fat: 26 g
  • Saturated Fat: 16 g
  • Carbohydrates: 15 g
  • Fiber: 3 g
  • Protein: 15 g
  • Cholesterol: 85 mg