Some days you want a real bowl of soup—hot, smooth, and comforting—but you don’t want a sink full of dishes or a long ingredient list. This broccoli soup hits that sweet spot: one pot, a quick simmer, then a blend.
It’s especially useful when you’ve got a small amount of broccoli to use (just 2 cups florets) and you want something that feels finished with minimal effort. The onion and garlic give it a savory base, the broccoli keeps it fresh and green, and the cream (or coconut milk) turns it silky without complicated steps. If you’re on a broccoli kick, I often rotate this with my 15-minute broccoli skillet for easy lunches.
Why This Recipe Works
- Small-batch friendly: With just 2 cups of florets, this is a smart way to use up broccoli without committing to a huge pot of leftovers.
- Flavor builds fast: Sautéing the onion and garlic first gives the soup a savory backbone before the broth goes in.
- Tender-on-purpose simmer: The 15–20 minute simmer is just enough to soften broccoli so it blends into a truly smooth texture.
- Creaminess you control: Heavy cream makes it rich and classic; coconut milk gives a creamy finish with a slightly different (still good) vibe.
- Minimal cleanup: One pot plus an immersion blender keeps things simple; even with a countertop blender, it’s still a short list of dishes.
- Easy to “finish” at the table: Toppings like croutons, grated cheese, or pumpkin seeds add crunch and make each bowl feel complete.
Quick Kitchen Note
I rely on soups like this when I want something warm and savory but don’t want to babysit the stove—once it’s simmering, the only real decision is how smooth you want it and how you’ll top it.
What It Tastes Like
This soup is clean and mellow, with that familiar broccoli aroma and a gentle sweetness from the onion. Blended smooth, it’s creamy and spoonable without feeling heavy, and the garlic keeps the finish savory. With a crunchy topping, you get a nice contrast: silky soup underneath, crisp bites on top.
Ingredients
This recipe is built on a simple foundation: onion and garlic for depth, broccoli for fresh green flavor, and vegetable broth to keep it light while still savory. The cream (or coconut milk) is what turns it from “pureed vegetables” into an actual bowl-of-soup experience—silky, cohesive, and satisfying. If you want to keep it dairy-free, coconut milk is the straightforward swap here.
- 2 cups fresh broccoli florets
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup heavy cream or coconut milk (for creaminess)
- Salt and pepper to taste
- Optional toppings: croutons, grated cheese, or pumpkin seeds
Step-by-Step Instructions
-
Sauté the aromatics.
In a large pot, add the chopped onion and minced garlic. Sauté until fragrant and the onion starts to soften. You’re looking for a glossy look and a mellow onion smell (not raw and sharp). -
Add broccoli and broth, then bring to a boil.
Add the broccoli florets and pour in the vegetable broth. Turn up the heat and bring everything to a boil. The broccoli should turn a brighter green as it heats. -
Simmer until the broccoli is truly tender (15–20 minutes).
Reduce the heat so the soup simmers steadily. Cook for about 15–20 minutes, until the broccoli is tender enough to pierce easily. If you plan to blend it super smooth, err on the tender side—firm broccoli can leave tiny bits. -
Blend until smooth.
Use an immersion blender to puree the soup right in the pot until smooth. If you’re using a countertop blender, carefully transfer the soup and blend until creamy and uniform, then return it to the pot. (Work in batches if needed so you don’t overfill.) -
Stir in creaminess and season.
Stir in the heavy cream or coconut milk. Season with salt and pepper to taste. After adding the cream/coconut milk, the soup should look more opaque and feel silkier. -
Serve hot with a topping.
Ladle into bowls and finish with croutons, grated cheese, or pumpkin seeds. For a quick weeknight pairing, I’ll often prep something simple alongside it like this chickpea salad to round out the meal.
Common Mistakes to Avoid
- Not simmering long enough: If the broccoli isn’t fully tender, the blended soup can taste a bit raw and look grainy. Fix: Keep simmering until florets pierce easily.
- Under-seasoning at the end: Blended soups often need a final salt-and-pepper check after the cream/coconut milk goes in. Fix: Season after stirring in the creamy ingredient, then taste again.
- Blending too early: Pureeing before the broccoli softens can leave stubborn bits and a thinner body. Fix: Blend only when the broccoli is clearly tender.
- Overfilling a countertop blender: Hot soup expands and can splash. Fix: Blend in batches and keep the lid secure.
- Skipping texture contrast: The soup is intentionally smooth; without a topping it can feel one-note. Fix: Add croutons, grated cheese, or pumpkin seeds right before serving.
Variations and Swaps
- Heavy cream vs. coconut milk: Heavy cream gives a classic rich finish; coconut milk keeps it creamy with a slightly different flavor. Both work well—choose based on what you keep on hand.
- Make it chunkier: Blend briefly instead of fully pureeing so you keep small broccoli bits for texture.
- Change the topping: Croutons for crunch, grated cheese for extra savory richness, or pumpkin seeds for a nutty bite. (I like pumpkin seeds when using coconut milk.)
- Turn it into a “soup + side” meal: If you’re already meal-prepping broccoli recipes, this fits nicely into a rotation with beef and broccoli on another night—same vegetable, totally different vibe.
Serving Suggestions
- Serve it hot with croutons for the most classic crunch.
- Add grated cheese if you want the bowl to feel more substantial and savory.
- Use pumpkin seeds for a crisp topping that stays crunchy longer.
- If you want something grab-and-go for mornings, I’ll often pair soup later in the day with a make-ahead breakfast like broccoli egg muffins in the same weekly prep rhythm.
Storage and Meal Prep
This soup stores well, which makes it a good candidate for packing lunches. Let it cool, then refrigerate in a sealed container. Reheat gently until steaming hot, stirring as it warms so it heats evenly.
For meal prep, portion it into single-serve containers so you can reheat only what you need. If you’re using toppings like croutons or pumpkin seeds, store them separately and add right before eating so they stay crisp.
FAQs
Can I make this ahead of time?
Yes. Make the soup, cool it, and refrigerate. Reheat gently and add toppings right before serving.
Do I have to use an immersion blender?
No—any blender works. Just blend carefully (especially with hot soup) and return it to the pot.
How do I fix soup that’s not smooth enough?
Simmer a bit longer to soften any remaining broccoli pieces, then blend again until the texture is uniform.
Should I add the cream at the start or the end?
Add it at the end, after blending, so you can control the final texture and seasoning more precisely.
Final Tip
When you’re seasoning, do it in two small steps—add a little salt and pepper after the soup is blended, stir well, then taste again after the cream or coconut milk is fully mixed in. That second taste is what keeps this simple soup from landing flat.
Conclusion
If you’re looking for more broccoli-soup inspiration, I like comparing approaches from Healthy Creamy Broccoli Soup – RecipeTin Eats, Healthy Creamy Broccoli Soup – Gathered Nutrition, and the cozier, cheese-forward direction in Broccoli Cheddar Soup – Skinnytaste; it’s a useful way to see how small technique choices change the final bowl.

Creamy Broccoli Soup
Ingredients
Method
- In a large pot, add the chopped onion and minced garlic. Sauté until fragrant and the onion starts to soften.
- Add the broccoli florets and pour in the vegetable broth. Turn up the heat and bring everything to a boil.
- Reduce heat and simmer for 15-20 minutes until the broccoli is tender enough to pierce easily.
- Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer to a countertop blender in batches and blend until creamy.
- Stir in the heavy cream or coconut milk. Season with salt and pepper to taste.
- Ladle into bowls and finish with croutons, grated cheese, or pumpkin seeds.


