Cream of Broccoli Soup

Featured in: Weeknight Dinners

This comforting bowl comes together in just 40 minutes, making it perfect for weeknight dinners. Fresh broccoli florets simmer with onions, carrots, and garlic in vegetable broth until tender, then blend into silky smoothness. A splash of heavy cream adds luxurious richness, while a pinch of nutmeg enhances the natural sweetness.

The result is a restaurant-quality soup that's surprisingly simple to prepare. Customize the thickness by adding potatoes or keep it light with milk instead of cream. Vegan and dairy-free adaptations are equally delicious with coconut milk or plant-based cream alternatives.

Updated on Wed, 28 Jan 2026 08:50:00 GMT
A bowl of creamy broccoli soup garnished with fresh chives and croutons. Save
A bowl of creamy broccoli soup garnished with fresh chives and croutons. | brilliantcrust.com

The scent of sautéing onions and garlic wafting through my apartment on a particularly brutal winter day was the beginning of my love affair with cream of broccoli soup. I had a head of broccoli threatening to wilt in my refrigerator and a desperate need for comfort. What began as a kitchen rescue mission transformed into a velvety creation that has warmed countless bowls and hearts in my home. The brilliant green color against the creamy backdrop still makes me smile every time I make it.

Last January, when my sister was recovering from surgery, I packed this soup in mason jars and delivered it to her doorstep. She called me later that evening, voice still raspy but insistent that this soup had healing powers beyond modern medicine. The gentle warmth of nutmeg alongside the earthiness of broccoli had somehow brightened her spirits more than any get-well card. Watching someone you love find comfort in something you created is its own kind of nourishment.

Ingredients

  • 1 large head broccoli (500g): Include both florets and the tender part of the stems for maximum flavor and minimal waste.
  • 1 medium onion and carrot: These humble vegetables create the aromatic foundation that elevates this soup beyond a simple puree.
  • 2 cloves garlic: Mincing releases more of its aromatic oils, building depth without overpowering the delicate broccoli.
  • 1 liter vegetable broth: The quality of your broth matters here as it forms the backbone of the soup's flavor profile.
  • 120ml heavy cream: This transforms the soup from good to lusciously silky without requiring a huge amount.
  • Butter and olive oil: The combination gives you the flavor of butter with the higher smoke point of oil.
  • Nutmeg: Just a pinch wakes up all the other flavors without announcing its presence too boldly.

Instructions

Product image
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon
Build the flavor base:
Melt the butter with olive oil in a large pot over medium heat, then add your diced onion, carrot, and minced garlic. The kitchen should fill with a sweet aroma as they soften for 4-5 minutes.
Introduce the star ingredient:
Add your chopped broccoli and stir to coat it in all those aromatic oils. Let it cook for just 2-3 minutes until the color brightens slightly.
Simmer to tenderness:
Pour in the vegetable broth, bring everything to a gentle boil, then reduce the heat and cover. Allow the broccoli to become very tender, about 15-18 minutes.
Transform with blending:
Remove from heat and blend until completely smooth using an immersion blender right in the pot. If using a countertop blender, work in batches and be careful with the hot liquid.
Add the finishing touches:
Stir in the heavy cream and that magical pinch of nutmeg. Season with salt and pepper to your liking, warming gently without allowing it to boil.
Serve with flair:
Ladle into bowls and top with a swirl of cream, fresh chives, or crunchy croutons for textural contrast. The first spoonful should be savored slowly.
Product image
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon
Cream of Broccoli Soup topped with heavy cream swirls and served beside warm, crusty bread. Save
Cream of Broccoli Soup topped with heavy cream swirls and served beside warm, crusty bread. | brilliantcrust.com

The first time I served this soup at a dinner party, my friend Mark, who claimed to detest broccoli with the passion of a thousand suns, took a reluctant spoonful to be polite. The table fell silent as his expression shifted from skepticism to surprise to what I can only describe as culinary surrender. Without a word, he finished his bowl and quietly asked for seconds. No grand declaration followed, just a simple nod that acknowledged this soup had accomplished what years of vegetable advocacy had failed to do.

Make It Your Own

This recipe welcomes adaptation based on what your pantry offers. For a dairy-free version, coconut milk creates a surprisingly complementary flavor profile that doesn't taste overtly coconutty. When I made it for my lactose-intolerant cousin, she asked for the recipe before even finishing her bowl, convinced I had used cream and was trying to sabotage her digestive system.

Storage Secrets

In the rare event you have leftovers, this soup develops even deeper flavor overnight in the refrigerator. The flavors meld and mature, making day-two soup sometimes better than the original serving. I've found storing it in glass containers rather than plastic prevents any discoloration and maintains that vibrant green hue.

Troubleshooting Guide

If your soup turns out thinner than you'd like, don't panic by adding more cream, which can dilute the flavor. Instead, try simmering it uncovered for a few extra minutes to reduce and concentrate both texture and taste. One rainy afternoon when my soup was too thin, I discovered that a couple tablespoons of instant mashed potato flakes stirred in works like magic to thicken without altering the flavor profile.

  • If your soup has separated slightly after refrigeration, simply whisk vigorously while reheating on low heat.
  • For meal prep, prepare everything but the cream, then add it when reheating for the freshest flavor.
  • Always taste before serving as seasonings can mellow during storage and might need a fresh crack of pepper.
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Velvety homemade Cream of Broccoli Soup in a rustic bowl, ready to serve with a spoon. Save
Velvety homemade Cream of Broccoli Soup in a rustic bowl, ready to serve with a spoon. | brilliantcrust.com

This soup has become my culinary comfort blanket, the recipe I turn to when words fail but food can speak. It reminds me that transformation happens in the simplest of moments, with the humblest of ingredients.

Recipe Q&A

How do I achieve the smoothest texture?

Blend the soup thoroughly using an immersion blender directly in the pot, or work in batches with a countertop blender. Ensure the broccoli is completely tender before blending—this usually takes 15-18 minutes of simmering. For extra silkiness, strain the blended soup through a fine-mesh sieve, though most find direct blending sufficiently smooth.

Can I make this ahead of time?

Absolutely. This soup actually develops deeper flavor when made ahead. Prepare completely, cool, and refrigerate for up to 3 days. Reheat gently over low heat, stirring occasionally. Avoid boiling after cream has been added to prevent separation. You may need to add a splash of broth when reheating if it thickens too much.

What can I use instead of heavy cream?

Half-and-half creates a lighter version while still providing richness. Whole milk works but yields a thinner consistency. For a dairy-free option, coconut milk adds subtle sweetness and creamy texture. Cashew cream or store-bought plant-based cream alternatives also work beautifully. Each substitute slightly alters the final flavor profile.

How can I make this soup thicker?

Add a peeled, diced russet potato along with the broccoli. The starches naturally thicken the broth during cooking and blending. Alternatively, reduce the amount of broth slightly or blend in a small piece of bread. For a creamy thickness without potato, simply simmer longer after blending to reduce the liquid.

Is it suitable for freezing?

This soup freezes well for up to 3 months, though the cream may cause slight separation upon thawing. For best results, freeze before adding cream. Thaw overnight in the refrigerator, reheat gently, then stir in the cream. If already frozen with cream, simply whisk thoroughly while reheating to restore smooth texture.

Cream of Broccoli Soup

A velvety soup featuring fresh broccoli blended with aromatic vegetables and finished with cream for rich, satisfying flavor.

Time to prep
15 min
Time to cook
25 min
Overall time
40 min
Created by Isabella Davis


Skill level Easy

Culinary roots International

Makes 4 Number of servings

Diet considerations Vegetarian, Contains no gluten

What you'll need

Vegetables

01 1 large head broccoli, chopped into florets (about 1 pound 2 ounces)
02 1 medium onion, diced
03 1 medium carrot, peeled and diced
04 2 cloves garlic, minced

Liquids

01 4 cups vegetable broth
02 1/2 cup heavy cream, plus extra for garnish (optional)

Fats & Seasonings

01 2 tablespoons unsalted butter
02 1 tablespoon olive oil
03 1/2 teaspoon salt, or to taste
04 1/4 teaspoon ground black pepper, or to taste
05 Pinch of ground nutmeg (optional)

Garnish

01 Fresh chives, finely chopped (optional)
02 Croutons (optional)

How To Make It

Step 01

Sauté Aromatics: Heat the butter and olive oil in a large pot over medium heat. Add the diced onion, carrot, and minced garlic. Sauté for 4 to 5 minutes until softened and fragrant.

Step 02

Incorporate Broccoli: Add the chopped broccoli florets and stir to combine. Cook for 2 to 3 minutes.

Step 03

Simmer Vegetables: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15 to 18 minutes until the broccoli is very tender.

Step 04

Blend Soup: Remove from heat. Using an immersion blender or working in batches with a countertop blender, blend the soup until completely smooth.

Step 05

Finish with Cream: Stir in the heavy cream and nutmeg. Season with salt and pepper to taste. Gently reheat over low heat if needed, but do not boil after adding cream.

Step 06

Serve: Ladle into bowls. Garnish with extra cream, fresh chives, or croutons as desired. Serve hot.

What you'll need

  • Large soup pot
  • Knife and cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergy notice

Check each ingredient for allergens and get medical advice if you're unsure.
  • Contains dairy (butter, heavy cream)
  • Always check broth and cream labels for hidden allergens

Nutritional info (per serving)

Nutrition info is meant to guide only—it's not a replacement for professional medical input.
  • Calories: 180
  • Fats: 11 g
  • Carbohydrates: 16 g
  • Proteins: 5 g