Broccoli and cheese soup is a comforting classic. It warms you on cold days. This creamy recipe uses simple ingredients. You’ll get a rich flavor in under an hour. Follow these steps for perfect results every time.
Ingredients
Gather these for four servings.
- 4 cups fresh broccoli florets, chopped small
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 tablespoons butter
- 3 tablespoons all-purpose flour
- 4 cups chicken or vegetable broth
- 2 cups milk (whole or 2%)
- 2 cups shredded sharp cheddar cheese
- 1/2 cup heavy cream
- Salt and black pepper to taste
- Optional: 1/4 teaspoon nutmeg for extra warmth
- Optional topping: Crumbled bacon or croutons
These items are easy to find. Use sharp cheddar for bold taste. Fresh broccoli works best. Frozen is okay in a pinch.
Step-by-Step Instructions
Prep takes 10 minutes. Cooking takes 30-40 minutes. Use a large pot.
-
Step 1: Sauté the Vegetables
Melt butter in the pot over medium heat. Add diced onion. Cook for 3-4 minutes until soft. Stir in minced garlic. Cook 1 more minute. Don’t let it brown.
-
Step 2: Make the Roux
Sprinkle flour over the onions and garlic. Stir constantly for 2 minutes. This creates a roux. It thickens the soup base. Cook until it smells nutty.
-
Step 3: Add Liquids and Broccoli
Pour in the broth slowly. Whisk to smooth out lumps. Bring to a simmer. Add broccoli florets. Cover and cook 15-20 minutes. Broccoli should be tender.
-
Step 4: Blend the Soup
Use an immersion blender to puree until smooth. Or transfer to a blender in batches. Leave some chunks if you like texture. Return to the pot if blended separately.
-
Step 5: Add Dairy and Cheese
Stir in milk and heavy cream. Heat gently over low heat. Do not boil. Add shredded cheese a handful at a time. Stir until melted. Season with salt, pepper, and nutmeg.
-
Step 6: Serve
Ladle into bowls. Top with extras if desired. Serve hot with bread.
Your soup is ready. It thickens as it sits.
Tips for the Best Broccoli and Cheese Soup
Choose fresh broccoli heads. Cut florets small for even cooking. Sharp cheddar melts smoothly. Avoid pre-shredded cheese with anti-caking agents.
Don’t skip the roux. It prevents a grainy texture. Blend while hot for creaminess. Low heat after adding dairy stops separation.
Make it vegan. Swap butter for olive oil, use plant-based milk and cheese, and vegetable broth.
Store leftovers in the fridge up to 4 days. Reheat on stovetop with extra milk. Freezes well for 3 months.
Adjust thickness. Add more broth for thinner soup. Simmer longer for thicker.
Boost flavor with carrots or potatoes. They add natural sweetness.
Nutrition Information
One serving (about 1.5 cups) offers:
- Calories: 450
- Protein: 18g
- Fat: 35g
- Carbs: 20g
- Fiber: 4g
- Vitamin C: 100% daily value
Broccoli provides vitamins. Cheese adds calcium. Use low-fat milk to cut calories.
Variations to Try
- Spicy Version: Add 1/2 teaspoon cayenne with the roux.
- Loaded Baked Potato Style: Mix in cooked potatoes and bacon bits.
- Lightened Up: Use half-and-half instead of cream. Skip heavy cream.
- Cheesy Broccoli Cheddar with Ham: Stir in diced ham after blending.
- Cream of Broccoli: Omit cheese for a lighter soup. Top with herbs.
These tweaks keep it fresh. Experiment based on what you have.
Common Mistakes to Avoid
- Boiling after dairy. It curdles the milk. Heat slowly.
- Overcooking broccoli. It turns mushy. Check at 15 minutes.
- Lumpy soup. Whisk roux well. Blend thoroughly.
- Wrong cheese. Mild cheese lacks punch. Go sharp or extra sharp.
- Not seasoning. Taste before serving. Adjust salt and pepper.
Follow these to succeed.
Why This Recipe Works
The roux ensures creaminess without heavy cream overload. Broccoli shines with cheese. Simple steps yield pro results. Families love it. It’s budget-friendly too.
Prep once for meals all week. Doubles easily.
FAQs
-
Can I use frozen broccoli?
Yes. Thaw first. Reduce cooking time to 10 minutes. Drain excess water.
-
How do I make it gluten-free?
Swap flour for 2 tablespoons cornstarch mixed with water. Or use gluten-free flour blend.
-
Is this soup vegetarian?
Yes, with vegetable broth. It’s already meat-free.
-
Can I make it in a slow cooker?
Sauté first in a pan. Then cook on low 4 hours. Blend and add dairy at end.
-
Why is my soup grainy?
Cheese added too fast or high heat. Melt slowly over low heat next time.