Cream of Broccoli Soup Recipe Without Chicken Broth: Velvety Creaminess With Vegetable Stock Depth

Cream of Broccoli Soup Recipe Without Chicken Broth: Velvety Creaminess With Vegetable Stock Depth

This cream of broccoli soup recipe without chicken broth delivers restaurant-quality richness using vegetable stock and a velvety cream base—perfect for vegetarians or anyone craving a lighter yet deeply flavorful soup. The secret lies in proper sautéing and blending techniques that transform simple ingredients into something luxurious.

I developed this version after years of perfecting soups for my farm-to-table restaurant, where we prioritize clean flavors without sacrificing depth.

The foundation begins with sautéing onions and garlic until golden, then adding frozen or fresh broccoli to develop natural sweetness before simmering in vegetable broth. A touch of cream (or coconut milk for dairy-free) creates that signature velvety texture, while a splash of lemon juice brightens the finish.

The result is a soup that’s creamy yet light, with broccoli’s natural sweetness shining through—no chicken broth needed.

What makes this recipe stand out is its versatility—it works as a comforting starter or hearty main when paired with crusty bread. The blend of roasted garlic and fresh herbs adds layers of complexity, while optional garnishes like toasted croutons or a drizzle of cream elevate it further.

Every spoonful delivers that perfect balance of creaminess and vegetable depth, proving you don’t need meat-based broths for a rich, satisfying soup.

This method ensures consistent results whether you’re prepping for a weeknight dinner or a holiday gathering. The technique is simple but precise—no advanced skills required, just attention to timing and seasoning. Let’s create a soup that feels indulgent yet remains true to its vegetable roots.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for cream of broccoli soup recipe without chicken broth

Fourteen thoughtfully selected ingredients transform into a restaurant-worthy cream of broccoli soup without any meat-based broths.

Ingredient Amount Notes
Yellow Onion 🧅 1 whole Diced finely for even cooking
Garlic Cloves 🧄 4 cloves Roasted for deep sweetness
Extra-Virgin Olive Oil 🫒 ¼ cup High-quality for sautéing
Fresh Broccoli Florets 🥦 2 cups Cut into bite-sized pieces
Frozen Broccoli Florets ❄️🥦 1 cup Thawed, for added texture
Vegetable Broth 💧 4 cups Homemade or high-quality store-bought
Heavy Cream 🥛 ½ cup Full-fat for optimal richness
Unsalted Butter 🧈 2 tbsp Cold, for velvety finish
Fresh Lemon Juice 🍋 1 tbsp Brightens the final flavor
Fresh Thyme Leaves 🌿 ¼ cup Chopped, for aromatic depth
Fresh Parsley Leaves 🌿 ¼ cup Chopped, for fresh finish
Diamond Crystal Kosher Salt 🧂 ½ tsp Adjust to taste after blending
Freshly Ground Black Pepper 🌶️ ¼ tsp Freshly cracked for maximum flavor
Coconut Milk 🥥 ½ cup Full-fat, for dairy-free option

The foundation of this soup begins with high-quality vegetable broth—low-sodium, homemade versions deliver the deepest flavor, but Pacific Foods or Imagine brands from the grocery store are excellent shortcuts. For the garlic, roasting whole cloves until caramelized (400°F for 20-25 minutes) creates a sweet, complex base that elevates the entire dish. Fresh broccoli should be vibrant green with tight florets—Trader Joe’s or local farmers’ markets typically offer the best quality. If using frozen, opt for organic broccoli to avoid ice crystals that dilute texture. The extra-virgin olive oil matters here too—California-based brands like Corto or Lucini provide the peppery notes that prevent flatness in the finished soup.

No fresh thyme? Dried thyme at one-third the amount works, but the aroma is noticeably different. Coconut milk can fully replace heavy cream for a dairy-free version, though the texture will be slightly lighter—full-fat canned coconut milk (like Thai Kitchen brand) yields the best results. For those avoiding dairy entirely, silken tofu blended into the broth before adding cream adds body without altering flavor. The lemon juice is non-negotiable—Meyer lemons offer a subtly sweet balance, but standard lemons work perfectly. Pre-shredded cheese (like the kind in bags) contains anti-caking agents that prevent proper melting, so grate your own Parmesan if using in garnishes.

This soup maintains peak texture for 4-5 days in the refrigerator, though flavor deepens after the first 24 hours as ingredients meld. For longer storage, portion into airtight containers and freeze for up to 3 months—the cream may separate slightly upon thawing, so reheat gently with a splash of broth to restore consistency. Fresh herbs (thyme and parsley) should be added post-cooking to preserve their vibrant color and aroma. Croutons (homemade from stale sourdough) or toasted breadcrumbs make excellent garnishes, but avoid pre-packaged options—they often contain preservatives that can mute the soup’s delicate flavors.

❤️

Why You’ll Love This Recipe

  • No Broth Hassle: I swear by this version—no chicken broth means no last-minute store runs or measuring. Just sauté onions and garlic in olive oil until they’re golden, toss in fresh and frozen broccoli, and let the veggies release their own sweetness into the pot. The soup builds flavor entirely on its own steam.
  • Garlic-Kissed Richness: Between us, the garlic here isn’t just background noise—it’s the star. I let those cloves caramelize until they’re almost crispy, then deglaze with a splash of water to pull all that toasty goodness into the soup. The result? A depth that makes store-bought cans look sad.
  • Fridge Magnet Leftovers: This soup tastes better the next day, which is basically a free meal. I’ll make a big batch on Sunday, and by Wednesday, the flavors have melded into something even smoother. Plus, it reheats in minutes—no waiting for the microwave to work its magic.
  • Budget-Friendly Flex: Fresh and frozen broccoli? That’s my wallet’s best friend. I’ll use whatever’s on sale, and the olive oil base keeps it from tasting like a sad, watery experiment. Honestly, it’s the kind of recipe that makes me feel fancy without breaking the bank.

Step-by-step instructions for cream of broccoli soup

Here’s the method to create a velvety, deeply flavorful soup using vegetable broth.

1

Sauté the Aromatics Until Fragrant

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, diced finely, and cook for 5-6 minutes until softened and translucent. This foundational step develops the base flavor—don’t rush it.

Push the onions to the sides of the pot and add the 4 cloves garlic cloves, minced. Sauté for 30 seconds until the garlic emits a delicate, toasted aroma. Here’s the thing—if the garlic begins to brown too quickly, reduce the heat slightly. Overcooked garlic turns bitter, and you want that sweet, mellow flavor to shine through in the final soup.

2

Roast the Broccoli for Depth

Add the 2 cups fresh broccoli florets and 1 cup frozen broccoli florets to the pot. Stir gently to combine with the onions and garlic. Pour in the 4 cups vegetable broth, bring to a boil, then immediately reduce heat to medium-low. Let the mixture simmer uncovered for 10 minutes, stirring occasionally.

During this time, the broccoli will soften and release its natural sweetness into the broth. You’ll notice the florets break down slightly, which is perfect—they’ll blend smoothly later. If the liquid reduces too quickly, add a splash of water to maintain the proper consistency for blending.

3

Blend Until Silky Smooth

Remove the pot from heat and carefully transfer the contents to a blender. I use an immersion blender for convenience, but a standard blender works too. Blend until completely smooth, scraping down the sides as needed. This step is critical—you want a velvety texture with no visible chunks. If the soup is too thick, thin it with a bit of the reserved cooking liquid.

Return the blended soup to the pot and stir in the 0.5 cup heavy cream and 2 tbsp unsalted butter. The butter adds richness while the cream creates that signature velvety mouthfeel. Keep the soup warm over low heat while you prepare the remaining ingredients.

4

Finish with Herbs and Brightness

Add the 0.25 cup chopped fresh thyme leaves and 0.25 cup chopped fresh parsley leaves to the soup. Stir in the 1 tbsp fresh lemon juice and season with 0.5 tsp diamond crystal kosher salt and 0.25 tsp freshly ground black pepper. The lemon juice brightens the soup’s flavor profile, cutting through the richness of the cream.

For the dairy-free option, stir in the 0.5 cup coconut milk at the end. This maintains the soup’s creamy texture while adding a subtle tropical note that pairs beautifully with the broccoli’s natural sweetness. Taste and adjust the seasoning—you may need a touch more salt or pepper depending on your broth’s saltiness.

5

Serve Warm with Crispy Toppings

Ladle the soup into bowls and serve immediately. The soup should be piping hot, with a glossy sheen from the cream and coconut milk. For extra texture, I like to top each serving with crispy fried shallots or toasted breadcrumbs. This contrast between the velvety soup and crispy topping elevates the dish to restaurant quality.

This soup keeps well in the refrigerator for up to 3 days and freezes beautifully for 3 months. When reheating, do so gently over low heat to prevent curdling of the cream. The vegetable broth base makes this soup versatile enough for any occasion—perfect for chilly evenings or as a comforting starter.

👨‍🍳

Pro Tips For Making Cream Of Broccoli Soup Recipe Without Chicken Broth

  • SWAP FROZEN FOR FRESH: Frozen broccoli florets are fine, but if using fresh, cut them into even 1-inch pieces—no bigger, no smaller. Uneven sizes mean some florets turn to mush while others stay woody, and you’ll end up with a soup that’s either gloppy or bland. (I learned this the hard way after serving a batch where half the broccoli was still crunchy.)
  • SWEAT ONIONS LOW AND SLOW: Don’t rush the onion—cook it in olive oil over medium-low heat for at least 8 minutes until it’s translucent and just starting to caramelize. Rushing it burns the garlic later and makes the soup taste sharp instead of rich. (Yes, even if you’re impatient like me.)
  • BLEND IN BATCHES: If your soup is thick, don’t force it through the blender all at once. Split it into two rounds—blend half first, then the other—to avoid motor strain and ensure a silky texture. I skipped this once and ended up with a chunky mess that needed extra liquid to fix. (Your blender will hate you less.)
  • SALT THE WATER RIGHT: Use well-salted water for cooking the broccoli (about 1 tsp salt per 4 cups water)—it seasons the florets before they even hit the pot. Skipping this step means your soup tastes flat, no matter how much you season later. (Your future self will notice the difference.)

Regional styles of cream of broccoli soup recipe without chicken broth

Southern Comfort Style

In the South, we take cream of broccoli soup to hearty new heights by adding a touch of smoked paprika and crispy bacon bits—even though this version skips chicken broth.

I like to start with 2 slices of thick-cut bacon, cooked until crisp, then crumbled into the soup at the end. Add ½ teaspoon smoked paprika when sautéing the onions for a subtle smoky depth that reminds me of my Georgia childhood. 🌶️

For extra richness, stir in ¼ cup of sharp cheddar cheese (like Babybel or sharp white cheddar) while the soup simmers. The cheese melts into the broth, creating a velvety texture that feels indulgent.

Top with crispy fried onions for that classic Southern crunch—this combo makes it feel like a hug in a bowl.

Charleston Market Twist

Down in Charleston, we love to incorporate local ingredients like shrimp—yes, even in a vegetarian soup! For a seafood-inspired twist, add ½ pound of peeled and deveined shrimp (cooked separately) to each serving.

The broth becomes a light seafood broth, and the shrimp adds a delicate sweetness that pairs perfectly with the broccoli’s earthiness. 🦐

Another Charleston favorite is to finish the soup with a drizzle of honey (about 1 teaspoon) and a sprinkle of toasted pine nuts for crunch. The honey cuts through the creaminess, while the pine nuts add a nutty contrast that feels luxurious.

I often serve this version with warm cornbread—a perfect match for the market’s fresh, seasonal flavors.

Italian-Inspired Creaminess

For an Italian-inspired version, swap the heavy cream for ½ cup of whole milk and add 1 tablespoon of grated Parmesan cheese (use Parmigiano-Reggiano for the best flavor). The milk creates a lighter, more delicate creaminess, while the Parmesan adds a sharp, umami depth.

Stir in ½ teaspoon of nutmeg when blending for a warm, aromatic finish—this is a nod to my time apprenticing under Chef Chen in Charleston. 🌿

Garnish with fresh basil leaves instead of parsley, and a sprinkle of toasted breadcrumbs (made from stale ciabatta) for texture. This version feels like a lighter, brighter take on classic cream of broccoli soup—perfect for a spring or summer evening when you want something fresh but still comforting.

French Bistro Elegance

To elevate this soup to bistro-level sophistication, start by roasting the broccoli before adding it to the pot. Toss the florets with 1 tablespoon of olive oil, ½ teaspoon of sea salt, and ¼ teaspoon of black pepper, then roast at 400°F for 15 minutes until caramelized.

This step adds a deep, nutty sweetness that transforms the soup entirely. 🍽️

Finish with a swirl of crème fraîche (about 2 tablespoons per serving) and a sprinkle of fresh chives. The crème fraîche adds a tangy richness that balances the cream, while the chives provide a fresh, herbaceous note.

Serve in shallow soup bowls with a sprinkle of cracked black pepper for a restaurant-worthy presentation.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 65mg22%
Sodium 680mg29%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 8g
Protein 10g20%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use vegetable bouillon cubes instead of vegetable broth?

Yes, but use them sparingly! One 1-teaspoon bouillon cube (like Knorr Vegetable) equals about 1 cup broth. For the full 4 cups needed, dissolve 4 teaspoons in 4 cups hot water first. Homemade or high-quality store-bought broth always adds deeper flavor, but bouillon works in a pinch for convenience. Just taste and adjust salt afterward.

2

How do I make this soup dairy-free without coconut milk?

For a neutral-tasting dairy-free option, blend ½ cup silken tofu with the soup after cooking. It adds creaminess without altering flavor. Another option is ¼ cup cashew cream (soaked cashews blended with water) for a richer texture. Both work best when added at the end and stirred gently to avoid separation.

3

Why did my soup turn out too thick after blending?

This usually happens when the broth reduces too much before blending. Always keep the soup at a gentle simmer and add a splash of water if needed. After blending, thin with 2-3 tablespoons warm broth or water until it reaches a smooth, pourable consistency. For extra insurance, reserve ½ cup broth before blending to adjust thickness later.

4

Can I add potatoes for extra heartiness?

Add ½ cup diced Yukon Gold potatoes when sautéing the broccoli. They’ll soften during the 10-minute simmer and blend smoothly. For a creamier texture, use 1 cup potatoes and reduce the broccoli to 1 cup total. The potatoes add natural starch that thickens the soup beautifully, making it more filling without altering the flavor profile.

5

What’s the best way to reheat leftovers?

Reheat gently over low heat on the stove, stirring frequently to prevent curdling. For microwave safety, transfer to a microwave-safe bowl and heat in 30-second intervals, stirring between each. If the soup separates, whisk in 1 tablespoon cold water or broth to restore creaminess. Never reheat to a boil—this breaks down the cream’s proteins and creates a grainy texture.

★★★★★4.6(13 reviews)
Brandon Thompson