Cream of Broccoli

Featured in: Hearty Comfort Food

This luxurious soup transforms fresh broccoli into a silky, velvety bowl of comfort. Aromatics like onion, carrot, and garlic build depth, while a final swirl of heavy cream creates that irresistible richness. Perfect for cold weather or when you need something satisfying yet wholesome. The entire dish comes together in under an hour and serves four generously.

Updated on Tue, 27 Jan 2026 12:55:00 GMT
Steaming bowl of Cream of Broccoli Soup garnished with fresh chives and croutons. Save
Steaming bowl of Cream of Broccoli Soup garnished with fresh chives and croutons. | dashnosh.com

There's something about the smell of broccoli hitting hot butter that stops me mid-thought every single time. My mom used to make this soup on grey afternoons when I was studying, and the kitchen would fill with this warm, almost sweet vegetable aroma that made concentration impossible. Years later, I realized she wasn't just feeding me lunch—she was creating a moment where everything slowed down. Now when I blend this particular soup, I chase that same feeling, that sense of care melting into a bowl.

I once made this for a friend who'd had the worst week imaginable, and she sat at my kitchen counter with her spoon frozen halfway to her mouth, just breathing in the steam. She didn't say much, but something shifted in her shoulders when she tasted it. That's when I understood this soup isn't really about nutrition—it's about saying you're worth taking care of without ever saying it out loud.

Ingredients

  • Fresh broccoli (1 large head, about 500g): This is your star, so choose florets that are tight and vivid green, avoiding any yellowing or sparse bits. The fresher it is, the sweeter and more vibrant your final soup becomes.
  • Medium onion and carrot: These two are your flavor foundation, softening into sweetness as they cook and disappearing into the background of the final blend like magic.
  • Garlic (2 cloves, minced): Don't skip this even if you think you don't like garlic—when cooked this gently, it just adds a whisper of warmth rather than a shout.
  • Vegetable broth (1 liter): Use something you'd actually drink on its own, because that quality carries straight through to your soup. The broth does most of the seasoning work.
  • Heavy cream (120 ml): This is what transforms the soup from nice into silky, so use the real thing if you can. Stir it in off the heat to keep it from breaking and turning grainy.
  • Unsalted butter and olive oil (2 tablespoons butter, 1 tablespoon oil): The combination gives you richness from the butter and a slightly cleaner flavor from the oil, better than either alone.
  • Salt, pepper, and nutmeg: Salt is your volume control—add it slowly and taste as you go. That tiny pinch of nutmeg is a secret weapon that wakes up broccoli without announcing itself.

Instructions

Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Start with warmth and aroma:
Heat your butter and oil together in a large pot over medium heat, watching until it's foamy and the butter stops sizzling so intensely. Add your diced onion, carrot, and minced garlic, then sauté for 4 to 5 minutes until everything softens and the kitchen smells like you're making something worth the time.
Introduce your broccoli:
Stir in the chopped broccoli florets and cook for just 2 to 3 minutes, letting them kiss the hot vegetables without getting ahead of themselves. You'll see them start to brighten slightly as the heat reaches them.
Build the body with broth:
Pour in your vegetable broth, give everything a stir, and bring it to a boil before reducing heat and covering the pot. Simmer covered for 15 to 18 minutes until the broccoli is so tender it practically dissolves when you press it with a spoon.
Transform with blending:
Let the pot cool just enough to handle safely, then use an immersion blender to puree everything into silky smoothness, working in steady circular motions. If you're using a countertop blender, work in batches and be careful with the hot liquid—a kitchen towel over the lid prevents splashing.
Finish with cream and season:
Stir in your heavy cream and a pinch of nutmeg, then taste and adjust salt and pepper to your preference. Return to the stove on low heat just long enough to warm through, but never let it boil after the cream goes in or it might separate.
Serve with intention:
Ladle into bowls and add whatever garnish calls to you—a drizzle of cream, fresh chives, croutons for crunch. Serve while it's still steaming and the comfort is at its peak.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Cream of Broccoli Soup ladled into a rustic bowl with a swirl of cream. Save
Cream of Broccoli Soup ladled into a rustic bowl with a swirl of cream. | dashnosh.com

There's a moment right after you blend this soup when you lift the immersion blender out and watch the surface settle into pure green silk, and that moment is why people find comfort in cooking. It's the promise that something rough and chopped can become something whole and nourishing with just a little attention and time.

Variations That Keep Things Interesting

This recipe is honestly a foundation more than a rigid formula. I've stretched it with a diced potato stirred in alongside the broccoli for days when I want something more substantial, and the starch does beautiful things to the body of the soup without needing extra cream. Coconut milk swapped for heavy cream shifts the whole personality—suddenly it's tropical and lighter, perfect for when you want the same comfort but less richness. Roasting the broccoli first before adding it to the pot creates a deeper, almost nutty flavor that feels more sophisticated when you're cooking for people you're trying to impress.

Substitutions and Lighter Versions

Not everyone needs or wants heavy cream, and this soup honestly doesn't judge. I've made it with half-and-half when I wanted to keep things lighter, or even with whole milk in a pinch, and while the texture is a touch less luxurious, the flavor stays warm and genuine. For anyone eating dairy-free, cashew cream (just cashews soaked and blended with water) creates an almost identical silkiness, or you can reach for plant-based cream or coconut milk depending on what flavor direction appeals to you. If you're making this for someone with a dairy allergy, always check that your vegetable broth doesn't contain hidden milk products—some brands sneak them in.

Storing, Reheating, and Making It Ahead

This soup keeps beautifully in the refrigerator for about three days in an airtight container, making it perfect for meal prep when you want ready-made comfort waiting for you. Reheating is gentle work—warm it on the stove over low heat, stirring occasionally, and add a splash of broth or cream if it's thickened too much as it sat. Honestly, I prefer to freeze it before adding the cream, so I can thaw it, reheat it, and stir in fresh cream when I'm ready to serve, which keeps that silky texture from breaking down through the freeze-thaw cycle.

  • Freeze in portions for up to three months if you skip the cream until serving time.
  • A hand blender and pot means you can make this in a dorm room or tiny kitchen without serious equipment.
  • Garnish is your personality—serve it plain or load it up depending on your mood that day.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Hearty Cream of Broccoli Soup served hot alongside toasted artisan bread. Save
Hearty Cream of Broccoli Soup served hot alongside toasted artisan bread. | dashnosh.com

There's real power in a soup this simple, made with ingredients you probably already have, that lands on the table tasting like it took way more effort than it did. Make it once and you'll find yourself reaching for it whenever you need to remind someone—or yourself—that you're worth this kind of care.

Kitchen Q&A

Can I make this soup ahead of time?

Absolutely. This soup actually develops more flavor when made ahead. Store in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, stirring occasionally to prevent separation.

How do I get the smoothest texture?

Use an immersion blender directly in the pot for the smoothest results. If using a countertop blender, work in batches and vent the lid to release steam. Blend for at least 1-2 minutes until completely silky.

Can I freeze this soup?

Yes, though cream-based soups can sometimes separate when frozen. For best results, freeze before adding the cream. Thaw overnight in the refrigerator, reheat, then stir in the cream just before serving.

What can I use instead of heavy cream?

Half-and-half, whole milk, or coconut milk all work beautifully. For a dairy-free version, full-fat canned coconut milk provides richness. Keep in mind that lighter alternatives will yield a thinner consistency.

How do I make it thicker?

Add a peeled, diced potato along with the broccoli. The starch naturally thickens the soup as it simmers and blends. Alternatively, reduce the broth slightly or add an extra tablespoon of butter when finishing.

Is this suitable for meal prep?

Perfect for meal prep. The soup reheats beautifully and actually tastes better the next day as flavors meld. Portion into individual containers for easy grab-and-go lunches throughout the week.

Cream of Broccoli

A luscious blended soup featuring fresh broccoli, aromatic vegetables, and cream for rich comfort.

Prep Duration
15 min
Cook Duration
25 min
Complete Duration
40 min
Created by Tyler Morgan

Recipe Type Hearty Comfort Food

Skill Level Easy

Cultural Heritage International

Output 4 Portion Size

Nutritional Categories Meat-Free, No Gluten

What You'll Need

Vegetables

01 1 large head broccoli (about 1.1 lbs), 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
02 Croutons

Method

Step 01

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 02

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

Step 03

Simmer soup: 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, chives, or croutons as desired. Serve hot.

Kitchen Tools Needed

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

Allergy Alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains dairy (butter, heavy cream)
  • Always check broth and cream labels for hidden allergens

Nutrition Details (serving size)

Numbers shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 180
  • Fats: 11 g
  • Carbohydrates: 16 g
  • Proteins: 5 g