Creamy Broccoli Soup

Featured in: Weeknight Dinners

This velvety broccoli soup combines fresh florets with aromatics like onion and garlic, plus potato for body. Simmered in vegetable broth until tender, then blended to silky smoothness and enriched with cream. Ready in just 35 minutes, this comforting bowl serves four and adapts easily to vegan preferences using plant-based cream.

Updated on Wed, 21 Jan 2026 12:24:00 GMT
A steaming bowl of creamy broccoli soup, garnished with a swirl of cream and fresh chives, served alongside rustic bread.  Save
A steaming bowl of creamy broccoli soup, garnished with a swirl of cream and fresh chives, served alongside rustic bread. | flashoven.com

The first time I made broccoli soup, I was recovering from a terrible winter cold and desperately needed something that felt like a warm hug. My grandmother had always sworn by the healing powers of green vegetables cooked long and slow, so I dug through my crisper drawer and found a lonely head of broccoli. That afternoon, as the aroma of sautéing garlic filled my tiny apartment, I realized comfort food doesn't need to be complicated.

Last February, when my friend Sarah came over after a particularly brutal week at work, I served her this soup without saying much. She took one sip, closed her eyes, and actually slumped back against the chair. Sometimes the most nourishing meals aren't the ones with the most ingredients but the ones made with quiet intention.

Ingredients

  • 500 g broccoli florets: Fresh broccoli gives the brightest flavor but frozen works perfectly fine in a pinch
  • 1 medium onion: Yellow onions become naturally sweet as they sauté, forming the flavor foundation
  • 2 cloves garlic: Don't be tempted to add more, garlic intensifies dramatically when blended smooth
  • 1 medium potato: Peel it completely for the smoothest texture, any waxy variety will do
  • 1 medium carrot: This adds subtle sweetness and depth that balances the broccoli's bitterness
  • 1 L vegetable broth: Use a quality broth you would happily drink on its own
  • 120 ml heavy cream: Add this off the heat to prevent separating, coconut cream works beautifully for vegan versions
  • 2 tbsp olive oil or butter: Butter adds richness but olive oil lets the vegetable flavors shine through
  • ½ tsp salt and ¼ tsp pepper: Season generously before blending as it's harder to adjust afterward
  • Pinch of nutmeg: This tiny amount works magic, making the creaminess feel more sophisticated

Instructions

Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Build the flavor base:
Heat your chosen fat in a large pot over medium heat, then add the chopped onion and minced garlic. Let them cook slowly for 2 to 3 minutes until they're soft and fragrant but not browned.
Soften the hard vegetables:
Add the diced potato and carrot to the pot, stirring occasionally for about 3 minutes. This head start helps them break down completely during simmering.
Simmer until tender:
Pour in the broccoli florets and vegetable broth, bringing everything to a boil before reducing to a gentle simmer. Let it cook uncovered for 15 to 18 minutes until you can easily mash a piece of broccoli against the side of the pot.
Blend until silky:
Remove the pot from heat and use an immersion blender to purée the soup until completely smooth. If using a standard blender, work in batches and vent the steam carefully.
Add the finishing touch:
Stir in the heavy cream along with the salt, pepper, and nutmeg. Taste and adjust the seasoning, then reheat gently if needed before serving.
Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Creamy broccoli soup in a white bowl with a drizzle of olive oil and crunchy croutons, perfect for a cozy lunch.  Save
Creamy broccoli soup in a white bowl with a drizzle of olive oil and crunchy croutons, perfect for a cozy lunch. | flashoven.com

This recipe became my go-to dinner whenever I need to feed people who claim they don't like broccoli. Something about transforming those familiar little trees into something velvety and elegant changes how people perceive vegetables entirely.

Making It Your Own

I've discovered that adding a handful of spinach during the last two minutes of simmering makes the color impossibly vibrant without altering the flavor. For extra protein, a can of white beans blended in creates an even creamier texture that nobody will suspect.

Serving Suggestions

This soup needs something crunchy to contrast the smooth texture. Toasted pumpkin seeds or garlic croutons work beautifully, and a slice of crusty sourdough for dunking is practically mandatory in my house.

Storage And Make Ahead

This soup actually tastes better the next day as the flavors have time to marry and deepen. Store it in an airtight container for up to four days, knowing that it may thicken considerably in the refrigerator.

  • Thin leftover soup with additional broth rather than water when reheating
  • Never bring creamed soup to a rolling boil after adding dairy or it may separate
  • Freeze without the cream added, then stir it in after thawing for the best texture
Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Vibrant green creamy broccoli soup simmering in a pot, revealing a velvety texture ready to be served hot. Save
Vibrant green creamy broccoli soup simmering in a pot, revealing a velvety texture ready to be served hot. | flashoven.com

There's something deeply satisfying about turning humble ingredients into something that feels luxurious, especially when it comes together with such minimal effort.

Recipe Questions & Answers

How do I achieve the smoothest texture?

Blend thoroughly with an immersion blender until completely silky. For ultra-smooth results, pass through a fine mesh sieve after blending.

Can I make this dairy-free?

Absolutely. Substitute heavy cream with full-fat coconut milk, cashew cream, or your favorite plant-based cream alternative. Use olive oil instead of butter.

What adds natural thickness without cream?

The diced potato breaks down during simmering, providing natural body and creaminess. This reduces the amount of cream needed while maintaining richness.

How long does this keep in the refrigerator?

Store cooled soup in an airtight container for up to 4 days. Reheat gently over low heat, adding a splash of broth or cream if it thickens.

Can I freeze this soup?

Yes, freeze before adding cream for best results. Thaw overnight in the refrigerator, reheat, then stir in cream just before serving.

What proteins pair well with this soup?

Grilled cheese sandwiches, roasted chicken, or crusty bread make excellent accompaniments. For a lighter option, serve with a simple green salad.

Creamy Broccoli Soup

A smooth, comforting broccoli blend with vegetable broth and cream, ready in 35 minutes.

Prep Time
10 min
Baking/Cooking Time
25 min
Time Required
35 min
Recipe by Harper Ward

Recipe Type Weeknight Dinners

Skill Level Easy

Cuisine International

Makes 4 Number of Servings

Diet Considerations Perfect for Vegetarians, Wheat-Free

What You’ll Need

Vegetables

01 1.1 lbs broccoli florets, fresh or frozen
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 1/2 cup heavy cream or plant-based cream

Seasonings

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

Garnish

01 Extra cream, croutons, or chopped chives for serving

How-To Steps

Step 01

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

Step 02

Cook Root Vegetables: Add diced potato and carrot to the pot. Cook for another 3 minutes, stirring occasionally to begin softening.

Step 03

Simmer Soup Base: 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 completely tender.

Step 04

Blend to Smooth: Remove from heat. Using an immersion blender, puree the soup until completely smooth and velvety. Alternatively, transfer in batches to a standard blender, blending carefully with hot liquids.

Step 05

Add Cream and Season: Stir in heavy cream. Add salt, pepper, and nutmeg, tasting and adjusting seasoning as needed.

Step 06

Serve and Garnish: Reheat gently if necessary. Serve hot in bowls, garnished with extra cream swirl, croutons, or chopped chives if desired.

Essential Tools

  • Large soup pot or Dutch oven
  • Chef's knife and cutting board
  • Immersion blender or standard blender
  • Ladle for serving

Allergy Details

Always verify every ingredient for allergens. Talk to a healthcare provider if you're unsure.
  • Contains dairy (cream and/or butter). Use plant-based alternatives for dairy-free version.
  • Check vegetable broth labels for potential allergens including soy, wheat, or yeast extracts.

Nutrition per Serving

Details shown are for general reference. Don’t use as a substitute for medical advice.
  • Calories: 185
  • Fats: 10 g
  • Carbohydrates: 17 g
  • Proteins: 5 g