Creamy Broccoli Soup

Featured in: Quick Everyday Dinners

This luscious broccoli soup transforms humble florets into a restaurant-worthy bowl in just 35 minutes. The secret lies in simmering broccoli with potato and carrot, creating natural thickness without excess cream. A splash of heavy cream at the end adds luxurious silkiness, while a pinch of nutmeg elevates the flavor profile.

Perfect for weeknight dinners, this vegetarian and gluten-free soup comes together with minimal effort. Simply sauté aromatic vegetables, simmer until tender, then blend to silky perfection. The result is a nourishing, comforting bowl that pairs beautifully with crusty bread or a grilled cheese sandwich.

Updated on Wed, 21 Jan 2026 14:04:00 GMT
Creamy Broccoli Soup in a rustic bowl, garnished with a swirl of cream and fresh chives, perfect for a comforting lunch. Save
Creamy Broccoli Soup in a rustic bowl, garnished with a swirl of cream and fresh chives, perfect for a comforting lunch. | tastlis.com

The first time I made this soup, it was a gray Tuesday in November and I had three bags of broccoli from my farmers' market run that I needed to use immediately. I threw everything into a pot without much measuring, expecting something barely edible for dinner, but what emerged was so shockingly velvety that I called my roommate in from the other room to taste it. Now it is the soup I make when I need to feel like everything is going to be okay.

Last winter my sister came over after a terrible week at work and I made this soup while she curled up on my couch with a glass of wine. When she took that first spoonful and practically melted into the chair, I realized this is not just food but a very specific kind of edible comfort.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 500 g broccoli florets: Fresh gives the brightest flavor but frozen works perfectly fine when you are cooking from the freezer
  • 1 medium onion, chopped: Yellow onion is sweetest here but red works if that is what you have
  • 2 cloves garlic, minced: Do not skip this because it makes the kitchen smell like somewhere you want to be
  • 1 medium potato, peeled and diced: The secret ingredient that makes the soup incredibly creamy without actually adding creaminess
  • 1 medium carrot, peeled and diced: Adds natural sweetness and helps balance the broccoli bitterness
  • 1 L (4 cups) vegetable broth: Good quality broth matters because it becomes most of the soup flavor
  • 120 ml (½ cup) heavy cream: Plant based cream works if you need it to be vegan but dairy gives the most luxurious finish
  • 2 tbsp olive oil or unsalted butter: Butter is obviously better for flavor but olive oil keeps it plant based
  • ½ tsp salt, or to taste: Start with less because broth already has salt and adjust at the end
  • ¼ tsp ground black pepper: White pepper looks prettier in the final soup but black tastes the same
  • Pinch of ground nutmeg: Totally optional but a classic French trick that somehow makes everything taste better

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build the flavor base:
Heat your olive oil or butter in a large soup pot over medium heat, toss in the chopped onion and minced garlic, and let them soften for 2 to 3 minutes until your kitchen starts to smell wonderful and inviting.
Add the hard vegetables:
Throw in the diced potato and carrot and cook for another 3 minutes, stirring occasionally so nothing sticks, to give them a head start on softening up.
Simmer everything together:
Add all the broccoli florets, pour in the vegetable broth, bring it to a boil, then turn down the heat and let it simmer uncovered for 15 to 18 minutes until a fork slides easily through every single vegetable.
Transform it into silk:
Remove the pot from heat completely before you blend, either using an immersion blender right in the pot or carefully transferring batches to a regular blender, until the soup is absolutely smooth with no chunks remaining.
Add the finishing touches:
Stir in the heavy cream, add your salt, pepper, and that tiny pinch of nutmeg if you are using it, taste it, and adjust the seasoning until it tastes exactly like the best soup you have ever had.
Serve it with love:
Reheat gently if needed, then ladle into bowls and add a little swirl of extra cream or some chopped chives if you want it to look like it came from a fancy restaurant kitchen.
Creamy Broccoli Soup is blended until velvety smooth, with rich vegetable broth and a hint of nutmeg for warmth. Save
Creamy Broccoli Soup is blended until velvety smooth, with rich vegetable broth and a hint of nutmeg for warmth. | tastlis.com

This soup became a Thanksgiving tradition when I showed up at a potluck with it three years ago and now my family asks for it every single year instead of the green bean casserole nobody really liked anyway.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I have discovered that adding a handful of baby spinach right before blending makes the color absolutely electric and sneaks in extra greens that nobody will notice because the flavor is still all about the broccoli.

The Perfect Texture

The immersion blender is worth the investment if you make a lot of soup, but if you use a regular blender, never fill it more than halfway and remove the center piece of the lid to let steam escape while covering the opening with a kitchen towel.

What To Serve With It

This soup wants to be served with something you can dip into it, ideally a slice of crusty bread or alongside a grilled cheese sandwich made with good cheddar.

  • A simple green salad with vinaigrette cuts through the richness perfectly
  • Roasted cherry tomatoes on the side add acid and brightness
  • Garlic bread is never a wrong choice in life or with soup
A warm bowl of Creamy Broccoli Soup served with crusty bread, garnished with croutons for a satisfying vegetarian meal. Save
A warm bowl of Creamy Broccoli Soup served with crusty bread, garnished with croutons for a satisfying vegetarian meal. | tastlis.com

There is something so deeply satisfying about turning a bunch of humble vegetables into something that feels luxurious and comforting, and this soup is proof that sometimes the simplest recipes are the ones we come back to again and again.

Recipe FAQs

Can I make this soup ahead of time?

Absolutely. This soup reheats beautifully and actually develops deeper flavors when made a day ahead. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over medium-low heat, stirring occasionally. Add a splash of broth or cream if it thickens too much after refrigeration.

Can I freeze this creamy broccoli soup?

Yes, though the cream may separate slightly upon thawing. For best results, cool completely before freezing in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator, then reheat gently while whisking to restore smoothness. Alternatively, freeze before adding cream, then stir in fresh cream when reheating.

What can I use instead of heavy cream?

Coconut cream creates a rich dairy-free version with subtle tropical notes. For a lighter option, use half-and-half or whole milk. Cashew cream blended from soaked cashews and water provides excellent creaminess without dairy. Greek yogurt can be stirred in off the heat for a tangy variation.

How do I get the smoothest texture?

Simmer vegetables until completely tender—they should easily pierce with a fork. An immersion blender works directly in the pot, but a high-speed blender creates the silkiest results. If using a standard blender, work in batches and vent the lid to release steam. Strain through a fine-mesh sieve for ultra-refined texture.

What adds the most flavor to this soup?

Properly sautéing the onion and garlic until fragrant builds a strong aromatic base. Don't rush this step. A pinch of nutmeg surprisingly enhances broccoli's natural sweetness, while white wine or lemon juice added at the end brightens the flavors. Quality vegetable broth makes a noticeable difference, so choose one you enjoy drinking on its own.

Can I add other vegetables?

Certainly. A handful of spinach or kale added in the last 2 minutes of cooking boosts nutrition and vibrant color. Cauliflower creates an even creamier texture when blended. Leeks add mild sweetness, while a bell pepper contributes subtle sweetness. Just keep total vegetable quantities similar to maintain proper consistency.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Broccoli Soup

A velvety, comforting soup blending fresh broccoli with aromatic vegetables, enriched with cream for ultimate smoothness and warmth.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Author Lena Foster


Skill Level Easy

Cuisine International

Makes 4 Portions

Dietary details Vegetarian, 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 1/2 cup heavy cream

Seasonings

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

Garnish

01 Extra cream, croutons, or chopped chives

Directions

Instruction 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.

Instruction 02

Cook Root Vegetables: Add diced potato and carrot to the pot. Cook for 3 minutes, stirring occasionally to coat with aromatics.

Instruction 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.

Instruction 04

Puree Soup: Remove from heat. Use an immersion blender to blend the soup until completely smooth, or carefully transfer in batches to a standard blender.

Instruction 05

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

Instruction 06

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains dairy (cream, butter). For dairy-free version, substitute with plant-based cream and use olive oil. Always check broth and cream labels for potential allergens.

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 185
  • Fats: 10 g
  • Carbohydrates: 17 g
  • Proteins: 5 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.