Award-Winning Cream of Broccoli Soup Recipe: Silky Velouté With Roasted Broccoli Depth

Soups & Stews

Award-Winning Cream of Broccoli Soup Recipe: Silky Velouté With Roasted Broccoli Depth

This award-winning cream of broccoli soup recipe delivers velvety perfection with a roasted broccoli depth that sets it apart from ordinary versions. The secret lies in a rich roux base that creates a silky texture while roasting the broccoli first to develop a caramelized, nutty complexity that transforms this classic into something extraordinary. I've refined this recipe over years of testing, and it consistently earns top marks for its balance of creaminess and flavor without being overly heavy.

The foundation begins with a proper roux—equal parts butter and flour cooked until golden brown—which forms the velvety backbone of the soup. Roasting the broccoli before blending intensifies its natural sweetness and adds a subtle toasted note that elevates the entire dish beyond basic cream soups. Low-and-slow simmering ensures all flavors meld together while maintaining that luxurious, restaurant-quality consistency.

What makes this soup truly exceptional is the textural contrast between the velvety broth and the crisp-tender roasted broccoli flecks that remain in the finished version. The garnish of toasted breadcrumbs adds a satisfying crunch that cuts through the richness, while a drizzle of truffle oil (optional) takes it to gourmet heights. Each spoonful delivers that perfect marriage of creamy smoothness and vibrant vegetable flavor.

Perfect for chilly evenings or as a comforting starter, this soup serves 6 and comes together in about 45 minutes of active time plus 10 minutes of simmering. The technique is straightforward but yields professional results that will impress even skeptical guests. Let's create this award-worthy velouté that transforms a simple vegetable into something truly special.

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

Ingredients for award winning cream of broccoli soup

Sixteen ingredients, refined over years, to craft velvety perfection with roasted broccoli's caramelized depth.

Ingredient Amount Notes
Fresh Broccoli Crowns 🥦 2 lb Florets cut into even pieces
Unsalted Butter 🧈 ¾ cup European-style preferred for flavor
All-Purpose Flour 🌾 ¾ cup Sifted for smooth roux
Heavy Cream 🥛 2 cups Full-fat for optimal texture
Whole Milk 🥛 1 ½ cups Warmed to blend smoothly
Chicken Stock 💧 3 cups Homemade or high-quality store-bought
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Shallots 🧅 2 whole Finely diced, ¼ cup total
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste, don't oversalt
Freshly Ground Black Pepper 🌶️ ½ tsp Coarsely cracked for texture
Nutritional Yeast 🍃 2 tbsp For umami depth, optional
Panko Breadcrumbs 🍞 ¼ cup Toasted with olive oil
Extra-Virgin Olive Oil 🫒 1 tbsp For garnish and toasting
Truffle Oil 🍄 1 tsp Optional gourmet finishing touch

The broccoli crowns are non-negotiable for texture and flavor. Look for vibrant green florets with tight buds at specialty markets like Whole Foods or Trader Joe's—their organic selection delivers superior sweetness. European-style butter (like Plugrá) adds nuanced flavor to the roux, while Diamond Crystal kosher salt provides consistent seasoning without bitterness. For the chicken stock, Pacific Foods or homemade yields the richest base—never use powdered. The shallots should be firm and pale purple, not sprouting or yellowing, as they'll be finely diced and cooked down to infuse the entire soup.

No fresh broccoli? Frozen florets work in a pinch, but thaw and pat completely dry before roasting to avoid excess moisture. Substitute heavy cream with full-fat coconut milk for a dairy-free version, though texture will differ slightly. The nutritional yeast can be omitted if unavailable, but the umami depth it provides is worth seeking out at health food stores. For the breadcrumbs, Japanese panko offers superior crispiness when toasted with olive oil—skip the pre-seasoned versions. The truffle oil is truly optional but elevates the dish to gourmet status; La Tourangelle is a reliable brand for consistent quality.

Roasted broccoli retains its vibrant color for 3 days refrigerated when stored airtight, while the finished soup keeps for 4 days in the fridge or 3 months frozen. For make-ahead convenience, prepare the roux and roast the broccoli in advance, then assemble when ready to serve. The breadcrumbs should be toasted fresh before serving to maintain crispness—store them separately until the last moment. Freeze soup in 2-cup portions for easy reheating; stir vigorously to restore silky texture after thawing.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this recipe—just sauté butter, toss in flour, add the milk and cream, and let the broccoli crowns melt into velvety perfection. No extra bowls, no fuss, and the kitchen stays cleaner than a Sunday morning.
  • Velvet & Crunch: That first spoonful? Pure magic—the creamy milk and heavy cream wrap around tender broccoli florets, but the crowns stay just crisp enough to bite into. Honestly, it’s the kind of soup that makes you pause mid-sip and think, "Wait, is this actually me cooking?"
  • Weeknight to Dinner Party: Between us, this soup works for everything—dump it into mugs for a lazy Tuesday, pour it into bowls for guests, or even serve it chilled with crusty bread on a summer evening. The flour roux thickens it just enough to hold up, no matter the occasion.
  • Budget-Friendly Luxury: Fresh broccoli crowns feel fancy, but they’re actually cheaper than pre-cut florets, and the butter and flour stretch to feed four for under $10. Plus, leftovers reheat like a dream—no graininess, no sad texture, just creamy comfort the next day.

Step-by-step instructions for award-winning cream of broccoli soup

Transform fresh broccoli into a velvety, restaurant-quality velouté with deep roasted flavor and silky texture.

1

Roast the Broccoli for Maximum Depth

Preheat your oven to 425°F. Toss the 2 lb fresh broccoli crowns with 1 tablespoon extra-virgin olive oil, 1 teaspoon diamond crystal kosher salt, and ½ teaspoon freshly ground black pepper. Spread them evenly on a rimmed baking sheet in a single layer, ensuring they don't overlap.

Roast for 20-25 minutes, stirring halfway, until the edges are deep golden brown and the florets are tender when pierced with a knife. This roasting step caramelizes the natural sugars, creating a complex, nutty depth that elevates the soup beyond basic creaminess. Let the broccoli cool slightly before processing—it will release more flavor when blended.

2

Build the Roux for a Silky Base

In a large Dutch oven, melt the ¾ cup unsalted butter over medium heat. Add the ¾ cup all-purpose flour and whisk constantly for 2-3 minutes until the mixture forms a smooth, golden brown roux with a toasty aroma. This is your flavor foundation, so don't rush it—the roux should coat the back of a spoon and hold its shape when pressed between fingers.

Gradually whisk in the 3 cups chicken stock, ensuring no lumps form. Bring to a gentle simmer and cook for 5 minutes, stirring occasionally, until the roux thickens slightly. This step develops the soup's velvety texture and rich flavor profile. Keep the heat at medium-low to prevent scorching.

3

Incorporate Aromatics and Roasted Broccoli

Add the finely diced 2 whole shallots and minced 4 cloves garlic to the pot, cooking for 2-3 minutes until softened and fragrant. Stir in the roasted broccoli, breaking it into smaller pieces as it blends with the liquid. Pour in the 1½ cups warmed whole milk and 2 cups heavy cream, whisking until smooth. The soup should be thick and velvety at this stage—if it's too thick, add ¼ cup warm water to reach your desired consistency.

Season with an additional ½ teaspoon diamond crystal kosher salt and ¼ teaspoon freshly ground black pepper. Stir in the 2 tablespoons nutritional yeast for an umami boost that deepens the broccoli's natural flavor. Let the soup simmer gently for 5 minutes to allow the flavors to meld completely.

4

Finish with Luxurious Touches

Remove the soup from heat and stir in the 1 teaspoon truffle oil for an elegant, earthy aroma. For extra texture, toast the ¼ cup panko breadcrumbs in a dry skillet over medium heat for 2-3 minutes until lightly golden, then drizzle with ½ teaspoon extra-virgin olive oil to enhance their nutty flavor. Ladle the soup into bowls and top each serving with the toasted breadcrumbs.

Serve immediately while the soup is steaming hot and the breadcrumbs are crisp. The contrast between the silky velouté and the toasted panko creates a perfect balance of textures. For an even richer finish, garnish with a drizzle of extra-virgin olive oil and a sprinkle of freshly cracked black pepper. This soup delivers the depth of a gourmet restaurant dish with the comfort of home cooking.

👨‍🍳

Pro Tips For Making Award Winning Cream Of Broccoli Soup

  • COOK BROCCOLI IN BATCHES: Toss florets in boiling water for exactly 2 minutes before shocking them in ice water—this keeps them vibrant and prevents mush. I learned this the hard way after serving soup with sad, limp broccoli that looked like it had been microwaved instead of simmered.
  • ROAST STEMS FIRST: Toss the broccoli stems (peeled, chopped) in olive oil, salt, and roast at 400°F for 15 minutes before adding them to the soup. They’ll caramelize and thicken the base better than raw stems ever could—no one will guess you used them.
  • WHISK FLOUR FAST: Melt butter over medium-low heat, then whisk in flour all at once and cook for 2 minutes before adding liquids. Rushing this step means you’ll end up with a floury, grainy roux instead of a silky base—trust the timer.
  • FINISH WITH CREAM LAST: Stir heavy cream and milk into the soup off the heat—adding them too early can turn the sauce rubbery. A splash of lemon juice right before serving brightens the flavor without overpowering the creaminess. (Yes, even if you’re impatient like me.)

Common mistakes when making perfect results

Overcooking the Broccoli

Roasting broccoli too long turns it bitter and mushy, ruining the soup's delicate balance. Watch closely after 20 minutes—it should be tender but still hold its shape with deep golden edges. I've burned broccoli before by leaving it in too long; set a timer and check frequently. The goal is caramelized sweetness, not charred florets. 🌱

Rushing the Roux

A pale roux means flavorless soup. Whisk constantly for 2-3 minutes until it's golden brown with a nutty aroma—this builds the foundation for rich flavor. I once skipped this step and ended up with a bland, floury taste. Use a heavy-bottomed pot like a Dutch oven to prevent burning while developing the roux properly.

Skipping the Simmer

Adding all ingredients at once and serving immediately means missed flavor development. Let the soup simmer gently for 5 minutes after combining to let the roasted broccoli, cream, and aromatics meld together. I learned this the hard way when my first batch tasted disjointed. Patience here makes all the difference for that restaurant-quality depth. 💫

Using Low-Quality Stock

Store-bought bouillon cubes or powdered stock lack the depth needed for award-winning soup. Use either homemade chicken stock or premium brands like Pacific Foods. The difference is dramatic—I've tasted versions with both, and the homemade stock wins every time for its rich, layered flavor. This is where most home versions fall short.

Ignoring the Texture Contrast

The velvety soup needs crispy breadcrumbs to balance its richness. Toasting them separately in a dry skillet for 2-3 minutes creates that perfect crunch. I've served this soup without toasted breadcrumbs, and it always feels incomplete. The contrast between smooth and crispy is essential for the luxurious mouthfeel that makes this soup exceptional.

Over-Salting Early

Adding all the salt at once can make the soup inedible. Season gradually: 1 teaspoon during roasting, ½ teaspoon when building the roux, and adjust to taste at the end. I've ruined batches by over-salting the roux, making the final soup impossible to fix. Taste as you go and adjust carefully—you can always add more salt, but you can't remove it.

Nutrition facts

Servings 6
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 26g9%
Dietary Fiber 4g14%
Sugars 8g
Protein 18g36%
* 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 make this soup without dairy?

Replace the heavy cream with 2 cups full-fat coconut milk and use 1½ cups unsweetened almond milk instead of whole milk. For the roux, use olive oil or vegan butter instead of butter. The texture will be slightly lighter but still velvety. The roasted broccoli technique remains the same for that essential depth of flavor!

2

How can I make this soup ahead of time?

Prepare the roasted broccoli and roux separately, then store them in airtight containers for up to 3 days in the fridge. When ready to serve, combine everything and simmer for 10 minutes to meld flavors. For the breadcrumbs, toast them fresh before serving to maintain crispness—store them separately until the last moment. The soup reheats beautifully and tastes even better the next day!

3

What's the secret to getting that silky texture?

The golden brown roux is key—it should be cooked until nutty and smooth, not pale. Also, whisk constantly when adding liquids to prevent lumps. For extra silkiness, blend half the roasted broccoli before adding it to the pot, leaving some chunks for texture. The low-and-slow simmering helps too—never rush this step!

4

Can I use frozen broccoli instead of fresh?

Yes, but with adjustments: thaw and pat the frozen florets completely dry before roasting to prevent excess moisture. Use 2½ cups frozen broccoli (since it's less dense) and roast for 25-30 minutes until deeply caramelized. The flavor won't be identical, but it still delivers that rich, roasted depth when done properly.

5

What makes this soup "award-winning"?

Three key elements: roasted broccoli for caramelized depth, a properly developed roux for rich flavor, and textural contrast from toasted breadcrumbs. The nutritional yeast adds umami, while truffle oil (optional) elevates it to gourmet status. It's these professional techniques that transform a classic into something truly exceptional!

★★★★★5.0(15 reviews)
Categories Soups & Stews