Description
A creamy and comforting broccoli cheddar soup made with fresh broccoli, sharp cheddar cheese, and a touch of spice.
Ingredients
1/4 cup butter (1/2 stick)
1/2 medium onion, chopped
1 clove garlic, minced
6 tablespoons flour
4 cups chicken broth or vegetable broth
1 teaspoon Dijon mustard
1 cup heavy or whipping cream
3 cups broccoli florets, cut small
1/2 cup matchstick-cut carrots
2 cups shredded sharp cheddar cheese, plus extra for serving
Pinch of cayenne pepper, optional but recommended
Salt and pepper to taste
Instructions
In a soup pot over medium heat, melt the butter. Add the chopped onion and sauté for 4 to 5 minutes until softened.
Stir in the minced garlic and cook for 30 seconds.
Add the flour and cook for 1 to 2 minutes, stirring frequently. This step is important to eliminate the raw flour taste.
Slowly whisk in the chicken or vegetable broth until the flour is fully dissolved.
Whisk in the Dijon mustard.
Stir in the cream, broccoli, and carrots. Increase the heat to high and bring the soup to a boil. Then reduce the heat so it simmers gently, with the pot’s lid slightly ajar. Medium-low heat works well to maintain a steady simmer without a vigorous boil.
Let the soup simmer for 15 to 20 minutes, or until the broccoli and carrots are tender and the soup has thickened to your preference. Stir occasionally to prevent sticking and to ensure consistent heat.
Lower the heat to low and gradually stir in the shredded cheddar cheese. Cook for a few more minutes until the cheese has melted completely.
Add the cayenne pepper if using, and season with salt and pepper to taste. Optionally, pulse the soup a few times with an immersion blender directly in the pot to blend part of it. The soup will thicken further as it cools. Add more broth if you prefer a thinner consistency.
Serve immediately, garnished with extra shredded cheddar on top of each bowl.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Simmering, Sautéing
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 5
- Sodium: 900
- Fat: 28
- Saturated Fat: 17
- Unsaturated Fat: 9
- Carbohydrates: 15
- Fiber: 3
- Protein: 15
- Cholesterol: 75