Creamy Soup Recipes
This creamy broccoli cheese soup is rich, cozy, and perfect for everyday meals. Made with tender broccoli and melted cheese.
You can make a pot of soup that tastes like it came from a restaurant without spending hours in the kitchen. The real secret is using good cheddar and not overcooking the broccoli. I learned this after burning my first batch on a busy Tuesday evening.
Most people skip the step where you melt the butter slowly. That small mistake makes the sauce grainy instead of smooth. You need patience here more than fancy tools.
Why You'll Love This Recipe
About the Ingredients
4 cups (500g) fresh broccoli florets
Cut them into bite-sized pieces so they cook evenly. Frozen works too but thaw and drain well first.
2 tablespoons unsalted butter
Use salted butter if that is all you have. Just add less salt later since the butter adds some.
3 tablespoons all-purpose flour
Whisk this into the melted butter to make a roux. This thickens the soup without lumps.
3 cups (710ml) vegetable broth
Low sodium is better because you control the salt level. Chicken stock works just fine if you eat meat.
1 cup (240ml) heavy cream
Whole milk gives a lighter texture if you prefer. Half-and-half sits right in the middle.
2 cups (200g) sharp cheddar cheese, shredded
Pre-shredded bags often have anti-caking agents. Grating it yourself melts much smoother.
Tips & Tricks
- Let the soup simmer gently so it does not boil hard. Boiling breaks the fat and makes the texture oily.
- Add the cheese off the heat or it will seize up. Stir until it melts completely before serving.
- Taste the soup before adding any extra salt. The broth and cheese are usually salty enough already.
Step-by-Step Instructions
1. Cook the vegetables
Steam the broccoli florets until they are tender but still firm. This takes about eight minutes over boiling water. Drain them well so they do not water down the soup.
2. Make the base
Melt the butter in a large pot over medium heat. Whisk in the flour and cook for one minute until it smells nutty.
3. Add liquids
Slowly pour in the vegetable broth while whisking constantly. Bring it to a gentle bubble and stir until it thickens slightly.
4. Finish the soup
Remove the pot from the stove and stir in the heavy cream. Add the shredded cheese gradually until it disappears into the mixture.
Delicious Variations
- Stir in cooked bacon bits for a smoky flavor boost.
- Swap broccoli for cauliflower for a milder taste.
- Mix in a pinch of mustard powder for extra zing.
How to Store Creamy Soup Recipes
Refrigerator
Keep leftovers in an airtight container for up to four days.
Freezer
Cool the soup completely before freezing in portion sizes. Freeze for up to three months.
Reheating
Warm it gently on low heat. Add a little milk if it looks separated.
Frequently Asked Questions
Q: Can I make this soup ahead of time?
Yes, this recipe holds up well in the fridge for several days. Reheat it slowly to keep the texture smooth.
Q: What kind of cheese works best?
Sharp cheddar provides the best flavor and melts easily. Avoid pre-packaged slices as they often contain stabilizers.
Q: How do I fix a broken soup?
Blend it briefly with an immersion blender to bring it back together. A tablespoon of cold water helps too.
Q: Is this soup gluten-free?
Not unless you swap the flour for cornstarch or GF blend. Check your broth label for hidden wheat.
Q: Can I use frozen broccoli?
Frozen works perfectly fine if you drain it well. Thaw it first to avoid adding too much water.
Print the full recipe card below for your next cooking session.
Creamy Soup Recipes
This creamy broccoli cheese soup is rich, cozy, and perfect for everyday meals. Made with tender broccoli and melted cheese.
🧂 Ingredients
- 4 cups (500g) fresh broccoli florets
- 2 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 3 cups (710ml) vegetable broth
- 1 cup (240ml) heavy cream
- 2 cups (200g) sharp cheddar cheese, shredded
📋 Instructions
- 1Cook the vegetables — Steam the broccoli florets until they are tender but still firm. This takes about eight minutes over boiling water. Drain them well so they do not water down the soup.
- 2Make the base — Melt the butter in a large pot over medium heat. Whisk in the flour and cook for one minute until it smells nutty.
- 3Add liquids — Slowly pour in the vegetable broth while whisking constantly. Bring it to a gentle bubble and stir until it thickens slightly.
- 4Finish the soup — Remove the pot from the stove and stir in the heavy cream. Add the shredded cheese gradually until it disappears into the mixture.


