Velvety Broccoli Soup

Creamy Broccoli Soup steaming in bowl, garnished with cream swirl and pepper Pin it
Creamy Broccoli Soup steaming in bowl, garnished with cream swirl and pepper | tastypinboards.com

This velvety broccoli soup combines broccoli florets, diced potato and sautéed onion and garlic, simmered in vegetable broth until tender. Purée until smooth, then stir in cream or a plant-based alternative and season with salt, pepper and a pinch of nutmeg. Ready in about 35 minutes; serve warm with crusty bread or toasted seeds and add spinach for extra color.

The rain was hammering against the kitchen window that Tuesday afternoon, and I had a head of broccoli staring me down from the crisper drawer with absolutely no plan attached to it. Something about the grey light outside made me crave something green and warm, so I started chopping with low expectations and ended up with a pot of soup that honestly surprised me. That first spoonful was pure silk with a quiet sweetness I did not expect from such humble ingredients.

My neighbor stopped by unannounced the second time I made this, drawn in apparently by the smell drifting through the shared hallway. I handed her a mug full of it because I had no clean bowls that day, and she stood in my kitchen drinking soup from a mug and asking for the recipe before she even finished.

Ingredients

  • Broccoli florets (500 g): Fresh is best but frozen works in a pinch, just skip the thawing step.
  • Onion (1 medium, chopped): A yellow onion adds sweetness without overpowering the broccoli.
  • Potato (1 medium, peeled and diced): This is the secret to that creamy body without needing loads of cream.
  • Garlic (2 cloves, minced): Fresh cloves only, the jarred stuff loses too much punch in a simple soup like this.
  • Vegetable broth (800 ml): A good quality broth makes all the difference since there are so few ingredients.
  • Cream (150 ml): Coconut cream or oat cream work beautifully if you want to keep it vegan.
  • Olive oil (1 tbsp): Just enough to soften the aromatics without making the soup greasy.
  • Salt (one half tsp): Start here and adjust at the end since broth saltiness varies wildly.
  • Black pepper (one quarter tsp): Freshly cracked is worth the extra five seconds.
  • Nutmeg (pinch, optional): Do not skip this, it is the whisper that makes the whole soup sing.

Instructions

Wake up the aromatics:
Warm the olive oil in a large saucepan over medium heat and slide in the onion and garlic, stirring until they go soft and your kitchen smells like the beginning of something wonderful, about 3 minutes.
Build the base:
Toss in the diced potato and broccoli florets, stirring them around so they get lightly coated in oil and start picking up a hint of color for about 2 minutes.
Let it simmer:
Pour in the vegetable broth, bring everything to a rolling boil, then drop the heat, cover the pot, and let it bubble gently for 15 to 18 minutes until the potato slides off a fork without resistance.
Blend until silky:
Take the pot off the heat and go in with an immersion blender, working through every corner until the soup is completely smooth and no chunks remain.
Add the finishing touch:
Stir in the cream and that pinch of nutmeg, then warm everything through gently over low heat without letting it boil.
Taste and serve:
Season with salt and pepper to your liking, ladle into bowls, and finish with a swirl of cream or a few reserved broccoli florets on top.
Hot Broccoli Soup ladled over crusty bread, bright green and velvety Pin it
Hot Broccoli Soup ladled over crusty bread, bright green and velvety | tastypinboards.com

I once packed this soup in a thermos for a cold outdoor concert and it was the most popular item anyone brought, handed around in paper cups between strangers who kept coming back for more.

Serving Suggestions

A thick slice of sourdough toasted with a little cheese on top turns this soup into a full meal that no one will complain about. I have also taken to scattering toasted pumpkin seeds over the top for crunch, which makes it feel almost restaurant worthy with almost no extra effort.

Storage and Reheating

This soup keeps beautifully in the fridge for up to four days in a sealed container, and honestly I think it tastes even better on day two when the flavors have settled into each other. It freezes well too for up to three months, though I recommend blending it again lightly after thawing since the texture can shift slightly.

Variations Worth Trying

Once you have the base down, this soup is endlessly forgiving and easy to riff on depending on what is wilting in your vegetable drawer.

  • Throw in a handful of spinach right before blending for a deeper green color and an extra nutrient boost.
  • Try roasted garlic instead of raw for a sweeter, mellower flavor profile.
  • A squeeze of lemon juice at the end brightens everything up on days when the soup feels a little heavy.
Homemade Broccoli Soup blended smooth after simmering, topped with toasted seeds Pin it
Homemade Broccoli Soup blended smooth after simmering, topped with toasted seeds | tastypinboards.com

Some dishes earn their place in your rotation through grand occasions, but this one earned mine through a quiet rainy afternoon and a crisper drawer that needed emptying, which is honestly the best kind of recipe to have.

Recipe FAQs

Yes. Swap the dairy cream for a plant-based alternative (oat, soy or coconut cream) and ensure the vegetable broth is vegan-friendly. The texture remains creamy with the same method.

Avoid overcooking the broccoli and blend while still hot. A splash of lemon juice at the end helps preserve color and lift the flavor; adding a handful of spinach at the finish also boosts vibrancy.

The diced potato breaks down during simmering and gives a silky body. For extra thickness, use a bit more potato or simmer uncovered to reduce slightly before blending.

Freeze before adding cream for best texture. Thaw and reheat gently, then stir in cream or a plant-based substitute just before serving to maintain a smooth mouthfeel.

Season with salt, freshly ground black pepper and a pinch of nutmeg for warmth. Finish with a swirl of cream, a few reserved broccoli florets, toasted seeds or a drizzle of olive oil for texture.

An immersion blender is quick and convenient for a smooth finish; a countertop blender works well in batches. Ensure the soup cools slightly before transferring to avoid splashes.

Velvety Broccoli Soup

Smooth broccoli and potato soup enriched with cream; quick, vegetarian and easy to make vegan.

Prep 10m
Cook 25m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1.1 lb broccoli florets
  • 1 medium yellow onion, chopped
  • 1 medium russet potato, peeled and diced
  • 2 cloves garlic, minced

Liquids

  • 3.4 cups vegetable broth
  • 0.6 cup heavy cream (substitute with dairy-free alternative for vegan option)

Seasonings

  • 1 tbsp olive oil
  • ½ tsp kosher salt
  • ¼ tsp freshly ground black pepper
  • Pinch of freshly grated nutmeg (optional)

Instructions

1
Sauté Aromatics: Heat olive oil in a large saucepan over medium heat. Add the chopped onion and minced garlic, sautéing until softened and fragrant, approximately 3 minutes.
2
Incorporate Vegetables: Add the diced potato and broccoli florets to the saucepan, stirring to coat evenly with oil. Continue cooking for 2 minutes.
3
Simmer Until Tender: Pour in the vegetable broth and bring to a rolling boil. Reduce heat to low, cover, and simmer for 15 to 18 minutes until all vegetables are fork-tender.
4
Blend to Silky Consistency: Remove the saucepan from heat. Using an immersion blender, purée the soup until completely smooth. Alternatively, transfer in batches to a countertop blender and blend until velvety.
5
Finish with Cream and Seasonings: Stir in the cream and nutmeg if using. Return to low heat and warm gently without bringing to a boil. Season with salt and pepper to taste.
6
Plate and Serve: Ladle the soup into warmed bowls. Garnish with reserved broccoli florets or a delicate swirl of cream. Serve immediately.
Additional Information

Equipment Needed

  • Large saucepan with lid
  • Immersion blender or countertop blender
  • Ladle
  • Cutting board and chef's knife

Nutrition (Per Serving)

Calories 170
Protein 5g
Carbs 20g
Fat 8g

Allergy Information

  • Contains dairy from heavy cream; substitute with plant-based cream for a dairy-free or vegan-friendly version.
  • Verify vegetable broth is certified gluten-free, as some commercial brands may contain hidden gluten from additives.
Nicole Stanton

Sharing simple, flavorful recipes and kitchen tips for busy home cooks and food lovers.