This rich and velvety Broccoli & Cheese Soup is the ultimate comfort food. Ready in under an hour, it’s packed with fresh broccoli and sharp cheddar in a luxuriously smooth, creamy base. Perfect for a cozy weeknight dinner.
Introduction:
There’s nothing quite as comforting as a bowl of steaming, creamy broccoli and cheese soup. This recipe strikes the perfect balance between decadent indulgence and wholesome goodness. By using a blend of pureed and chopped broccoli, we achieve a beautifully thick and velvety texture with delightful pops of tender vegetable in every bite. The sharp cheddar provides a tangy depth that elevates it far above any canned version. It’s surprisingly simple to make and guaranteed to become a family favorite.
Recipe Details:
-
Prep Time: 20 minutes
-
Cook Time: 30 minutes
-
Total Time: 50 minutes
-
Skill Level: Easy
-
Cooking Intensity: Medium (requires constant stirring for the roux and sauce)
-
Course: Main Course, Appetizer
-
Servings: 6
-
Yield: About 9 cups
Ingredients
-
4 tablespoons unsalted butter
-
1 medium yellow onion, finely diced
-
2 cloves garlic, minced
-
1/3 cup all-purpose flour
-
3 cups low-sodium vegetable or chicken broth
-
2 cups whole milk or half-and-half (for extra richness)
-
1 cup heavy cream
-
1 teaspoon dry mustard powder
-
1/2 teaspoon smoked paprika
-
Pinch of cayenne pepper (optional)
-
Salt and freshly ground black pepper, to taste
-
1 ½ lbs fresh broccoli, florets chopped, stems peeled and diced
-
2 large carrots, peeled and finely diced
-
8 ounces (about 2 ½ cups) freshly grated sharp cheddar cheese
-
4 ounces (about 1 cup) freshly grated Gruyère or Monterey Jack cheese (for meltability)
-
For Serving: Crusty bread, extra shredded cheese, crumbled cooked bacon.
Important Note: For the smoothest soup, grate your own cheese. Pre-shredded cheese contains anti-caking agents that can make your sauce grainy.
Instructions
1. Sauté the Aromatics (Time: 5-7 minutes | Intensity: Low)
In a large Dutch oven or heavy-bottomed pot, melt the butter over medium heat. Add the diced onion and cook until softened and translucent, about 5 minutes. Add the minced garlic and cook for 1 more minute until fragrant.
2. Make the Roux (Time: 3 minutes | Intensity: Medium)
Sprinkle the flour over the onion mixture and stir constantly to form a paste (this is your roux). Cook for 2-3 minutes to remove the raw flour taste. The mixture should be bubbly and light golden.
3. Create the Base & Simmer (Time: 15 minutes | Intensity: Medium)
Gradually pour in the broth while whisking constantly to prevent lumps. Follow with the milk and heavy cream, whisking until smooth. Add the dry mustard, smoked paprika, cayenne (if using), 1 teaspoon of salt, and ½ teaspoon of black pepper.
Bring the mixture to a gentle simmer, then reduce heat to medium-low. Add the diced broccoli stems and carrots. Cover and simmer for 10 minutes, stirring occasionally, until the vegetables begin to soften.
4. Add Broccoli Florets (Time: 8-10 minutes | Intensity: Low)
Add the broccoli florets to the pot. Cover and simmer for another 8-10 minutes, or until the broccoli is very tender when pierced with a fork.
5. Blend (Optional but Recommended) (Time: 5 minutes | Intensity: Low)
Using an immersion blender, carefully blend about half of the soup right in the pot until you reach your desired consistency. For a completely smooth soup, blend all of it. Alternatively, transfer half of the soup in batches to a standing blender, blend until smooth, and return to the pot. Caution: Let soup cool slightly and never fill the blender more than halfway. Hold the lid on with a towel.
6. The Grand Finale: Add the Cheese (Time: 5 minutes | Intensity: Low)
Reduce the heat to the lowest setting. Gradually add the grated cheddar and Gruyère cheese, one handful at a time, stirring until each addition is fully melted and incorporated before adding the next. Do not let the soup boil after adding the cheese, as this can cause it to separate.
Taste and adjust seasoning with more salt and pepper as needed.
7. Serve
Ladle the hot soup into bowls. Serve immediately with crusty bread for dipping. Garnish with extra shredded cheese, crumbled bacon, or a sprinkle of paprika if desired.
Notes & Tips for Success
-
Make it Lighter: Substitute the heavy cream with an additional cup of milk. You can also use reduced-fat cheese, but note the texture may be less creamy.
-
Make it Gluten-Free: Use a 1:1 gluten-free flour blend or 3 tablespoons of cornstarch (slurry with 1/4 cup cold water, add after the broth).
-
Storage & Reheating: Store cooled soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring often. The soup may thicken when chilled; thin it with a splash of broth or milk when reheating.
-
Freezing: We do not recommend freezing this soup after adding the dairy and cheese, as it can separate upon thawing. For best results, freeze the soup base before adding the cheese. Thaw, reheat, and then add the cheese fresh.
Nutrition Information
(Per serving, based on 6 servings. This is an estimate and may vary based on specific ingredients used.)
-
Calories: ~580 kcal
-
Total Fat: 46g
-
Saturated Fat: 28g
-
Cholesterol: 145mg
-
Sodium: 720mg
-
Total Carbohydrates: 22g
-
Dietary Fiber: 4g
-
Sugars: 9g
-
Protein: 22g
-
Vitamin C: 120% DV
-
Calcium: 70% DV
-
Vitamin A: 110% DV
Enjoy your homemade, comforting bowl of Broccoli & Cheddar Soup!