Creamy Broccoli Soup

Featured in: Family Table Dishes

This velvety soup transforms humble broccoli into a luxurious experience. The combination of potato and carrot creates natural thickness, while heavy cream adds silky richness. A pinch of nutmeg elevates the earthy flavors, making each spoonful feel special. Ready in under 40 minutes, this nourishing bowl comes together with simple pantry ingredients and basic techniques. Perfect for meal prep, it actually tastes better the next day as flavors deepen. The vegetarian and gluten-free profile makes it adaptable for various dietary needs.

Updated on Mon, 26 Jan 2026 11:05:00 GMT
Creamy Broccoli Soup in a rustic bowl, garnished with a swirl of cream and fresh chives for a comforting meal. Save
Creamy Broccoli Soup in a rustic bowl, garnished with a swirl of cream and fresh chives for a comforting meal. | tifawtplates.com

There's something about the smell of broccoli hitting hot oil that instantly transports me to my grandmother's kitchen—she'd make this soup on gray afternoons when the weather turned chilly, and somehow it always arrived at the table at exactly the moment I needed warmth and comfort. Years later, I discovered that the secret wasn't in some complicated technique but in letting the vegetables cook long enough to become silky, then finishing with a generous pour of cream that transforms the whole thing into something luxurious. This soup has become my go-to when I want something that tastes like it took hours but actually comes together in less than forty minutes. It's the kind of dish that works equally well for a quiet dinner alone or when you're feeding people who've wandered into your kitchen asking what smells so good.

I made this for my neighbor last winter when she came over looking exhausted from a long week, and she sat at my kitchen counter watching the broccoli soften in the broth, asking questions about whether it would actually taste good. Twenty minutes later, she was quiet except for the sound of her spoon, and when she finally looked up, she just said, "Can you write this down for me?" That's when I knew this recipe was the real deal—it doesn't need bells and whistles to impress people.

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 (500 g, fresh or frozen): This is your star ingredient, and honestly, frozen works just as beautifully as fresh since you're blending everything anyway—I've learned not to feel guilty about using frozen when fresh is expensive or out of season.
  • Medium onion (1, chopped): It dissolves into the soup completely and builds the flavor foundation that makes people ask what your secret is.
  • Garlic cloves (2, minced): Don't skip this or use garlic powder—fresh garlic releases oils that create an aroma your whole apartment will smell like.
  • Medium potato (1, peeled and diced): This is the thickening agent that gives the soup its velvet texture without needing cream alone to do the work.
  • Medium carrot (1, peeled and diced): It adds subtle sweetness and a pop of color that makes the finished soup look less gray and more inviting.
  • Vegetable broth (1 L or 4 cups): Use a good quality broth because it's the backbone of everything—low-sodium is my preference so I can control the salt level myself.
  • Heavy cream (120 ml or ½ cup): This is where the magic happens, the finishing touch that makes the soup taste like someone who knows what they're doing made it.
  • Olive oil or unsalted butter (2 tbsp): I prefer butter for richness, but olive oil works perfectly if you're going vegan.
  • Salt (½ tsp, or to taste): Always taste as you go because broths vary wildly in their saltiness.
  • Black pepper (¼ tsp): A modest amount since you'll be blending and flavors concentrate.
  • Ground nutmeg (pinch, optional): This is optional but transforms the soup into something unexpectedly sophisticated—just a whisper of it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Heat your fat and build the flavor base:
Warm the olive oil or butter in a large pot over medium heat until it shimmers, then add your chopped onion and minced garlic. Listen for the gentle sizzle and let them cook for about two to three minutes until the kitchen smells amazing and the onion starts turning translucent—this is when you know the flavor is waking up.
Add the root vegetables:
Toss in your diced potato and carrot, stirring occasionally for about three minutes so they start to soften and get a slight golden tint. This step is easy to rush, but those few minutes make a difference in how sweet and mellow everything becomes.
Simmer the vegetables until completely tender:
Pour in your broccoli florets and vegetable broth, bring the whole thing to a boil, then lower the heat and let it simmer uncovered for about fifteen to eighteen minutes. You're done when a fork slides through the broccoli and potato without any resistance—overcooked is actually what you want here.
Blend until velvety:
Take the pot off the heat and use an immersion blender to puree everything into a completely smooth soup, or if you don't have an immersion blender, carefully transfer it in batches to a regular blender (let it cool slightly first). The immersion blender is honestly a game-changer because you can blend right in the pot and taste as you go.
Finish with cream and seasoning:
Stir in your heavy cream until it swirls throughout, then taste and add salt, pepper, and that whisper of nutmeg if you're using it. Adjust to your preference—this is where the soup becomes truly yours.
Serve while it's hot:
Reheat gently if needed (don't let it boil after the cream is in), then ladle into bowls and add a swirl of extra cream, some crunchy croutons, or fresh chives if you feel like it. It's beautiful on its own, but those garnishes add texture and a little flourish.
A close-up of velvety Creamy Broccoli Soup served with crusty bread and croutons, perfect for an easy weeknight dinner. Save
A close-up of velvety Creamy Broccoli Soup served with crusty bread and croutons, perfect for an easy weeknight dinner. | tifawtplates.com

I once made this soup for a dinner party and realized halfway through that I'd forgotten to buy cream, so I grabbed what I thought was heavy cream from the back of my fridge—it was expired by two days. I used it anyway and nobody noticed, which taught me that this soup is forgiving, but more importantly, it taught me that the cream is really just a luxury, not a necessity. The vegetables themselves are what make this soup sing.

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.

Why This Soup Never Disappoints

There's a reason broccoli soup appears on menus everywhere from casual cafés to refined restaurants—it's because the vegetable itself has a natural sweetness and creaminess when cooked properly that doesn't require much intervention. The potato acts as a silent thickener, the carrot adds depth, and the broccoli provides both substance and that particular flavor people describe as "clean" and comforting. It's not a soup that demands your attention while it cooks, which means you can use that time to set the table, pour yourself something to drink, or simply stand at the stove and breathe in.

Variations That Actually Work

The first time I added spinach to this soup, I was worried it would taste too green and bitter, but it actually added a subtle earthiness that made the broccoli flavor pop even more. I've also made it with kale, though the texture is slightly different since kale needs a bit longer to blend smoothly. You can also add a handful of white beans for protein, a splash of white wine for brightness, or even a pinch of cayenne pepper if you want just enough heat to make people ask what they're tasting.

Making It Work for Different Diets

The vegan version is genuinely just as delicious—I've made it countless times with oat cream or coconut milk, and honestly, coconut milk adds an unexpected richness that feels even more luxurious than dairy. You can also use vegetable stock made from vegetable scraps if you're being resourceful, and the soup tastes homemade in a way that feels special. My favorite adaptation is using cashew cream, which you make by blending soaked cashews with water and a bit of salt, creating a richness that feels almost indulgent.

  • Frozen broccoli is genuinely excellent and sometimes contains more nutrients since it's frozen at peak ripeness.
  • Make a double batch and freeze half in portions for mornings when you need breakfast but don't have time to cook.
  • This soup pairs beautifully with a crusty bread for dipping or a crispy grilled cheese if you're feeling indulgent.
Steaming bowl of Creamy Broccoli Soup with vibrant green puree, ready to enjoy with a grilled cheese sandwich. Save
Steaming bowl of Creamy Broccoli Soup with vibrant green puree, ready to enjoy with a grilled cheese sandwich. | tifawtplates.com

This is the soup I make when I want to feel like I'm taking care of myself or someone I love, and it never fails to deliver that warm, satisfied feeling. It's the kind of recipe that gets better with repetition because you learn exactly how you like it.

Recipe FAQs

How do I make this soup vegan?

Replace heavy cream with coconut cream, cashew cream, or your favorite plant-based alternative. Use olive oil instead of butter. The result remains velvety and satisfying.

Can I freeze this soup?

Absolutely. Cool completely before transferring to freezer-safe containers. It keeps well for up to 3 months. Thaw overnight in the refrigerator and reheat gently, adding a splash of liquid if needed.

Why add potato to the soup?

Potato acts as a natural thickener, creating body without flour. Its mild starch content yields a silky texture while letting broccoli shine as the star flavor.

What can I use instead of an immersion blender?

A standard blender works perfectly. Blend in batches, filling only halfway. Remove the center cap and cover with a kitchen towel to allow steam escape. Alternatively, use a potato masher for a chunkier version.

How can I make this soup extra green?

Add a handful of fresh spinach or kale during the last 2 minutes of simmering. The extra greens blend seamlessly, boosting both color and nutrients without altering the taste significantly.

What toppings work well?

Try crispy bacon bits, toasted pumpkin seeds, a drizzle of olive oil, crusty croutons, fresh herbs like chives or parsley, or even a sprinkle of grated sharp cheddar for added depth.

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.

Creamy Broccoli Soup

A smooth, comforting bowl of blended broccoli enriched with cream and aromatic vegetables, perfect for chilly days.

Prep Time
10 minutes
Cook Time
25 minutes
Time Required
35 minutes
Created by Ella McCoy

Recipe Type Family Table Dishes

Skill Level Easy

Cuisine International

Serves 4 Portions

Dietary Details Meat-Free, No Gluten

What You'll Need

Vegetables

01 1.75 cups fresh or frozen broccoli florets
02 1 medium onion, chopped
03 2 cloves garlic, minced
04 1 medium potato, peeled and diced
05 1 medium carrot, peeled and diced

Liquids

01 4 cups vegetable broth
02 0.5 cup heavy cream or plant-based cream

Seasonings

01 2 tablespoons olive oil or unsalted butter
02 0.5 teaspoon salt, or to taste
03 0.25 teaspoon ground black pepper
04 Pinch of ground nutmeg, optional

Garnish

01 Extra cream, croutons, or chopped chives, optional

Method

Step 01

Sauté aromatics: Heat olive oil or butter in a large pot over medium heat. Add chopped onion and minced garlic, sautéing for 2-3 minutes until fragrant and softened.

Step 02

Build vegetable base: Add diced potato and carrot to the pot. Cook for another 3 minutes, stirring occasionally until slightly softened.

Step 03

Simmer vegetables: Add broccoli florets and pour in vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 15-18 minutes until all vegetables are very tender.

Step 04

Blend soup: Remove from heat. Use an immersion blender to process the soup until completely smooth. Alternatively, carefully transfer soup in batches to a standard blender and blend until smooth.

Step 05

Finish with cream: Stir in heavy cream. Season with salt, pepper, and nutmeg, adjusting to taste preference.

Step 06

Serve: Reheat gently if necessary. Ladle into bowls and serve hot, garnished with extra cream, croutons, or chopped chives as desired.

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.

Equipment Needed

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

Allergy Info

Review all ingredients for allergens, and consult with your healthcare provider if needed.
  • Contains dairy products including cream and butter
  • Verify broth and cream labels for potential cross-contamination and allergen warnings
  • Dairy-free and vegan options available by substituting plant-based cream and using olive oil

Nutrition Details (per portion)

Details are for informational purposes and should not replace medical expertise.
  • Caloric Value: 185
  • Fat content: 10 grams
  • Carbohydrates: 17 grams
  • Proteins: 5 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.