This velvety broccoli soup starts by sautéing onion and garlic in olive oil, then adding diced potato and broccoli and simmering in vegetable broth until tender. Purée until smooth with a blender, stir in cream or a plant-based alternative and a pinch of nutmeg, reheat gently and season to taste. Serves four—finish with toasted seeds or a cream swirl.
The rain was hammering against the kitchen window that Tuesday evening, and I had exactly one head of broccoli sitting in the crisper drawer, judging me. Soup was the obvious answer, but what surprised me was how something so simple could taste so luxuriously smooth. That pot of green velvet became my cold weather ritual, and honestly, it saved more weeknight dinners than I care to admit.
My neighbor Karen knocked on the door one evening asking if I smelled something burning, and I had to confess it was actually this soup caramelizing at the bottom of the pan because I got distracted by a phone call. She ended up staying for two bowls and the recipe.
Ingredients
- Broccoli florets (500 g): Fresh is best here, frozen works in a pinch but the color leans dull.
- Onion (1 medium, chopped): Yellow or white onion adds a sweet foundation without overpowering the broccoli.
- Potato (1 medium, peeled and diced): This is the secret to that creamy body without loading up on heavy cream.
- Garlic (2 cloves, minced): Fresh cloves only, the jarred stuff tastes flat in a soup this simple.
- Vegetable broth (800 ml): A good quality broth makes all the difference, taste it before you pour it in.
- Cream (150 ml): Heavy cream gives that luxurious finish, but coconut cream works shockingly well for a vegan version.
- Olive oil (1 tbsp): Just enough to soften the aromatics, do not be tempted to add more.
- Salt and black pepper: Season in layers, taste at the end, and adjust boldly.
- Nutmeg (pinch, optional): A tiny grating adds warmth that people never guess but always notice.
Instructions
- Wake up the aromatics:
- Warm the olive oil in a large saucepan over medium heat and sauté the onion and garlic until they turn translucent and fill your kitchen with that unmistakable savory perfume, roughly 3 minutes.
- Build the base:
- Toss in the diced potato and broccoli florets, stirring them around so every piece gets lightly coated in oil and starts to soften at the edges, about 2 minutes.
- Let it simmer:
- Pour in the vegetable broth, bring everything to a rolling boil, then drop the heat to low, cover the pot, and let it gently bubble away for 15 to 18 minutes until a fork slides through the potato without resistance.
- Blend until silky:
- Take the pot off the heat and go wild with an immersion blender until the soup is completely smooth, or transfer in careful batches to a countertop blender if that is what you have.
- Finish with richness:
- Stir in the cream and that whisper of nutmeg, then warm everything through gently without letting it boil or the cream may separate.
- Taste and serve:
- Season with salt and pepper until it sings, ladle into warm bowls, and finish with a swirl of cream or a few reserved broccoli florets for a little drama.
I once served this at a small dinner party where everyone was standing in the kitchen dipping bread into their bowls before I even set the table. That is when I knew this soup had graduated from weeknight survival food to something worth sharing.
Getting the Texture Right
The difference between good soup and great soup is patience with the blender. Keep going past the point where it looks done, another thirty seconds of blending transforms it from acceptable to velvet. If you are using a regular blender, never fill it more than halfway with hot liquid and hold the lid down with a towel.
Making It Your Own
This recipe is more of a template than a rule book. A handful of spinach tossed in during the last minute of cooking boosts the color and nutrients without changing the flavor. Roasted broccoli florets on top add crunch, a drizzle of good olive oil at the end tastes like elegance, and a sprinkle of sharp cheddar never hurt anyone.
Storage and Leftovers
This soup keeps in the fridge for up to four days and actually tastes better on day two when the flavors have settled. Freeze it in individual portions for quick lunches that feel like a warm hug.
- Let the soup cool completely before freezing to avoid ice crystals.
- Reheat gently on the stove, not the microwave, for the best texture.
- Always taste and reseason after reheating because cold dulls salt and spice.
Some recipes earn their place in your rotation through grand occasions, but this one earned mine through quiet Tuesday nights when a warm bowl of something green was exactly enough. Keep it in your back pocket and it will never let you down.
Recipe FAQs
- → Can I make this vegan?
-
Yes. Replace the cream with a plant-based alternative or use blended cashews or silken tofu for richness. Use a vegetable broth to keep it fully plant-based.
- → How do I keep the soup a bright green?
-
Cook the broccoli just until tender and plunge it into ice water to stop cooking, or add a handful of fresh spinach at the end and blend briefly. Avoid overcooking before blending.
- → Is it safe to blend hot soup?
-
Use an immersion blender directly in the pot when possible. If using a countertop blender, work in small batches and vent the lid to allow steam to escape to prevent splashing.
- → Can I freeze the soup?
-
Yes. For best results, freeze before adding cream. Thaw and reheat gently, then stir in cream or a dairy-free alternative just before serving.
- → How can I thicken or thin the soup?
-
The potato in the soup adds body; for thicker texture, use a bit more potato or simmer uncovered to reduce. To thin, add extra broth or a splash of milk or water when reheating.
- → What are good garnishes and accompaniments?
-
Garnish with a swirl of cream, toasted seeds, a few blanched broccoli florets, or chopped herbs. Serve with crusty bread or a simple salad for a complete light meal.