Velvety Broccoli Soup

Creamy Broccoli Soup steaming in a bowl, garnished with cream swirl  Pin it
Creamy Broccoli Soup steaming in a bowl, garnished with cream swirl | flavorandfeast.com

Smooth, comforting broccoli soup made by sautéing onion and garlic, simmering broccoli and diced potato in vegetable broth, then blending until silky. Stir in cream or a plant-based alternative and a pinch of nutmeg, season to taste. Ready in about 35 minutes; serve with a swirl of cream, extra florets or toasted seeds for crunch.

The sound of rain against the kitchen window and a pot of something green bubbling on the stove is my idea of a perfect Tuesday. This broccoli soup came together one evening when the fridge offered nothing but a lone head of broccoli and a potato that had seen better days. What landed in the bowl was so silky and comforting that I made it again three times that same week.

My neighbor stopped by unannounced one afternoon while I was making a batch and ended up staying for two bowls and a long conversation about her garden.

Ingredients

  • 500 g broccoli florets: The star of the soup so pick a head that is deep green and tight with no yellowing.
  • 1 medium onion chopped: A quiet background sweetness that holds everything together.
  • 1 medium potato peeled and diced: This is the secret to that thick creamy body without needing flour or heavy thickeners.
  • 2 cloves garlic minced: Fresh garlic makes a difference here since the flavor really comes through in a simple soup.
  • 800 ml vegetable broth: Use a good quality one you like because it is the liquid backbone of the whole pot.
  • 150 ml cream: Just enough to round out the edges and add richness without making it heavy.
  • 1 tbsp olive oil: A mild one works best so it does not compete with the delicate broccoli flavor.
  • Salt black pepper and a pinch of nutmeg: The nutmeg is optional but it lifts the whole soup in a way that surprises people every time.

Instructions

Build the flavor base:
Warm the olive oil in a large saucepan over medium heat and slide in the onion and garlic. Let them soften gently until your kitchen smells like the beginning of something wonderful about three minutes.
Add the vegetables:
Toss in the diced potato and broccoli florets and stir them around until every piece glistens with oil. Give them about two minutes to get acquainted with the heat.
Simmer until tender:
Pour in the vegetable broth bring it to a boil then lower the heat and cover the pot. Let everything simmer gently for fifteen to eighteen minutes until the potato slides off a fork without resistance.
Blend until silky:
Take the pot off the heat and blend until perfectly smooth using an immersion blender right in the pot. If using a countertop blender work in batches and be careful with the hot liquid.
Finish with cream:
Stir in the cream and that optional pinch of nutmeg then warm everything through gently without letting it boil. Taste and adjust the salt and pepper until it sings.
Serve and enjoy:
Ladle into warmed bowls and finish with a swirl of cream or a few tiny blanched broccoli florets on top. Crusty bread on the side is never a bad idea.
Velvety Broccoli Soup ladled beside crusty bread, hint of nutmeg aroma  Pin it
Velvety Broccoli Soup ladled beside crusty bread, hint of nutmeg aroma | flavorandfeast.com

I once packed this soup in a thermos for a cold afternoon at the park and my friend who claims to hate broccoli drank every last drop without realizing what it was.

Making It Your Own

Toss a handful of fresh spinach into the pot during the last two minutes of cooking for an even brighter green and an extra nutrient boost that nobody will notice but everyone will benefit from.

Tools That Actually Matter

A large saucepan and a blender are truly all you need though an immersion blender saves you the wrestling match of transferring hot soup in batches.

Serving and Storing

This soup reheats beautifully the next day and actually tastes better after the flavors have had time to mingle overnight in the fridge. It keeps well for up to three days refrigerated or freezes for up to a month in airtight containers.

  • Always cool the soup completely before freezing to preserve the texture.
  • Add a splash of broth when reheating if it has thickened too much overnight.
  • Check the seasoning again after reheating because cold mutes flavors.

Saucepan full of blended, vibrant green Broccoli Soup ready to serve Pin it
Saucepan full of blended, vibrant green Broccoli Soup ready to serve | flavorandfeast.com

Some recipes earn a permanent spot in your kitchen not because they impress but because they reliably make an ordinary day feel warmer. This is one of mine and I hope it becomes one of yours.

Recipe FAQs

Yes. Swap the dairy cream for a plant-based cream or coconut cream and verify the vegetable broth is vegan-friendly. The texture and flavor remain rich.

Use the potato as a natural thickener by keeping more in the mix, reduce the broth by simmering longer, or blend a portion of the solids extra smooth for a creamier body.

Freeze cooled soup in airtight containers for up to 3 months. For best texture, leave out the cream before freezing and stir it in when reheating.

Avoid overcooking: simmer until just tender. Optionally blanch broccoli briefly and shock in ice water before adding, or add some florets near the end of cooking to retain color.

Serve with crusty bread, a swirl of cream or olive oil, toasted seeds for texture, or a simple salad. A sprinkle of grated cheese works if not keeping it vegan.

Try a pinch of smoked paprika, a squeeze of lemon to brighten, a touch of grated nutmeg for warmth, or a handful of spinach stirred in for extra color and nutrients.

Velvety Broccoli Soup

Comforting velvety broccoli soup with potato and cream, ready in 35 minutes. Vegetarian, gluten-free, easily made vegan.

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

Ingredients

Vegetables

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

Liquids

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

Seasonings

  • 1 tbsp olive oil
  • ½ tsp salt
  • ¼ tsp black pepper
  • Pinch of nutmeg

Instructions

1
Sauté Aromatics: Heat olive oil in a large saucepan over medium heat. Add the onion and garlic, sauté until soft and fragrant, about 3 minutes.
2
Cook Vegetables: Add the potato and broccoli florets, stir to coat with oil. Cook for another 2 minutes.
3
Simmer Until Tender: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15–18 minutes until vegetables are tender.
4
Blend Until Smooth: Remove from heat. Using an immersion blender or working in batches with a countertop blender, blend until smooth.
5
Add Cream and Season: Stir in the cream and nutmeg. Heat gently but do not boil. Season with salt and pepper to taste.
6
Serve: Ladle into bowls and garnish with broccoli florets or a swirl of cream.
Additional Information

Equipment Needed

  • Large saucepan
  • 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 (cream); use dairy-free alternatives for allergy-friendly version.
  • Gluten-free when using certified gluten-free broth; always check labels for hidden gluten.
Isabella Grant

Passionate home cook sharing easy, family-friendly recipes and smart kitchen tips.