Looking for the best Cream of Broccoli Soup that’s both comforting and nutritious? This recipe brings together fresh broccoli, velvety cream, and a hint of garlic for a bowl of pure comfort. What if you could make a restaurant-quality soup at home in under 40 minutes?
Why You’ll Love This Cream of Broccoli Soup
This isn’t just any broccoli soup—it’s a creamy, wholesome version that balances flavor and health. Here’s why it deserves a spot in your kitchen:
- Rich & Creamy without being overly heavy
- Nutrient-packed thanks to fresh broccoli
- Quick & Easy (ready in 35 minutes)
- Perfect for weeknight dinners or meal prep
👉 Did you know broccoli is loaded with Vitamin C, Vitamin K, and fiber? According to the USDA, one cup of broccoli contains over 135% of your daily Vitamin C needs—making this soup not only delicious but also immunity-boosting.
Ingredients for the Best Cream of Broccoli Soup

Here’s what you’ll need (serves 4):
- 2 tablespoons butter or olive oil
- 1 medium onion, chopped
- 2 garlic cloves, minced
- 4 cups fresh broccoli florets (about 1 large head)
- 3 cups vegetable or chicken broth
- 1 cup heavy cream (or half-and-half for lighter version)
- ½ teaspoon ground black pepper
- Salt, to taste
- Optional: ½ cup shredded cheddar for extra richness
Pro Tip: Use fresh broccoli instead of frozen for a more vibrant color and flavor.
Step-by-Step Instructions
1. Sauté the Aromatics
- In a large pot, heat butter over medium heat.
- Add onion and garlic, cooking until softened and fragrant (about 3 minutes).
2. Cook the Broccoli
- Add broccoli florets and broth.
- Bring to a boil, then reduce heat and simmer for 12–15 minutes until broccoli is tender.
3. Blend Until Smooth
- Use an immersion blender to puree the soup directly in the pot.
- For extra silky texture, transfer to a high-speed blender.
4. Add Cream & Seasonings
- Stir in cream, salt, and pepper.
- Simmer gently for another 3–5 minutes.
5. Optional: Add Cheese
- For a richer soup, stir in shredded cheddar until melted.
Tips for Making the Best Cream of Broccoli Soup
- Don’t overcook broccoli—it can lose its bright green color.
- Adjust consistency: Add extra broth for a thinner soup or reduce for a thicker version.
- Make it healthier: Swap cream with unsweetened coconut milk or Greek yogurt.
“The best cream soups balance richness with freshness—this broccoli soup nails that balance.”
Serving Suggestions
This soup is versatile and pairs beautifully with:
- Crusty sourdough bread or garlic toast
- A light salad (Caesar or spinach)
- Grilled cheese sandwiches (classic combo!)
For presentation, drizzle with olive oil or sprinkle with parmesan and black pepper.
Storage & Meal Prep
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 2 months.
- Reheating: Warm on the stove over low heat, adding a splash of broth if needed.
Variations of Cream of Broccoli Soup
Cheesy Broccoli Soup
Add sharp cheddar cheese for a rich, indulgent twist.
Vegan Cream of Broccoli Soup
Replace cream with coconut milk and butter with olive oil.
Broccoli & Potato Soup
Add diced potatoes for extra heartiness.
Why This is the Best Cream of Broccoli Soup
Unlike canned or restaurant versions, this homemade recipe gives you control over freshness, creaminess, and flavor. You’re skipping preservatives while still enjoying a luxurious, velvety soup made in less than 40 minutes.