Creamy Broccoli Soup

Featured in: Simple One-Pot Comfort Meals

This velvety broccoli soup combines fresh florets with aromatic onions, garlic, and hearty potatoes in a rich vegetable broth base. The addition of cream creates an indulgently smooth texture, while a pinch of nutmeg adds subtle warmth. Perfect for cold days, this comforting bowl comes together in just 35 minutes and serves four people generously.

Updated on Fri, 30 Jan 2026 11:22:08 GMT
Velvety Creamy Broccoli Soup with a rich cream swirl, served steaming hot in a rustic bowl. Save to Pinterest
Velvety Creamy Broccoli Soup with a rich cream swirl, served steaming hot in a rustic bowl. | pecanfield.com

The first time I made broccoli soup, it was a complete accident. I had an overwhelming amount of broccoli from my CSA box and refused to let any of it go to waste, so I started throwing things into a pot with zero expectations. What emerged was this shockingly silky, comforting bowl of green that my husband ate standing at the counter.

Last winter, my sister came over during a particularly brutal cold snap and I doubled this recipe. We sat at the kitchen table with steam rising from our bowls, and she actually said she could feel the warmth spreading through her chest with every spoonful. Now whenever the temperature drops below freezing, I get a text asking if that green soup is happening.

Ingredients

  • Broccoli florets: Fresh gives the brightest color but frozen works perfectly fine, just toss it in frozen
  • Potato: This is the secret ingredient that makes the soup velvety without needing excessive cream
  • Onion and garlic: Take your time sautéing these until theyre soft and fragrant, this builds the flavor foundation
  • Carrot: Adds natural sweetness that balances the slight bitterness of broccoli
  • Vegetable broth: Use a good quality one you actually enjoy drinking since it makes up most of the soup
  • Heavy cream: Plant based cream works beautifully if you need it to be vegan or dairy free
  • Nutmeg: Just a pinch creates that subtle warmth you taste in professional cream soups

Instructions

Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
Build your flavor base:
Heat the olive oil or butter in a large pot over medium heat, then add your chopped onion and minced garlic. Let them cook for 2 to 3 minutes until theyre softened and your kitchen starts smelling amazing.
Add the hearty vegetables:
Toss in the diced potato and carrot, stirring occasionally for about 3 minutes. This brief head start helps them soften evenly alongside the quicker cooking broccoli.
Simmer everything together:
Pour in all those beautiful broccoli florets and the vegetable broth. Bring it to a boil, then drop the heat to a gentle simmer and let it cook uncovered for 15 to 18 minutes until every vegetable is fork tender.
Create the silkiness:
Remove the pot from heat entirely before blending. Use an immersion blender right in the pot, or work in careful batches with a standard blender, until the soup is completely smooth with no visible pieces.
Add the luxurious finish:
Stir in the heavy cream along with the salt, pepper, and that pinch of nutmeg. Taste and adjust the seasoning until it hits exactly right, then reheat gently if needed before serving.
Product image
Blend soups, smoothies, sauces, and baby food directly in pots for quick, smooth results.
Check price on Amazon
A bowl of homemade Creamy Broccoli Soup garnished with crunchy croutons and fresh chopped chives. Save to Pinterest
A bowl of homemade Creamy Broccoli Soup garnished with crunchy croutons and fresh chopped chives. | pecanfield.com
A bowl of homemade Creamy Broccoli Soup garnished with crunchy croutons and fresh chopped chives. Save to Pinterest
A bowl of homemade Creamy Broccoli Soup garnished with crunchy croutons and fresh chopped chives. | pecanfield.com

My friend who claims to hate broccoli tried this soup at a dinner party and went back for seconds. She actually said if this is what broccoli tastes like, she needs to reevaluate her entire relationship with the vegetable.

Making It Your Own

Sometimes I throw in a handful of spinach or kale during the last few minutes of simmering for an extra nutrient boost. The soup still blends up gorgeous and green, and you get all those leafy benefits without anyone being the wiser.

Serving Suggestions

A simple grilled cheese sandwich cut into strips makes the perfect dipping companion. Rustic bread toasted with garlic butter also works beautifully, or keep it light with just a sprinkle of extra sharp cheddar on top.

Storage And Meal Prep

This soup actually tastes better the next day as the flavors have more time to marry. It keeps beautifully in the refrigerator for up to four days and freezes well for those weeks when cooking feels impossible.

  • Leave the cream out if freezing, stir it in after reheating
  • Reheat gently over low medium heat to prevent separating
  • Add a splash of broth if it thickens up in the fridge

Healthy Creamy Broccoli Soup blended smooth with carrots and potatoes, ready to be enjoyed with crusty bread. Save to Pinterest
Healthy Creamy Broccoli Soup blended smooth with carrots and potatoes, ready to be enjoyed with crusty bread. | pecanfield.com
Healthy Creamy Broccoli Soup blended smooth with carrots and potatoes, ready to be enjoyed with crusty bread. Save to Pinterest
Healthy Creamy Broccoli Soup blended smooth with carrots and potatoes, ready to be enjoyed with crusty bread. | pecanfield.com

Theres something deeply comforting about a bowl of soup that knows exactly what it wants to be. This one never lets me down.

Questions & Answers

Can I freeze this soup?

Yes, you can freeze this soup for up to 3 months. However, it's best to add the cream after thawing and reheating to prevent separation. Cool the soup completely before freezing in airtight containers.

How do I make this dairy-free?

Substitute the heavy cream with coconut milk, cashew cream, or your favorite plant-based cream alternative. Use olive oil instead of butter for sautéing the vegetables. The texture will remain creamy and satisfying.

What can I serve with this soup?

This soup pairs beautifully with crusty bread, garlic knots, or a classic grilled cheese sandwich. For a lighter option, serve with a simple green salad dressed with vinaigrette. Croutons or roasted pumpkin seeds make excellent garnishes.

Can I use frozen broccoli?

Absolutely! Frozen broccoli works perfectly well in this soup and is often more economical. There's no need to thaw before adding—simply cook them as directed in the instructions. The blending process ensures a smooth consistency regardless of starting with fresh or frozen.

Why add potato to the soup?

The potato acts as a natural thickener, adding body and creaminess without the need for flour or cornstarch. It also contributes subtle sweetness that balances the broccoli's slight bitterness. Diced potato breaks down during cooking and blends seamlessly into the velvety texture.

How can I make this soup more filling?

Add a can of white beans when blending for extra protein and fiber, or stir in cooked rice or small pasta shapes during the last few minutes of simmering. Serving with protein-rich sides like cheese toast or adding shredded chicken transforms it into a complete meal.

Creamy Broccoli Soup

Velvety broccoli soup with vegetable broth, cream, and warming spices. Ready in 35 minutes.

Prep Time
10 minutes
Time to Cook
25 minutes
Total Duration
35 minutes
Created by Michael Allen


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Preferences Vegetarian Option, Gluten-Free

What You'll Need

Vegetables

01 1.1 lbs broccoli florets, fresh or frozen
02 1 medium onion, chopped
03 2 cloves garlic, minced
04 1 medium potato, peeled and diced
05 1 medium carrot, peeled and diced

Liquids

01 4 cups vegetable broth
02 ½ cup heavy cream or plant-based cream

Seasonings

01 2 tbsp olive oil or unsalted butter
02 ½ tsp salt, or to taste
03 ¼ tsp ground black pepper
04 Pinch of ground nutmeg

Garnish

01 Extra cream, croutons, or chopped chives as desired

How to Make It

Step 01

Sauté Aromatics: Heat olive oil or butter in a large pot over medium heat. Add chopped onion and minced garlic, sautéing for 2–3 minutes until fragrant and softened.

Step 02

Cook Root Vegetables: Add diced potato and carrot to the pot. Cook for another 3 minutes, stirring occasionally to begin softening.

Step 03

Simmer Soup Base: Add broccoli florets and pour in vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 15–18 minutes until all vegetables are very tender.

Step 04

Blend to Smooth: Remove from heat. Use an immersion blender to blend until completely smooth, or carefully transfer in batches to a standard blender.

Step 05

Add Cream and Season: Stir in heavy cream. Add salt, pepper, and nutmeg, adjusting seasoning to taste.

Step 06

Serve and Garnish: Reheat gently if necessary. Serve hot, garnished with extra cream, croutons, or chopped chives as desired.

Tools Needed

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

Allergy Details

Always check your ingredients for allergens and talk to your healthcare provider if you're unsure.
  • Contains dairy (cream, butter). For dairy-free, substitute with plant-based cream or milk and use olive oil.
  • Always check labels on broth and cream for potential allergens.

Nutrition Facts (per portion)

Provided for general knowledge—ask your doctor for personalized advice.
  • Energy: 185
  • Fats: 10 g
  • Carbohydrates: 17 g
  • Proteins: 5 g