Introduction
Best Broccoli Soup is smooth, comforting, and packed with fresh, savory flavor—tender broccoli simmered with aromatics and blended into a creamy, satisfying bowl. Whether you keep it dairy-free or add a touch of cream or cheese, this soup is wholesome, cozy, and perfect for quick weeknight dinners or make-ahead lunches.
Why you’ll love this recipe
- Simple, wholesome ingredients
- Ready in about 30 minutes
- Naturally vegetarian (easily vegan)
- Creamy without being heavy
- Perfect for meal prep
Ingredients (serves 4–6)
- 2 tbsp olive oil or butter
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups broccoli florets (stems peeled and chopped, optional)
- 3 cups vegetable or chicken broth
- 1 cup milk or half-and-half (optional for creaminess)
- Salt and black pepper to taste
-
Optional garnish: shredded cheddar, croutons, or fresh herbs
Essential Tools and Equipment
- Large pot or Dutch oven
- Immersion blender or countertop blender
- Cutting board and knife
-
Ladle
Step-by-step process (detailed)
1. Sauté the aromatics
Heat olive oil or butter in a large pot over medium heat. Add onion and cook 5–6 minutes, stirring occasionally, until soft and translucent. Add garlic and cook 30 seconds until fragrant.
2. Add broccoli and broth
Add broccoli florets (and chopped stems if using) to the pot. Pour in broth and stir to combine.
3. Simmer
Bring to a gentle boil, then reduce the heat to low. Cover and simmer 12–15 minutes, until broccoli is very tender.
4. Blend until smooth
Remove from heat. Use an immersion blender to blend until smooth, or carefully transfer the soup in batches to a blender and blend until silky.
5. Add creaminess (optional)
Return soup to low heat. Stir in milk or half-and-half if using. Heat gently 2–3 minutes—do not boil.
6. Season
Taste and season with salt and black pepper. Adjust consistency with additional broth if needed.
7. Serve
Ladle into bowls and add optional garnishes like cheese, croutons, or herbs.
Mistakes to avoid
- Overcooking broccoli — dull color and flavor
- Boiling after adding dairy — curdling risk
- Under-seasoning — bland soup
- Not blending enough — grainy texture
-
Skipping aromatics — flat flavor
Variations of Best Broccoli Soup
- Broccoli Cheddar — stir in shredded cheddar
- Vegan — use olive oil and plant milk
- Garlic Heavy — double the garlic
- Spicy — add chili flakes or cayenne
-
Chunky — reserve some broccoli before blending
Tips for storage & make-ahead
- Refrigerate up to 4 days
- Freeze up to 2 months (dairy-free freezes best)
- Reheat gently on the stove
- Add a splash of broth when reheating
Frequently Asked Questions
Can I use frozen broccoli?
Yes—add directly to the pot, no thawing needed.
How do I thicken the soup?
Blend longer or add a small potato while simmering.
Is this soup healthy?
Yes—broccoli is nutrient-rich and filling.
What goes well with it?
Crusty bread, grilled cheese, or a simple salad.
Conclusion
Best Broccoli Soup proves that simple ingredients can deliver big comfort. Smooth, nourishing, and endlessly adaptable, this recipe is a dependable favorite you’ll turn to whenever you want something warm, wholesome, and satisfying.

Best Broccoli Soup
Ingredients
- 2 tbsp olive oil or butter
- 1 medium onion diced
- 3 cloves garlic minced
- 4 cups broccoli florets stems peeled and chopped, optional
- 3 cups vegetable or chicken broth
- 1 cup milk or half-and-half optional for creaminess
- Salt and black pepper to taste
- Optional garnish: shredded cheddar croutons, or fresh herbs
Instructions
- Sauté onion and garlic.
- Add broccoli and broth; simmer until tender.
- Blend until smooth.
- Add dairy if using and season.
- Serve with garnishes.
Notes
- Don’t boil after adding dairy
- Blend thoroughly for a smooth texture
- Adjust the thickness with broth
- Freezer-friendly if dairy-free







