Cream of Broccoli Soup: 5 Easy Recipes For A Healthy

There’s nothing more comforting than a warm bowl of cream of broccoli soup on a cold evening. This classic dish is creamy, rich, and packed with nutrients from fresh broccoli. Unlike store-bought soups, which often contain excess sodium and preservatives, a homemade version allows you to control the ingredients, making it a healthier and more flavorful option.

Whether you prefer a smooth and velvety texture or a more rustic, chunky consistency, this guide will show you how to create the perfect broccoli soup from scratch. Plus, with simple ingredient swaps, you can easily make it vegetarian, vegan, or keto-friendly.

cream of broccoli soup

Why Make Homemade Cream of Broccoli Soup?

Making soup from scratch has several advantages:

Healthier ingredients – You control what goes in, avoiding artificial additives.
Customizable – Adjust the thickness, seasoning, or dairy content based on your preference.
Budget-friendly – Uses simple ingredients that are easy to find.
Perfect for meal prep – Stores well for quick lunches or dinners.

Broccoli is a nutrient-dense vegetable loaded with fiber, vitamins C and K, and antioxidants. If you love incorporating broccoli into your meals, check out these Broccoli Salad Recipes & Tips for other ways to enjoy it.


Ingredients for Cream of Broccoli Soup

To achieve a rich, creamy, and flavorful soup, you’ll need:

  • 4 cups broccoli florets (fresh or frozen) – The main ingredient, packed with vitamins and minerals.
  • 1 small onion, chopped – Adds a mild, savory depth to the soup.
  • 2 cloves garlic, minced – Enhances the overall flavor.
  • 1 celery stalk, chopped – Provides an additional layer of taste and texture.
  • 4 cups vegetable or chicken broth – A flavorful base that keeps the soup light.
  • 1 cup heavy cream (or coconut milk for a dairy-free version) – Adds richness and a silky texture.
  • 2 tablespoons unsalted butter (or olive oil for vegan option) – For sautéing the aromatics.
  • 1 tablespoon all-purpose flour (or cornstarch for gluten-free version) – Helps to thicken the soup.
  • ½ teaspoon salt – Enhances the natural flavors.
  • ¼ teaspoon black pepper – Adds mild heat and seasoning.
  • ⅛ teaspoon ground nutmeg – Provides a subtle warmth that complements the broccoli.

For those looking for a healthy alternative, consider trying Lentil Soup for a high-protein, plant-based option.


Step-by-Step for Cream of Broccoli Soup Recipe

1. Sauté the Aromatics

  • Heat 2 tablespoons of butter in a large pot over medium heat.
  • Add chopped onion, celery, and minced garlic. Sauté until they become soft and fragrant (about 3–4 minutes).

2. Cook the Broccoli

  • Add 4 cups of broccoli florets and 4 cups of broth to the pot.
  • Bring to a boil, then reduce to a simmer. Let it cook for 10 minutes, or until the broccoli is fork-tender.

3. Blend the Soup

  • Use an immersion blender to puree the soup directly in the pot until smooth.
  • If you prefer a chunkier soup, blend only half of the soup and leave some pieces of broccoli intact.
  • If using a stand blender, allow the soup to cool slightly before blending in batches to avoid splattering.

4. Add Cream & Seasonings

  • Stir in 1 cup of heavy cream and season with salt, pepper, and nutmeg.
  • Let it simmer for 3–5 more minutes, but avoid boiling to prevent the cream from curdling.

5. Serve & Enjoy

  • Ladle the soup into bowls and garnish with grated cheese, croutons, or a drizzle of olive oil.
  • Serve with toasted bread, a side salad, or roasted nuts for extra texture and nutrition.

cream of broccoli soup1

Delicious Variations to Try

  • Vegan & Dairy-Free: Replace butter with olive oil and use coconut milk or cashew cream instead of heavy cream.
  • Gluten-Free: Use cornstarch instead of flour as a thickener.
  • Low-Carb/Keto: Skip the flour and blend in a handful of cooked cauliflower for extra thickness.
  • Spicy Version: Add red pepper flakes or cayenne pepper for a kick of heat.
  • Cheesy Broccoli Soup: Stir in ½ cup of shredded cheddar cheese before serving for a richer taste.

For a perfect side dish, consider a Spinach and Strawberry Salad to add freshness and contrast to the creamy soup.


Health Benefits of Cream of Broccoli Soup

This soup is not only delicious but also incredibly nutritious:

High in fiber, promoting good digestion and gut health.
Rich in antioxidants, which help fight inflammation.
Supports immunity due to its vitamin C content.
Good for bone health, thanks to calcium in both broccoli and dairy.


Best Side Dishes & Pairings

Pair your cream of broccoli soup with:

  • Crusty bread (such as sourdough or garlic toast).
  • Grilled cheese sandwich for a classic comfort food combo.
  • Quinoa or lentil salad for an added protein boost.
  • Roasted vegetables like carrots or Brussels sprouts.

Expert Tips for Perfect Cream of Broccoli Soup Recipe

For a thicker soup: Add a boiled potato or a handful of cauliflower before blending.
To prevent separation: Avoid boiling the soup after adding the cream.
For a deeper flavor: Roast the broccoli before adding it to the soup.
For a protein boost: Stir in shredded chicken or white beans.


Frequently Asked Questions (FAQs)

Can I freeze cream of broccoli soup?

Yes! However, dairy-based soups may separate when thawed. For best results, freeze the soup before adding the cream, then stir it in after reheating.

What can I use instead of heavy cream?

Try half-and-half, whole milk, or dairy-free alternatives like almond or coconut milk.

How do I make my soup thicker?

Use less broth, blend in a cooked potato, or add a cornstarch slurry.

Can I use frozen broccoli?

Absolutely! Just adjust the cooking time to ensure it’s tender before blending.


Final Thoughts

Homemade cream of broccoli soup is a simple yet satisfying meal that’s easy to make and full of health benefits. Whether you prefer the classic version or a unique variation, this soup is sure to become a staple in your kitchen.

Try it out and let me know how it turns out!

Leave a Comment