
This creamy and comforting Broccoli Cheese Soup is the perfect dish for chilly days or when you’re craving something hearty and satisfying. Packed with tender broccoli, sweet carrots, and flavorful sharp cheddar, this soup is a cheesy delight. The rich, velvety texture is achieved with a combination of butter, flour, and half-and-half, making it the ideal balance of creamy and flavorful. Serve it with a slice of crusty bread for the perfect meal!

Prep and Cook Time:
- Prep Time: 10 minutes
- Cook Time: 30-35 minutes
- Total Time: 40-45 minutes
Ingredients:
- 3 tablespoons unsalted butter
- 1 cup chopped yellow onion
- 2 carrots, peeled and chopped into small pieces
- 4 cloves minced garlic
- 1 teaspoon kosher salt (divided)
- ½ teaspoon ground black pepper
- 3 tablespoons all-purpose flour
- 4 cups low-sodium chicken broth (960ml)
- 2 cups half and half (480ml)
- 1 teaspoon dry mustard powder
- ½ teaspoon paprika (optional)
- 1 head broccoli florets, cut into bite-size pieces
- 8 ounces sharp cheddar cheese, shredded (227g)
Instructions:
- Cook Vegetables:
- In a large Dutch oven, melt the butter over medium heat.
- Add the chopped onion, carrots, ½ teaspoon salt, and pepper. Cook, stirring occasionally until softened, about 5 minutes.
- Add the garlic and cook, stirring often, for an additional 2 minutes.
- Make Roux:
- Add the flour and cook, stirring constantly, for 2 minutes.
- Add Liquids:
- Gradually whisk in the chicken broth, breaking up any lumps. Stir in the half-and-half.
- Increase the heat to medium-high and bring to a simmer, stirring occasionally. Once the soup thickens, reduce the heat to low.
- Add Broccoli and Seasonings:
- Stir in the broccoli, mustard powder, paprika (if using), and the remaining ½ teaspoon salt. Cover and cook at a low simmer until the broccoli is tender, about 15 minutes.
- Add Cheese:
- Stir in the shredded cheddar cheese, a handful at a time, until the soup is smooth and creamy.
- Taste and adjust the seasoning with more salt, if desired.
- Serve:
- Serve the soup immediately, topped with additional shredded cheddar cheese, if desired.
Nutrition Facts (Per Serving):
- Calories: 300-350 kcal (depending on serving size and cheese used)
- Protein: 12-15g
- Fat: 22-25g
- Saturated Fat: 13-15g
- Carbohydrates: 20-25g
- Fiber: 3-5g
- Sugar: 6-8g
- Sodium: 800-1000mg (depending on broth used)
- Cholesterol: 50-60mg

This Broccoli Cheese Soup is a warm, comforting bowl of creamy goodness that’s sure to satisfy. With its smooth texture and rich, cheesy flavor, it makes the perfect meal for any occasion. Whether served on its own or with a side of crusty bread, this soup will quickly become a family favorite. The combination of tender vegetables and melted cheese creates a dish that’s both nourishing and indulgent.
Leave a comment