Cream of Broccoli Soup

Featured in: Home Cooking Essentials

This cream of broccoli soup delivers pure comfort in a bowl. Fresh broccoli florets are simmered with sautéed onions, carrots, and garlic in vegetable broth until tender, then blended to silky perfection. A touch of heavy cream adds luxurious richness, while optional nutmeg brings subtle warmth. Ready in just 40 minutes with minimal effort, this vegetarian soup serves 4 and can easily be adapted for vegan diets using plant-based alternatives.

Updated on Fri, 30 Jan 2026 15:50:05 GMT
Steaming bowl of Cream of Broccoli Soup garnished with fresh chives and croutons. Save
Steaming bowl of Cream of Broccoli Soup garnished with fresh chives and croutons. | calmaxxam.com

There's something about the smell of broccoli hitting hot butter that instantly feels like comfort, and I discovered this soup by accident one Tuesday when I had a head of broccoli that needed rescuing and a craving for something warm. My kitchen was cold, the afternoon light was fading, and somehow blending those green florets with cream felt like turning vegetables into liquid gold. It's become my go-to when I want something that tastes like it took hours but actually comes together in less time than it takes to watch a movie.

I made this for my mom during one of those rare afternoons when she came over without a specific reason, just needing to sit somewhere quiet. She tasted it, closed her eyes for a second, and said it reminded her of a restaurant in Italy she'd visited decades ago, which made me feel like I'd somehow traveled back in time with a soup pot. That's when I realized this dish has a way of becoming whatever memory someone needs it to be.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Broccoli: Buy it when it's still bright green and tight, because that's when the flavor is most alive—tired broccoli makes tired soup.
  • Onion and carrot: These are your aromatic foundation, building flavor before the broccoli even enters the pot, so don't skip the sauté.
  • Garlic: Mince it fresh and add it early so it softens into the butter rather than tasting harsh or burnt.
  • Vegetable broth: Use something you'd actually drink on its own, because it becomes the backbone of everything else.
  • Heavy cream: This is what transforms a simple vegetable soup into something that feels indulgent, but honestly, half-and-half works beautifully too.
  • Butter and olive oil: The combination gives you richness and a subtle fruity note that cream alone can't provide.
  • Salt, pepper, and nutmeg: The nutmeg is optional but it's the secret handshake that makes people wonder what you did differently.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat the butter and olive oil in a large pot over medium heat, then add the onion, carrot, and garlic. Listen for that gentle sizzle and let them soften for 4–5 minutes until the kitchen smells like someone's cooking something worth staying for.
Introduce the broccoli:
Add your chopped florets and stir to coat them in the warm oil and butter. Give them just 2–3 minutes to start releasing their flavor into the pot.
Build the body:
Pour in the vegetable broth, bring it to a rolling boil, then reduce the heat and cover. Let it simmer for 15–18 minutes until the broccoli is so tender it falls apart when you touch it with a spoon.
Blend into silk:
Remove from heat and use an immersion blender to turn everything into a completely smooth, velvety puree. If you're using a countertop blender, work in batches and be careful with the heat—let it cool slightly first.
Finish with elegance:
Stir in the heavy cream and a tiny pinch of nutmeg, then taste and season with salt and pepper. Gently reheat on low if needed, but never let it boil once the cream is in, or it might split.
Serve with intention:
Ladle into bowls and top with whatever makes you happy—a drizzle of cream, fresh chives, or crispy croutons all work beautifully.
Cream of Broccoli Soup served hot with a swirl of cream and black pepper. Save
Cream of Broccoli Soup served hot with a swirl of cream and black pepper. | calmaxxam.com
Cream of Broccoli Soup served hot with a swirl of cream and black pepper. Save
Cream of Broccoli Soup served hot with a swirl of cream and black pepper. | calmaxxam.com

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

My partner brought home this soup I'd made earlier in the week and reheated it at his office, and apparently his entire team wanted to know where he'd bought it because it smelled so good. He didn't tell them I made it until later, and I think that's the moment I understood that feeding people is really just a way of saying you care about them without having to use too many words.

Making It Lighter or Richer

If cream feels too heavy some nights, you can swap it for half-and-half or even whole milk and the soup will still be smooth and satisfying, just less decadent. On the flip side, if you want to push it further into comfort territory, add a handful of cooked potatoes or a splash of truffle oil, and suddenly you have something that feels restaurant-worthy. The beauty of this soup is its flexibility—it bends to whatever you need it to be.

Adapting for Different Diets

For a vegan version, use plant-based butter or just olive oil, and swap the cream for something like cashew cream, oat milk, or coconut milk depending on the flavor you're after. Coconut milk gives it an unexpected creaminess with a subtle sweetness, while cashew cream keeps everything neutral and luxe. The broccoli stays green and vibrant regardless, which is honestly the most beautiful part of this whole endeavor.

Storage and Make-Ahead Magic

This soup actually improves after a day in the refrigerator because the flavors have time to get to know each other, and it keeps beautifully for up to four days if you store it in an airtight container. You can also freeze it before adding the cream, then thaw it and finish it fresh whenever you need it. Here's the real trick for keeping it restaurant-quality when you reheat:

  • Reheat gently on the stove over low-to-medium heat rather than blasting it in the microwave, which keeps the texture silky instead of grainy.
  • Add the cream back in after reheating so it doesn't have a chance to break or curdle from prolonged heat.
  • If you froze it and forgot to save the cream step, you're still fine—just add it during the gentle reheating phase.
Vibrant green Cream of Broccoli Soup in a rustic bowl, ready to enjoy. Save
Vibrant green Cream of Broccoli Soup in a rustic bowl, ready to enjoy. | calmaxxam.com
Vibrant green Cream of Broccoli Soup in a rustic bowl, ready to enjoy. Save
Vibrant green Cream of Broccoli Soup in a rustic bowl, ready to enjoy. | calmaxxam.com

This soup has taught me that sometimes the most satisfying meals are the ones that don't require a lot of fuss, just attention and decent ingredients. It's the kind of thing that makes an ordinary day feel intentional.

Recipe FAQs

Can I make this soup dairy-free?

Yes, simply replace the butter with additional olive oil and use coconut milk or plant-based cream instead of heavy cream for a delicious vegan version.

How can I make the soup thicker?

Add a peeled, diced potato along with the broccoli when simmering. The potato will break down and create a naturally thicker, creamier texture when blended.

Can I freeze cream of broccoli soup?

Yes, but freeze it before adding the cream. Thaw and reheat, then stir in fresh cream just before serving to maintain the best texture and prevent separation.

What can I use instead of an immersion blender?

A regular countertop blender works perfectly. Just blend the soup in batches, being careful with the hot liquid. Fill the blender only halfway and cover the lid with a towel for safety.

How do I prevent the soup from curdling?

Add the cream after removing the soup from heat and avoid boiling once the cream is incorporated. Reheat gently over low heat if needed to maintain the smooth, velvety consistency.

What pairs well with this soup?

Serve with crusty bread, garlic toast, or a fresh side salad. The soup also makes an elegant starter for a dinner party when garnished with croutons and fresh chives.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cream of Broccoli Soup

Velvety broccoli soup with aromatic vegetables, finished with cream for rich, comforting flavor in 40 minutes.

Prep Time
15 min
Cook Time
25 min
Overall Time
40 min


Skill Level Easy

Cuisine International

Portions 4 Serving Size

Diet Info Meat-Free, No Gluten

Ingredients List

Vegetables

01 1 large head broccoli (about 1.1 lbs), chopped into florets
02 1 medium onion, diced
03 1 medium carrot, peeled and diced
04 2 cloves garlic, minced

Liquids

01 4 cups vegetable broth
02 1/2 cup heavy cream, plus extra for garnish optional

Fats & Seasonings

01 2 tablespoons unsalted butter
02 1 tablespoon olive oil
03 1/2 teaspoon salt, or to taste
04 1/4 teaspoon ground black pepper, or to taste
05 Pinch of ground nutmeg, optional

Garnish

01 Fresh chives, finely chopped, optional
02 Croutons, optional

Directions

Step 01

Sauté aromatic vegetables: Heat the butter and olive oil in a large pot over medium heat. Add the onion, carrot, and garlic. Sauté for 4 to 5 minutes until softened and fragrant.

Step 02

Add broccoli: Add the chopped broccoli florets and stir to combine. Cook for 2 to 3 minutes.

Step 03

Simmer soup base: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15 to 18 minutes until the broccoli is very tender.

Step 04

Blend soup: Remove from heat. Using an immersion blender or working in batches with a countertop blender, blend the soup until completely smooth.

Step 05

Finish with cream and seasonings: Stir in the heavy cream and nutmeg. Season with salt and pepper to taste. Gently reheat over low heat if needed, but do not boil after adding cream.

Step 06

Serve: Ladle into bowls. Garnish with extra cream, chives, or croutons as desired. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy Info

Review each component for allergens. Ask a healthcare provider if you’re not sure.
  • Contains dairy (butter, heavy cream)
  • Always check broth and cream labels for hidden allergens

Nutrition Details (per portion)

These values are for general reference and should not be considered medical guidance.
  • Caloric Value: 180
  • Fats: 11 g
  • Carbohydrates: 16 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.