Creamy Broccoli Soup

Featured in: Comfort Food

This velvety broccoli soup delivers restaurant-quality results with minimal effort. Fresh florets simmer alongside potatoes and carrots in vegetable broth until tender, then blend into a silky smooth base. A splash of cream adds luxurious richness, while garlic and onion build deep flavor foundations. The entire process takes just 35 minutes from prep to bowl, making it perfect for weeknight dinners or meal prep. Serve with crusty bread for a complete vegetarian meal that satisfies everyone at the table.

Updated on Wed, 21 Jan 2026 11:54:00 GMT
Creamy Broccoli Soup in a rustic bowl, topped with croutons and chives, perfect for a comforting vegetarian lunch. Pin
Creamy Broccoli Soup in a rustic bowl, topped with croutons and chives, perfect for a comforting vegetarian lunch. | garlicgroove.com

The weather had turned gray and rainy for three days straight when I decided this broccoli soup was exactly what my kitchen needed. I had picked up too much broccoli at the market, somehow forgetting that two heads is excessive for just me. Something about simmering vegetables until they surrender into silk felt like the right antidote to the gloom outside my window.

My sister called me midway through simmering, asking what smelled so good. She came over with a loaf of crusty bread, and we stood at the counter eating bowl after bowl while steam fogged up the windows. That afternoon turned into one of those unexpected perfect moments that happen when food is simple and company is easy.

Ingredients

  • 500 g broccoli florets: Fresh broccoli gives the brightest flavor but frozen works perfectly fine here
  • 1 medium onion, chopped: Yellow onions become sweet and mellow as they cook down
  • 2 cloves garlic, minced: Add this right after the onion so it does not brown or bitter
  • 1 medium potato, peeled and diced: This is the secret to velvety texture without adding much cream
  • 1 medium carrot, peeled and diced: Adds natural sweetness and depth to the broth
  • 1 L vegetable broth: Use a good quality broth since it provides most of the flavor foundation
  • 120 ml heavy cream: Plant based cream works wonderfully for a vegan version
  • 2 tbsp olive oil or butter: Butter adds richness but olive oil lets the vegetable flavors shine
  • ½ tsp salt and ¼ tsp pepper: Adjust these at the end since broth brands vary in sodium
  • Pinch of nutmeg: Just a tiny pinch adds warmth that makes people wonder what your secret is

Instructions

Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
Start the foundation:
Heat your olive oil or butter in a large pot over medium heat. Toss in the chopped onion and minced garlic, letting them soften and become fragrant for about 2 or 3 minutes.
Add the base vegetables:
Add the diced potato and carrot to the pot. Stir occasionally and cook for another 3 minutes to start building flavor.
Simmer everything together:
Add the broccoli florets and pour in the vegetable broth. Bring it to a boil then reduce heat and simmer uncovered for 15 to 18 minutes until all vegetables are completely tender.
Blend until smooth:
Remove the pot from heat. Use an immersion blender directly in the pot to puree until completely smooth, or carefully transfer to a blender in batches.
Add the finishing touch:
Stir in the heavy cream and season with salt, pepper, and nutmeg. Taste and adjust the seasoning to your preference.
Serve it up:
Reheat gently if needed and serve hot. Top with extra cream, croutons, or chopped chives if you are feeling fancy.
Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
A rich, velvety Creamy Broccoli Soup served hot, garnished with a swirl of heavy cream and black pepper. Pin
A rich, velvety Creamy Broccoli Soup served hot, garnished with a swirl of heavy cream and black pepper. | garlicgroove.com

This recipe became my go to sick day food after a terrible cold last winter. Something about the warmth and subtle comfort made everything feel manageable again. Now I keep a batch in the freezer just in case.

Making It Your Own

A handful of spinach or kale blended in at the end adds vibrant color and extra nutrients. Some nights I add a handful of grated sharp cheddar cheese right before serving for a richer version.

What To Serve With It

Rustic bread is non negotiable for soaking up every drop. A simple grilled cheese sandwich turns this light soup into a substantial meal that feels like a hug from the inside out.

Storage And Make Ahead Tips

This soup actually improves after a day in the refrigerator as the flavors meld together. Store it in an airtight container for up to four days or freeze for up to three months.

  • Reheat gently over low heat to prevent the cream from separating
  • Thin with a splash of broth or water if it thickens too much in the fridge
  • The cream can be added when reheating if you prefer to freeze without dairy
Steaming bowl of homemade Creamy Broccoli Soup, a gluten-free and vegetarian dinner option with rustic bread on the side. Pin
Steaming bowl of homemade Creamy Broccoli Soup, a gluten-free and vegetarian dinner option with rustic bread on the side. | garlicgroove.com
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon

There is something deeply satisfying about transforming a humble head of broccoli into something this elegant. Hope this soup brings you the same comfort it has brought me on so many gray afternoons.

Recipe Questions

Can I make this soup dairy-free?

Absolutely. Simply replace the heavy cream with full-fat coconut milk, cashew cream, or your favorite plant-based cream alternative. Use olive oil instead of butter for sautéing the vegetables. The soup remains just as creamy and satisfying.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4 days. The flavors often develop and improve after a day or two. Reheat gently on the stovetet over medium-low heat, adding a splash of broth or cream if it has thickened.

Can I freeze this creamy broccoli soup?

Yes, though the texture may change slightly. Freeze without the cream for best results—add cream when reheating. Store in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Why add potato to the soup?

Potato acts as a natural thickener, adding body and creaminess without relying solely on heavy cream. It also helps balance the flavor and provides a smoother texture when blended. One medium potato is sufficient for this recipe.

What can I serve with broccoli soup?

Crusty bread, garlic knots, or a grilled cheese sandwich make excellent accompaniments. For a lighter option, serve with a simple green salad dressed with vinaigrette. The soup also pairs beautifully with roasted vegetables or quiche for a complete meal.

How do I get the smoothest texture?

Use an immersion blender directly in the pot for convenience, or work in batches with a standard blender. Blend for 2-3 minutes until completely silky. For extra refinement, pass through a fine-mesh sieve, though this step is optional.

Creamy Broccoli Soup

A rich and velvety soup featuring tender broccoli blended with aromatic vegetables and finished with cream for ultimate smoothness.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min


Complexity Easy

Heritage International

Output 4 Portions

Dietary requirements Vegetarian, No gluten

Components

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

Directions

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 coat with aromatics.

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 the soup 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. Reheat gently if necessary before serving.

Step 06

Garnish and Serve: Ladle hot soup into bowls. Garnish with extra cream, croutons, or chopped chives if desired. Serve immediately.

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and speak with a healthcare provider if you're uncertain about anything.
  • Contains dairy (cream, butter). Substitute with plant-based alternatives for dairy-free version.
  • Always verify broth and cream labels for potential allergens and cross-contamination.

Nutrition breakdown (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 185
  • Fat: 10 g
  • Carbohydrates: 17 g
  • Protein: 5 g