Cream of Broccoli Soup

Featured in: Home Kitchen Cooking

This cream of broccoli soup transforms fresh florets into a silky, comforting bowl in just 40 minutes. Sautéed onions, carrots, and garlic build a flavorful base, while vegetable broth simmers the broccoli to tender perfection. Blended until smooth and enriched with heavy cream and a hint of nutmeg, this vegetarian soup delivers rich, satisfying flavor. Garnish with chives or croutons for added texture.

Updated on Thu, 29 Jan 2026 09:57:00 GMT
Creamy broccoli soup steaming in a rustic bowl, topped with fresh chives and croutons for a comforting meal.  Save to Pinterest
Creamy broccoli soup steaming in a rustic bowl, topped with fresh chives and croutons for a comforting meal. | tiziristudio.com

There's something about the way broccoli transforms when it hits hot butter—that moment when the kitchen fills with a grassy, almost sweet smell that makes you pause and just breathe it in. My neighbor handed me a bag of impossibly fresh broccoli from her garden one autumn afternoon, and I found myself making this soup on a whim, not following any recipe, just trusting that cream and gentle heat would turn those green florets into something silky and comforting. The result surprised me: it wasn't heavy or pretentious, just deeply satisfying in the way only simple food can be.

I made this for my partner on a genuinely awful day when neither of us felt like cooking, but we both needed something warm. Watching them take that first spoonful and literally sigh with relief told me everything I needed to know about this soup. It became our default sick-day meal, our lazy-Sunday-at-home meal, the thing we'd make when we needed to feel taken care of without the fuss.

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 florets: Use fresh and chop them small—they cook faster and blend more smoothly, plus you get more of that concentrated flavor in every spoonful.
  • Onion and carrot: These build the foundation; don't skip the sauté step because it coaxes out their natural sweetness.
  • Garlic: Two cloves is just enough to whisper in the background without overpowering the delicate broccoli.
  • Vegetable broth: Quality matters here since it's the main liquid; taste yours before adding salt because broths vary wildly.
  • Heavy cream: This is what transforms the soup from good to velvety, but add it at the end and never let it boil or it can separate.
  • Butter and olive oil: The combination gives you richness from butter and a slight fruity note from oil that brightens the whole dish.
  • Nutmeg: Just a pinch—it sounds unusual but it's the secret that makes people ask what's in here.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Sauté the aromatics:
Melt butter with olive oil over medium heat and add onion, carrot, and garlic; you'll know they're ready when the kitchen smells sweet and the onions turn translucent, about 4 to 5 minutes.
Introduce the broccoli:
Stir in your chopped florets and let them cook for just 2 to 3 minutes—you're not cooking them through yet, just coating them with that buttery, garlicky base.
Simmer until tender:
Pour in the broth, bring to a boil, then lower the heat and cover; let it bubble gently for 15 to 18 minutes until the broccoli is so soft it practically falls apart when you touch it.
Blend to silky smoothness:
Turn off the heat and use an immersion blender right in the pot, moving it in slow circles until there's not a single lump left; if you're using a countertop blender, work in batches and be careful with the hot liquid.
Finish with cream and spice:
Stir in the heavy cream and a whisper of nutmeg, then taste and adjust salt and pepper; reheat gently on low without letting it boil or the cream might break.
Serve and garnish:
Ladle into bowls and top with whatever calls to you—a drizzle of cream, fresh chives, crispy croutons, or all three if you're feeling indulgent.
A velvety cream of broccoli soup with vibrant green puree, garnished with a swirl of rich cream.  Save to Pinterest
A velvety cream of broccoli soup with vibrant green puree, garnished with a swirl of rich cream. | tiziristudio.com

There was this moment when my five-year-old niece asked for seconds of this soup, seconds of vegetables, without being prompted—that's when I knew it had crossed over from being just a recipe into being something that brings people joy. Sometimes the best meals aren't the most complicated ones; they're the ones that taste like you have time and care to give.

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.

Variations to Explore

Once you master the basic version, this soup becomes a canvas for whatever's in your fridge or mood. I've added roasted garlic for deeper flavor, swapped half the broccoli for cauliflower, stirred in a handful of tender spinach at the end, or finished it with crispy bacon for friends who wanted something richer. The beauty is that the technique stays the same, but the personality changes completely depending on what you add.

Making It Lighter or Richer

If you're looking to reduce the richness, half-and-half or even whole milk will still give you creaminess without the heaviness, and honestly, the broccoli flavor actually shines brighter when there's less fat competing for attention. On the flip side, if you want to make it truly luxurious, whip the cream before stirring it in, or finish each bowl with a spoonful of crème fraîche and a crack of black pepper.

Keeping It Vegetarian and Beyond

This soup is naturally vegetarian, but it also adapts beautifully for vegan cooking—just swap the butter for olive oil and use coconut milk or a quality plant-based cream instead of dairy cream. I've made it this way for friends and been amazed at how the coconut milk adds an unexpected tropical undertone that somehow works with the earthiness of the broccoli.

  • A diced potato stirred in with the broccoli adds body and makes the soup more filling without diluting the flavor.
  • Toasted seeds or nuts sprinkled on top add texture and nutrition that transforms a simple bowl into something special.
  • This freezes beautifully for up to three months—add the cream after reheating rather than before freezing.
Warm cream of broccoli soup served in a white bowl, garnished with chives and a side of crusty bread. Save to Pinterest
Warm cream of broccoli soup served in a white bowl, garnished with chives and a side of crusty bread. | tiziristudio.com

This soup has taught me that sometimes the most comforting dishes are the ones that don't shout for attention but quietly satisfy. Make it for someone you care about, and watch their face.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup keeps well in the refrigerator for up to 3 days. Store in an airtight container and gently reheat on the stovetop over low heat, stirring occasionally. Avoid boiling to prevent the cream from separating.

How can I make this soup vegan?

Replace the butter with additional olive oil and swap the heavy cream for coconut milk or your favorite plant-based cream. The result will still be rich and creamy with wonderful flavor.

Can I freeze cream of broccoli soup?

It's best to freeze the soup before adding cream. Cool completely, then freeze in portions for up to 3 months. Thaw overnight in the fridge, reheat, and stir in fresh cream just before serving.

What can I substitute for heavy cream?

Half-and-half, whole milk, or even Greek yogurt work well for a lighter version. For dairy-free options, try cashew cream, oat cream, or coconut milk. Each will provide different levels of richness.

How do I prevent the soup from being too thin?

Add a peeled, diced potato when cooking the broccoli to naturally thicken the soup. Alternatively, reduce the amount of broth slightly or blend in a handful of cooked rice or cauliflower for extra body.

Can I use frozen broccoli instead of fresh?

Absolutely. Use about 500g of frozen broccoli florets and add them directly to the pot without thawing. You may need to reduce the simmering time by a few minutes since frozen broccoli cooks quickly.

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 blended with vegetables and cream for a rich, satisfying bowl in just 40 minutes.

Prep time
15 mins
Time to cook
25 mins
Total time needed
40 mins
Created by Andrew Wolfe


Skill level Easy

Cuisine International

Makes 4 Serving size

Dietary details Vegetarian-friendly, No gluten

What You'll Need

Vegetables

01 1 large head broccoli (about 1 lb 2 oz), 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é aromatics: Heat the butter and olive oil in a large pot over medium heat. Add the diced onion, carrot, and minced garlic. Sauté for 4–5 minutes until softened and fragrant.

Step 02

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

Step 03

Simmer vegetables: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15–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: Stir in the heavy cream and nutmeg. Season with salt and pepper to taste. Gently reheat over low heat if needed—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 you'll need

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

Allergy info

Review all items for possible allergens. Ask your healthcare provider if you're unsure.
  • Contains dairy (butter, heavy cream)
  • Always check broth and cream labels for hidden allergens

Nutrition info (each serving)

Details are for reference only and don't take the place of advice from a healthcare provider.
  • Calorie count: 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.