Cream of Broccoli Soup

Featured in: Everyday Cooking Ideas

This cream of broccoli soup delivers restaurant-quality comfort in just 40 minutes. 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 and nutmeg creates a luxuriously smooth texture and rich flavor. Easily adaptable for vegan diets using plant-based alternatives, this vegetarian soup serves 4 and pairs beautifully with crusty bread or croutons.

Updated on Thu, 29 Jan 2026 10:06:00 GMT
Creamy Cream of Broccoli Soup in a rustic bowl, garnished with fresh chives and croutons, steaming warmly. Pin It
Creamy Cream of Broccoli Soup in a rustic bowl, garnished with fresh chives and croutons, steaming warmly. | clarotiddukla.com

My neighbor stopped by on a chilly Tuesday afternoon with a bag of broccoli from her garden, and I suddenly remembered why this soup had become my go-to comfort in the kitchen. There's something about the way it fills your whole apartment with that warm, green smell that makes everything feel a little more settled. I'd made it countless times, but never quite the same way twice, which kept things interesting. That day, I decided to slow down and pay attention to each step, realizing how the butter and oil together create this golden base that transforms ordinary vegetables into something really special. It's the kind of recipe that feels simple until you taste it, and then you wonder why more people don't make it regularly.

I made this for my friend during her first week in her new apartment, back when her kitchen was still mostly empty boxes. We sat on her floor with bowls of this soup, and somehow it became the meal that made the space feel like home. She still texts me about it whenever the weather turns cold, and I love that this simple recipe has become part of our friendship shorthand.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1 large head broccoli (about 500 g), chopped into florets: The backbone of this soup, and here's the thing I learned—don't skip on quality broccoli or it'll taste watery and hollow.
  • 1 medium onion, diced: This creates the subtle sweetness that makes people ask what your secret ingredient is.
  • 1 medium carrot, peeled and diced: Adds natural sweetness and a silky texture when blended, plus it catches the light beautifully in the finished soup.
  • 2 cloves garlic, minced: Just enough to remind your palate this is made with intention, not so much that it overpowers the delicate broccoli flavor.
  • 1 liter (4 cups) vegetable broth: Use something you actually like drinking on its own, because it really shows in the final bowl.
  • 120 ml (½ cup) heavy cream: This is what transforms good broccoli soup into the kind you crave, so don't skip it entirely even if you're cutting back.
  • 2 tablespoons unsalted butter and 1 tablespoon olive oil: Together they create a more interesting flavor than either one alone, something I discovered by accident when I was out of one and grabbed the other.
  • ½ teaspoon salt, ¼ teaspoon ground black pepper, and pinch of ground nutmeg: The nutmeg is optional but honestly, it's the detail that makes people pause mid-spoonful and say, what is that?
  • Fresh chives and croutons for garnish: These aren't just decoration—they add texture contrast that makes each bite more interesting.

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 until they're shimmering and smell nutty. Add your onion, carrot, and garlic, and listen for that gentle sizzle—it means you're at the right temperature. Cook for 4 to 5 minutes, stirring occasionally, until the vegetables soften and the kitchen starts smelling like something good is about to happen.
Introduce the broccoli:
Add your chopped broccoli florets and stir them through the aromatic base, cooking for just 2 to 3 minutes. You're not trying to cook them through yet, just wake them up and coat them with all that golden goodness.
Simmer into tenderness:
Pour in the vegetable broth and bring everything to a gentle boil, then reduce the heat, cover, and let it simmer for 15 to 18 minutes. The broccoli should be so tender it practically falls apart when you touch it with a spoon—this is when you know you're ready for the next step.
Blend into velvet:
Remove from heat and use your immersion blender to work through the soup, moving it around methodically until there are absolutely no chunks left. If you're using a countertop blender, work in batches and be careful with the hot liquid—I learned this lesson the noisy way.
Finish with cream and spice:
Stir in the heavy cream and that pinch of nutmeg, then taste and season with salt and pepper until it tastes like you. If the soup has cooled, gently reheat it over low heat without letting it boil, which would break the cream.
Serve with intention:
Ladle the soup into bowls and top with whatever speaks to you—a swirl of extra cream, a scatter of fresh chives, or some croutons if you want that textural surprise.
Freshly blended Cream of Broccoli Soup with velvety green texture, served in a white ceramic bowl. Pin It
Freshly blended Cream of Broccoli Soup with velvety green texture, served in a white ceramic bowl. | clarotiddukla.com

There was this evening when my mom came home exhausted from a double shift, and I had this soup simmering when she walked through the door. She didn't say much, just sat down with a bowl, and something about the quiet way she ate it made me realize that feeding people you care about is its own kind of conversation. That soup became what I make when words feel insufficient.

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.

Making It Your Own

This recipe is honestly begging to be played with, and some of my best kitchen experiments have come from small tweaks. Once I added a diced potato and ended up with something thicker and more substantial, which I now prefer on colder days. Another time I used half-and-half instead of heavy cream because that's what I had, and honestly, it was lighter but still tasted deeply satisfying. The beauty of broccoli soup is that it's forgiving enough to welcome changes but steady enough to never disappoint.

Variations for Different Cravings

If you're looking to shift the vibe without abandoning the recipe, there are so many directions this can go. A vegan version with coconut milk feels tropical and rich in a completely different way, and I've made it for friends who were surprised at how filling it is without any dairy. You could also add roasted garlic for deeper flavor, or a squeeze of lemon at the end for brightness that catches you off guard in the best way. Every variation I've tried has taught me something new about how vegetables speak to each other in broth.

Storing and Reheating

This soup keeps beautifully in the refrigerator for about three days in an airtight container, and I often make it on Sunday knowing I'll have lunch sorted for a couple of days. When you reheat it, do so gently over medium heat, stirring occasionally, and if it's thickened too much you can thin it with a splash more broth. The flavor actually deepens a day after making it, which is one of those happy kitchen discoveries that rewards your forethought.

  • Freeze it in portions for up to three months, leaving a little headspace at the top of each container because soup expands when it freezes.
  • Add the cream fresh after reheating rather than before freezing, which keeps the texture smoother and more luxurious.
  • Taste for seasoning again after reheating, as flavors can shift and you might want to adjust salt or pepper.
Comforting bowl of Cream of Broccoli Soup, garnished with a swirl of cream and chopped chives. Pin It
Comforting bowl of Cream of Broccoli Soup, garnished with a swirl of cream and chopped chives. | clarotiddukla.com

This soup has become the dish I reach for when I want to feel competent in the kitchen without stress, and somehow it always delivers. Make it once and you'll understand why it deserves a permanent spot in your rotation.

Recipe Q&A

Can I make this soup ahead of time?

Yes, this soup stores beautifully for up to 4 days in the refrigerator. Prepare it fully, let it cool, then refrigerate in an airtight container. Reheat gently on the stovetop over low heat, stirring occasionally to maintain the creamy texture.

How can I make this soup vegan?

Simply substitute the butter with additional olive oil and replace the heavy cream with coconut milk, cashew cream, or any plant-based cream alternative. The result is just as creamy and delicious while being completely dairy-free.

What can I use if I don't have an immersion blender?

A regular countertop blender works perfectly. Let the soup cool slightly for safety, then blend in batches, filling the blender only halfway and holding the lid firmly with a towel. Return the blended soup to the pot to reheat.

Can I freeze this soup?

Yes, but freeze it before adding the cream. Cream-based soups can separate when frozen. Freeze the base for up to 3 months, then thaw, reheat, and stir in fresh cream when ready to serve.

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 simmer uncovered for a few extra minutes to concentrate the flavors and thicken the consistency.

What are the best garnishes for this soup?

Fresh chives, a drizzle of cream, toasted croutons, crispy bacon bits, grated cheddar cheese, or a sprinkle of toasted nuts all complement the soup beautifully. Choose garnishes based on your dietary preferences and flavor profile.

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
Time to Cook
25 min
Total Duration
40 min
By Claro Tiddukla Marisol Delgado


Skill Level Easy

Cuisine International

Makes 4 Serving Size

Dietary Info Vegetarian, No Gluten

What You’ll Need

Vegetables

01 1 large head broccoli, about 1 pound 2 ounces, 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 and 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
02 Croutons

Directions

Step 01

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

Step 02

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

Step 03

Simmer Soup Base: Pour in vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15 to 18 minutes until 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 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 Details

Review every ingredient for allergens and check with a professional if you’re unsure.
  • Contains dairy from butter and heavy cream
  • Always check broth and cream labels for hidden allergens

Nutrition (per serving)

Nutritional details are for information and aren't a replacement for medical guidance.
  • Calorie Count: 180
  • Total Fat: 11 g
  • Carbohydrates: 16 g
  • Protein: 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.