Warm up tonight with a bowl of Cream of Broccoli Soup.
There is nothing more comforting than a warm meal on a winter evening.
This recipe is velvety, rich, and filled with fresh vegetables.
Your whole family will love this simple and soul-warming dish.
Why This Cream of Broccoli Soup Works
This recipe is a weeknight dinner winner for many reasons.
It is incredibly budget-friendly and uses simple ingredients.
You can feed your whole family without spending a lot of money.
The texture is velvety and feels like a restaurant-quality meal.
It is perfect for those busy winter nights when time is short.
Your kids will love the bright green color and creamy taste.
Simple Method
You will love how easy this soup comes together.
Start by softening the onions and garlic in a little butter.
Then, let the broccoli simmer in the stock until it is soft.
An immersion blender makes the soup smooth in seconds.
Finally, stir in the cream for that signature rich finish.
Even a beginner cook can master this recipe today.
Ingredients You’ll Need
This recipe uses fresh broccoli and basic pantry staples.
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 pound fresh broccoli florets, chopped
- 3 cups vegetable stock
- 1 cup heavy cream
- 0.5 teaspoon kosher salt
- 0.25 teaspoon ground black pepper
- 0.25 teaspoon ground nutmeg
Step-by-Step
- Melt butter in a large pot over medium heat.
- Sauté diced onion until translucent, approximately 5 minutes.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in chopped broccoli florets and vegetable stock; bring to a simmer.
- Reduce heat to low and simmer for 15 to 20 minutes until broccoli is fork-tender.
- Use an immersion blender to puree the soup directly in the pot.
- Stir in heavy cream, salt, black pepper, and nutmeg.
- Heat through for 2 to 3 minutes without reaching a boil and serve.
Best Ways to Enjoy It
Serve this soup in big bowls with crusty bread for dipping.
It is the perfect way to soak up every last drop.
You can also pair it with a crisp apple and walnut salad.
For a special date night, add a glass of chilled white wine.
Gather everyone around the table for a cozy, soul-warming meal.
Keep It Fresh
This soup stores beautifully, making it great for meal prep.
Keep any leftovers in an airtight container in your refrigerator.
The flavors often taste even better the next day.
It will stay fresh and delicious for up to four days.
Reheat it slowly on the stove over low heat.
Avoid the microwave to keep the texture perfectly smooth.
Recipe Tips
- Don’t skip the nutmeg for a warm, cozy flavor.
- Avoid boiling the soup once you add the heavy cream.
- Use fresh broccoli florets for the brightest green color.
- Chop the stems into small pieces for even cooking.
- For a winter treat, serve this in sourdough bread bowls.
- Use a high-quality vegetable stock for the best base.
- Wait to season with salt until the very end.
- Blend until perfectly smooth for a velvety mouthfeel.
Ways to Switch It Up
- Stir in sharp cheddar cheese for a classic cheesy twist.
- Use full-fat coconut milk for a dairy-free option.
- Swap broccoli for cauliflower for a fall harvest flavor.
- Add a pinch of cayenne pepper for a little heat.
Quick Answers
Can I use frozen broccoli?
Yes, you can use frozen broccoli if you are in a hurry.
Just simmer it for a few less minutes until tender.
How do I make it thicker?
You can simmer the soup longer before adding the cream.
This reduces the liquid and creates a thicker texture.
Can I make this ahead of time?
Yes, this soup is perfect for holiday entertaining.
Make it a day early and reheat it gently before serving.
I hope this cozy soup brings warmth to your winter nights. Give it a try and let every creamy bite comfort you. Happy cooking!
— Lidia

Cream of Broccoli Soup
Ingredients
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced
- 2 cloves garlic , minced
- 1 pound fresh broccoli florets, chopped
- 3 cups vegetable stock
- 1 cup heavy cream
- 0.5 teaspoon kosher salt
- 0.25 teaspoon ground black pepper
- 0.25 teaspoon ground nutmeg
Instructions
- Melt butter in a large pot over medium heat.
- Sauté diced onion until translucent, approximately 5 minutes.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in chopped broccoli florets and vegetable stock; bring to a simmer.
- Reduce heat to low and simmer for 15 to 20 minutes until broccoli is fork-tender.
- Use an immersion blender to puree the soup directly in the pot until smooth.
- Stir in heavy cream, salt, black pepper, and nutmeg.
- Heat through for 2 to 3 minutes without reaching a boil and serve immediately.
