Cream of Broccoli Soup

Featured in: Everyday Meal Ideas

This cream of broccoli soup delivers restaurant-quality comfort in just 40 minutes. Fresh broccoli florets are simmered with sautéed onions, carrots, and garlic in vegetable broth until tender, then blended into a silky smooth texture. A touch of heavy cream and nutmeg adds richness and depth. Perfect for a light lunch or elegant starter, this vegetarian soup can easily be adapted for vegan diets using plant-based alternatives.

Updated on Thu, 29 Jan 2026 19:28:26 GMT
Steaming bowl of Cream of Broccoli Soup topped with fresh chives and croutons. Save
Steaming bowl of Cream of Broccoli Soup topped with fresh chives and croutons. | claroamezruy.com

A velvety, comforting soup featuring fresh broccoli blended with aromatic vegetables and finished with a touch of cream for a rich, satisfying flavor. This recipe is a perfect easy-to-make option for a healthy lunch or dinner, providing 180 calories and 5 grams of protein per serving.

Steaming bowl of Cream of Broccoli Soup topped with fresh chives and croutons. Save
Steaming bowl of Cream of Broccoli Soup topped with fresh chives and croutons. | claroamezruy.com

Sautéing the base of onions, carrots, and garlic in a mixture of butter and olive oil creates a fragrant foundation that enhances the natural sweetness of the broccoli florets. This soup is a nutritional powerhouse, offering a delicious way to enjoy your daily greens.

Ingredients

  • Vegetables: 1 large head broccoli (500 g), chopped into florets; 1 medium onion, diced; 1 medium carrot, peeled and diced; 2 cloves garlic, minced.
  • Liquids: 1 liter (4 cups) vegetable broth; 120 ml (½ cup) heavy cream.
  • Fats & Seasonings: 2 tablespoons unsalted butter; 1 tablespoon olive oil; ½ teaspoon salt; ¼ teaspoon ground black pepper; pinch of ground nutmeg.
  • Garnish (Optional): Fresh chives, finely chopped; croutons.
Product image
Quickly air fry vegetables, roast proteins, bake snacks, and reheat leftovers for easy everyday meals.
Check price on Amazon

Instructions

Step 1: Sauté Aromatics
Heat the butter and olive oil in a large pot over medium heat. Add the onion, carrot, and garlic. Sauté for 4–5 minutes until softened and fragrant.
Step 2: Add Broccoli
Add the chopped broccoli florets and stir to combine. Cook for 2–3 minutes.
Step 3: Simmer
Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15–18 minutes until the broccoli is very tender.
Step 4: Blend
Remove from heat. Using an immersion blender or countertop blender, blend the soup until completely smooth.
Step 5: Finish
Stir in the heavy cream and nutmeg. Season with salt and pepper to taste. Gently reheat over low heat if needed—do not boil after adding cream.
Step 6: Serve
Ladle into bowls. Garnish with extra cream, chives, or croutons as desired. Serve hot.

Zusatztipps für die Zubereitung

For an extra-thick consistency, add a peeled and diced potato with the broccoli before simmering. Make sure to have your soup pot, sharp knife, cutting board, and immersion blender ready before starting for a smooth cooking process.

Varianten und Anpassungen

For a vegan version, use plant-based cream or coconut milk and olive oil instead of butter. To create a lighter soup, substitute the heavy cream with half-and-half or milk. Note that this recipe contains dairy; always check broth labels for hidden allergens if catering to dietary restrictions.

Serviervorschläge

Garnish each bowl with a sprinkle of finely chopped fresh chives and a handful of crunchy croutons. A small extra swirl of heavy cream on top right before serving adds a professional and appetizing touch.

A spoon lifts a creamy serving of homemade Cream of Broccoli Soup with tender green florets. Save
A spoon lifts a creamy serving of homemade Cream of Broccoli Soup with tender green florets. | claroamezruy.com

With its vibrant green color and rich, velvety mouthfeel, this cream of broccoli soup is a rewarding dish that tastes much more complex than its easy preparation suggests. Serve it hot and enjoy the wholesome flavors of fresh vegetables and cream.

Product image
Quickly chop vegetables, mince herbs, and blend sauces for faster, everyday meal preparation.
Check price on Amazon

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Prepare it through step 5, then cool and refrigerate in an airtight container. Reheat gently over low heat, stirring occasionally. You may need to add a splash of broth if it thickens during storage.

How can I make this soup vegan?

Replace the butter with additional olive oil or vegan butter, and substitute the heavy cream with coconut milk, cashew cream, or any plant-based cream alternative. Use vegetable broth to keep the base vegan-friendly.

What can I use if I don't have an immersion blender?

A regular countertop blender works perfectly. Let the soup cool slightly, then blend in batches, filling the blender only halfway each time. Remove the center cap and cover with a towel to allow steam to escape while blending.

Can I freeze cream of broccoli soup?

While possible, cream-based soups can separate when frozen. For best results, freeze the soup before adding cream. When reheating, thaw in the refrigerator overnight, reheat gently, then stir in fresh cream.

How do I make the soup thicker?

Add a peeled, diced potato along with the broccoli, or reduce the amount of broth slightly. Alternatively, stir in 1-2 tablespoons of flour with the onions when sautéing, or add a handful of cooked rice before blending.

What garnishes pair well with this soup?

Beyond the suggested chives and croutons, try toasted pine nuts, grated Parmesan, crispy bacon bits, a drizzle of truffle oil, or roasted broccoli florets for added texture and flavor contrast.

Cream of Broccoli Soup

Velvety broccoli soup blended with aromatic vegetables and finished with cream for rich, comforting flavor.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Created by Elaine Schwartz


Skill Level Easy

Cuisine International

Portion Size 4 Serves

Diet Preferences Meat-Free, No Gluten

What You Need

Vegetables

01 1 large head broccoli (about 1.1 pounds), chopped into florets
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

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–5 minutes until softened and fragrant.

Step 02

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

Step 03

Simmer vegetables: Pour in the vegetable broth and bring to a boil. Reduce heat, cover, and simmer for 15–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—do not boil after adding cream.

Step 06

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

Tools Needed

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

Allergy Info

Always look over ingredients for allergens. When unsure, ask your healthcare provider.
  • Contains dairy (butter and heavy cream).
  • Always check vegetable broth and cream labels for hidden allergens and cross-contamination risks.

Per Serving Nutrition

These nutrition details are for reference only—talk to your doctor for personal advice.
  • Kcal: 180
  • Fats: 11 g
  • Carbohydrates: 16 g
  • Proteins: 5 g