Here’s a creamy and comforting Broccoli Cheddar Soup recipe—rich, cheesy, and perfect with crusty bread.
Broccoli Cheddar Soup
Serves: 4–6
Ingredients
-
4 cups broccoli florets (fresh or frozen)
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
2 tbsp butter
-
2 tbsp all-purpose flour
-
2 cups milk (whole or 2%)
-
1 cup chicken or vegetable broth
-
2 cups shredded sharp cheddar cheese
-
Salt and black pepper to taste
-
Optional: pinch of nutmeg for warmth
Instructions
1️⃣ Cook the vegetables
-
In a large pot, melt butter over medium heat.
-
Add onions and cook until soft (3–4 minutes).
-
Add garlic and cook 30 seconds.
-
Add broccoli and broth. Bring to a boil, then reduce heat and simmer 5–7 minutes until broccoli is tender.
2️⃣ Make the roux
-
In a separate small saucepan, melt 2 tbsp butter.
-
Stir in flour and cook 1–2 minutes until slightly golden.
-
Gradually whisk in milk, stirring constantly to avoid lumps.
-
Cook until thickened, about 3–5 minutes.
3️⃣ Combine soup and cheese
-
Stir the milk mixture into the pot with broccoli and broth.
-
Simmer 2–3 minutes, then remove from heat.
-
Add shredded cheddar cheese gradually, stirring until melted and smooth.
4️⃣ Blend (optional)
-
For a smoother soup, use an immersion blender or regular blender to puree partially or fully.
-
Leave some broccoli chunks for texture if desired.
5️⃣ Serve
-
Taste and adjust salt and pepper.
-
Serve hot with crusty bread or crackers.
Tips
-
Cheese matters: Use a good quality sharp cheddar for full flavor.
-
Thicker soup: Reduce the amount of broth slightly or simmer longer.
-
Add-ins: Cooked bacon, carrots, or potatoes can be added for variety.
If you want, I can give a slow-cooker version of broccoli cheddar soup that’s hands-off and extra creamy. It’s perfect for busy days.