Velvety Broccoli Soup

Creamy Broccoli Soup steaming in bowl, velvety texture with herb garnish Save Pin
Creamy Broccoli Soup steaming in bowl, velvety texture with herb garnish | noshtheory.com

This velvety broccoli and potato soup begins by sautéing onion and garlic in olive oil, then adding diced potato and broccoli to simmer in vegetable broth until very tender. Purée until silky, stir in cream or a plant-based alternative, season with salt, pepper and a touch of nutmeg, and heat gently. Ready in about 35 minutes; serve with crusty bread or toasted seeds.

The rain was hammering against the kitchen window so hard that Tuesday afternoon that even the dog refused to go outside, and somehow that weather made a pot of broccoli soup feel like the only reasonable response to the universe. I had a head of broccoli that had seen better days and exactly zero motivation to cook anything complicated. What started as a desperate fridge clearing turned into the silkiest, most comforting bowl of green I have ever made.

My friend Marta stopped by unexpectedly that evening, damp and grumbling about the weather, and she sat at the kitchen counter watching me blend the soup while steam fogged up the window behind me. She took one sip, closed her eyes, and said absolutely nothing for about ten seconds, which from Marta is the highest compliment physically possible.

Ingredients

  • Broccoli florets 500 g: The star of the show and fresher is always better here since older broccoli can taste slightly bitter once blended.
  • Onion 1 medium chopped: A quiet background sweetness that holds everything together without demanding attention.
  • Potato 1 medium peeled and diced: This is the secret to that velvety texture without needing to load up on cream.
  • Garlic 2 cloves minced: Just enough to give the soup a gentle warmth without overpowering the broccoli.
  • Vegetable broth 800 ml: A good quality broth makes a huge difference so taste yours before adding it.
  • Cream 150 ml: Adds a gentle richness at the end and you can absolutely swap this for coconut cream or oat cream if you prefer.
  • Olive oil 1 tbsp: For sautéing the aromatics and building that first layer of flavor.
  • Salt and black pepper: Season gradually and taste as you go because broths vary widely in saltiness.
  • Nutmeg a pinch: Entirely optional but a tiny grating adds a warmth that makes people wonder what your secret is.

Instructions

Wake up the aromatics:
Warm the olive oil in a large saucepan over medium heat and add the onion and garlic, stirring until they soften and fill your kitchen with that unmistakable sweet savoury fragrance, about three minutes.
Build the base:
Toss in the diced potato and broccoli florets, stirring to coat them in the oil and letting them cook together for two minutes so the edges just begin to soften.
Let everything simmer:
Pour in the vegetable broth, bring it to a boil, then lower the heat, cover the pot, and let it all gently simmer for fifteen to eighteen minutes until the vegetables yield easily when pressed with a spoon.
Blend until silky:
Take the pot off the heat and use an immersion blender to puree everything until perfectly smooth, or work carefully in batches with a countertop blender if that is what you have.
Finish with richness:
Stir in the cream and that pinch of nutmeg if you are using it, warming everything through gently without letting it boil so the cream stays sweet and smooth.
Season and serve:
Taste for salt and pepper, adjust as needed, then ladle into warm bowls and finish with a swirl of cream or a few reserved broccoli florets if you want to look fancy.
Warm Broccoli Soup smooth and savory, served with crusty bread slice Save Pin
Warm Broccoli Soup smooth and savory, served with crusty bread slice | noshtheory.com

That evening with Marta turned into a standing Tuesday soup tradition that lasted through the entire winter, and this broccoli soup showed up more often than any other recipe in my rotation.

What to Serve Alongside

A thick slice of sourdough toasted with a little cheese on top turns this soup into a complete meal that feels far more indulgent than it actually is. Crumbled toasted seeds sprinkled over the surface add a nutty crunch that contrasts beautifully with the smooth texture.

Making It Your Own

Throwing in a handful of spinach right at the end of cooking boosts both the color and the nutrients without changing the flavor much at all. A squeeze of lemon juice stirred in at the very end can brighten everything up on days when the soup feels a little too heavy.

Storing and Reheating

This soup keeps beautifully in the fridge for up to three days and actually tastes better the next day when the flavors have had time to settle together. It freezes well too, though I recommend adding the cream only after thawing and reheating for the best texture.

  • Let the soup cool completely before transferring to containers to prevent condensation from making it watery.
  • Reheat gently on the stove over low heat rather than using a microwave for the smoothest result.
  • Always taste and re season after reheating because salt and pepper can mellow considerably during storage.
Bright green Broccoli Soup pureed silky, subtle nutmeg aroma and cream swirl Save Pin
Bright green Broccoli Soup pureed silky, subtle nutmeg aroma and cream swirl | noshtheory.com

Some recipes earn their place in your kitchen through grand occasions, but this one earned mine on a rainy Tuesday with nothing special happening at all. Sometimes the best dishes are the ones that find you when you are not even trying.

Recipe FAQs

Replace the cream with a plant-based cream or full-fat coconut milk. Add it at the end and heat gently to preserve a smooth mouthfeel without curdling.

Cook the potato until very soft and blend thoroughly while the mixture is hot. Using an immersion blender or a high-speed countertop blender yields the smoothest result; a little fat (cream or oil) helps emulsify the puree.

For a thicker finish, use a little more potato or simmer longer to reduce the broth. To thin, whisk in additional vegetable broth or milk until you reach the desired consistency.

Cool quickly and refrigerate in an airtight container for up to 3 days, or freeze for up to 3 months. Reheat gently over low heat, stirring and adding a splash of broth or water if it has thickened.

Yes. Stir a handful of baby spinach in at the end of cooking and wilt briefly before blending, or add chopped kale earlier and cook until tender. Adjust seasoning as greens can alter the flavor.

Try a swirl of cream or olive oil, toasted seeds, fresh chives, lemon zest, or crispy croutons to add texture and brightness.

Velvety Broccoli Soup

Smooth broccoli and potato blend with cream, garlic, and a pinch of nutmeg - ready in 35 minutes.

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

Ingredients

Vegetables

  • 17.6 oz 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 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • Pinch of 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
Toast Vegetables: Add the diced potato and broccoli florets to the saucepan, stirring to coat evenly with oil. Cook for 2 minutes, allowing the vegetables to lightly toast.
3
Simmer Until Tender: Pour in the vegetable broth and bring to a rolling boil. Reduce heat to low, cover the saucepan, and simmer for 15 to 18 minutes until all vegetables are fork-tender.
4
Blend Until Smooth: Remove the saucepan from heat. Using an immersion blender, purée the soup directly in the pot until completely smooth. Alternatively, transfer in batches to a countertop blender and blend until silky.
5
Enrich with Cream: Stir in the cream and nutmeg if desired. Return to low heat and warm gently, taking care not to bring the soup back to a boil.
6
Season and Serve: Adjust salt and pepper to taste. Ladle into warmed bowls and garnish with reserved broccoli florets or a delicate swirl of cream.
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; use dairy-free alternatives for allergy-friendly preparation.
  • Verify vegetable broth is certified gluten-free, as some commercial brands may contain hidden gluten from additives.
Ivy Rosen

Passionate home cook sharing weeknight meals, kitchen hacks, and everyday cooking joy.