Creamy Broccoli Soup

Featured in: Seasonal Home Comforts

This velvety soup combines tender broccoli florets with aromatic onions, garlic, and hearty vegetables simmered in flavorful vegetable broth. A splash of cream creates the luxurious texture that makes this dish incredibly comforting.

Perfect for cold days or when you need something nourishing, this soup comes together in just 35 minutes. The addition of potato adds natural creaminess while carrots bring subtle sweetness. Blend until completely smooth for that restaurant-quality finish.

Customize with your favorite garnishes—extra cream, crispy croutons, or fresh chives. Serve alongside rustic bread for a complete, satisfying meal that's both vegetarian and gluten-free.

Updated on Sun, 25 Jan 2026 15:31:00 GMT
A steaming bowl of creamy broccoli soup, garnished with a swirl of cream and fresh chives, served alongside rustic bread for dipping. Pin It
A steaming bowl of creamy broccoli soup, garnished with a swirl of cream and fresh chives, served alongside rustic bread for dipping. | crunchydchicha.com

There's something about the smell of broccoli hitting hot butter that takes me back to a rainy Wednesday when my neighbor knocked on the door with a box of fresh broccoli from her garden, apologizing for the abundance. I had no grand plans, just some cream in the fridge and a craving for something warm. That soup became the reason she's still my neighbor ten years later—we drank it from mugs while watching the rain, and she's asked for the recipe at least a hundred times since.

I made this soup for my daughter's first week of university, packed it in a thermos, and drove three hours just to drop it off. She ate it straight from the container while video-calling her roommates, and for the first time since she left, she sounded like herself again. That's when I realized this soup wasn't really about vegetables at all.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Broccoli florets: Fresh or frozen work beautifully, though fresh gives you that satisfying crunch before blending and a kitchen that smells intentional.
  • Medium onion: The foundation of everything good—chopped fine enough that it dissolves into the soup and carries all the depth.
  • Garlic cloves: Two is enough to whisper its presence without overwhelming, but taste as you go because garlic confidence grows with experience.
  • Potato: This is what creates the velvet without cream being the only thing doing the work, plus it stretches the soup generously across four bowls.
  • Carrot: A little sweetness balancing the broccoli's earthiness, and your soup gets a sunset color from the inside out.
  • Vegetable broth: The quality here actually matters—use something you'd drink on its own because it's the voice of your entire soup.
  • Heavy cream: Finish with this and watch the whole thing transform into something almost luxurious, or use plant-based if that's your path.
  • Olive oil or unsalted butter: Butter makes it feel more indulgent, oil keeps it lighter—choose based on your mood that day.
  • Salt, pepper, and nutmeg: The nutmeg is optional but please don't skip it; it's the detail that separates good soup from the kind people remember.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with warmth and fragrance:
Heat your olive oil or butter in a large pot over medium heat until it shimmers, then add your chopped onion and minced garlic. Let them soften together for 2–3 minutes until the kitchen fills with that smell that makes you hungry before you've even started.
Build the base:
Add your diced potato and carrot, stirring occasionally for another 3 minutes so they begin to soften and release their sweetness into the oil.
Bring everything together:
Toss in the broccoli florets and pour in your vegetable broth in one motion, then bring it to a boil before immediately turning the heat down to a gentle simmer for 15–18 minutes. You'll know it's ready when you can break a vegetable piece with a wooden spoon.
Transform into silk:
Remove from heat and use an immersion blender to puree everything into complete smoothness, moving it slowly through the pot like you're making velvet. If you're using a standard blender, work in batches and be careful with the heat.
Finish with luxury:
Stir in your heavy cream, then taste and adjust with salt, pepper, and just a pinch of nutmeg—this final seasoning is what makes someone pause mid-spoonful and ask what you did.
Serve with intention:
Reheat gently if needed and ladle into bowls, adding a drizzle of cream or scattered chives if you want it to look as good as it tastes.
Close-up of velvety creamy broccoli soup in a white bowl, highlighting the vibrant green puree and tender broccoli florets. Pin It
Close-up of velvety creamy broccoli soup in a white bowl, highlighting the vibrant green puree and tender broccoli florets. | crunchydchicha.com

My son once asked me why his favorite soup at restaurants never tastes the same as mine, and I told him it was because I made it thinking of him. He rolled his eyes like only a teenager can, but he's been requesting it ever since he moved to his own place.

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.

Variations That Work

This soup is patient and forgiving with additions. I've stirred in handfuls of fresh spinach or kale at the end, watched it wilt into the cream while keeping its bright color, and felt like I'd made something even better than the original. A splash of white wine before the broth adds sophistication if you're cooking for adults who appreciate that kind of thing, and roasted garlic instead of raw takes it into deeper, sweeter territory.

Serving Suggestions and Pairings

This soup doesn't need much, but it loves company. A grilled cheese sandwich beside it becomes a whole memory instead of just lunch, and crusty bread for dipping turns a simple bowl into something people linger over. I've served it in mugs for casual gatherings and in proper bowls for dinners that mattered, and it was equally at home in both situations.

Making It Your Own

The beauty of this recipe is that it trusts your instincts. If your vegetable broth is saltier than expected, hold back on the salt and taste before adding more. If you love garlic, use three cloves instead of two and don't apologize. This is the kind of soup that becomes more yours with each time you make it, developing little habits and preferences that no one else's version will have.

  • Roast your broccoli first if you want deeper, nuttier flavors that sing against the cream.
  • Add a handful of crispy bacon crumbles if you're not vegetarian—the smokiness against the green is honestly transcendent.
  • Store leftovers in the fridge for up to four days and freeze individual portions because this soup is even better as a future comfort on a difficult day.
Hearty creamy broccoli soup in a rustic pot, ready to serve with a ladle and croutons for added texture. Pin It
Hearty creamy broccoli soup in a rustic pot, ready to serve with a ladle and croutons for added texture. | crunchydchicha.com

This creamy broccoli soup is the recipe I return to when life feels complicated or someone needs feeding. It asks so little and gives so much back.

Recipe FAQs

How do I make this soup vegan?

Substitute heavy cream with your favorite plant-based cream or coconut milk. Use olive oil instead of butter. The result remains just as creamy and satisfying.

Can I freeze this soup?

Yes, this soup freezes beautifully. Cool completely before transferring to airtight containers. Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat gently.

Why add potato to broccoli soup?

Potato acts as a natural thickener, adding body and creaminess without needing excessive cream. It also contributes to the velvety smooth texture when blended.

How can I make the soup extra green?

Add a handful of fresh spinach or kale during the last few minutes of simmering. Blend thoroughly for a vibrant green color and added nutrients.

What can I serve with this soup?

Rustic bread, crusty rolls, or a grilled cheese sandwich make excellent accompaniments. The soup also pairs well with a simple side salad for a light yet complete meal.

Can I use frozen broccoli?

Absolutely. Frozen broccoli works perfectly fine and may even reduce cooking time slightly. There's no need to thaw before adding to the pot.

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 made with fresh broccoli, vegetables, and enriched with cream for ultimate richness and smooth texture.

Prep Time
10 minutes
Time to Cook
25 minutes
Total Duration
35 minutes
Recipe by Alexander Monroe


Skill Level Easy

Cuisine International

Portions 4 Number of Servings

Dietary Info Meatless, No Gluten

Ingredient List

Vegetables

01 2 cups 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 tablespoons olive oil or unsalted butter
02 ½ teaspoon salt, or to taste
03 ¼ teaspoon ground black pepper
04 Pinch of ground nutmeg, optional

Garnish

01 Extra cream, croutons, or chopped fresh chives, optional

How to Prepare

Step 01

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

Step 02

Cook root vegetables: Add diced potato and carrot. Cook for another 3 minutes, stirring occasionally.

Step 03

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

Step 04

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

Step 05

Finish with cream and seasoning: Stir in heavy cream. Add salt, pepper, and nutmeg, adjusting seasoning as needed.

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

What You'll Need

  • Large soup pot
  • Chef's knife and cutting board
  • Immersion blender or standard blender
  • Soup ladle

Allergy Details

Look closely at the ingredients for possible allergens. Speak with a healthcare provider if you're unsure.
  • Contains dairy products including cream and butter
  • Verify vegetable broth and cream labels for potential allergens

Nutrition Info (per portion)

The nutrition info here is just for general reference. Always check with your medical professional if needed.
  • Calorie Count: 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.