Asparagus and Broccoli Soup Recipe: Spring Green Velout With Crispy Celery Crowns

Soups & Stews

Asparagus and Broccoli Soup Recipe: Spring Green Velout With Crispy Celery Crowns

This asparagus and broccoli soup recipe transforms spring's brightest vegetables into a velvety velouté with a crispy celery crown garnish that adds unexpected texture. The secret lies in slow-cooking the vegetables until tender, then blending them into a silky broth that captures all their natural sweetness.

I developed this recipe after realizing store-bought versions never delivered the same depth of flavor or satisfying mouthfeel.

What sets this soup apart is the balance of fresh herbs and aromatic vegetables—garlic, onion, and celery form the flavor foundation, while asparagus and broccoli provide the signature green color and subtle sweetness.

The crispy celery crowns, made by quickly frying thin celery slices, add a satisfying crunch that contrasts beautifully with the smooth soup. Ready in about 40 minutes, this recipe delivers restaurant-quality results without requiring any special equipment.

The velouté itself is rich and comforting, with just enough creaminess to make it satisfying yet light enough for spring dining. Seasoning is simple but precise—salt, pepper, and a touch of lemon brighten the flavors without overpowering the vegetables.

Garnish with fresh parsley or a drizzle of olive oil for extra elegance, and serve with crusty bread to soak up every last drop of that velvety goodness.

This soup works equally well as a light lunch or an elegant starter for dinner, and it reheats beautifully for leftovers. The crispy celery crowns can be made ahead and toasted just before serving to maintain their perfect crunch.

Whether you're serving a crowd or treating yourself to a comforting bowl, this recipe delivers on both flavor and presentation.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for asparagus and broccoli soup

Spring's brightest vegetables and aromatic bases create this velvety velouté with crispy celery crowns.

Ingredient Amount Notes
Asparagus 🌿 1 lb Trimmed, tough ends removed
Broccoli Florets 🥦 1 ½ lb Fresh, medium-sized florets
Yellow Onion 🧅 1 whole Medium, diced finely
Celery Stalks 🥬 3 whole Thinly sliced for crowns
Garlic Cloves 🧄 4 cloves Peeled, minced finely
Vegetable Stock 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Extra-Virgin Olive Oil 🫒 ½ cup For frying celery crowns
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked for aroma
All-Purpose Flour 🌾 1 tbsp For thickening velouté
Unsalted Butter 🧈 2 tbsp Cold, for celery crowns

The vegetables are the heart of this soup. Asparagus and broccoli should be bright green with firm stems—avoid any with yellowing or wilted tips. For the celery crowns, Thin, crisp stalks work best; thicker ones can be halved lengthwise. I prefer organic vegetables from the farmers market for their superior flavor, but standard grocery store produce works perfectly fine. The vegetable stock is non-negotiable—low-sodium versions prevent over-salting later. For the celery crowns, Trader Joe's or Whole Foods carry the freshest stalks during spring months.

No heavy cream? Full-fat coconut milk works beautifully for a dairy-free alternative, though the texture will be slightly lighter. Fresh parsley can be swapped for chives or basil if needed, though parsley's bright flavor complements the vegetables perfectly. For the celery crowns, if you can't find perfectly straight stalks, cut them into thin half-moons instead of strips. The flour for thickening can be gluten-free blend if necessary, though all-purpose creates the smoothest velouté. The butter for frying must be cold and unsalted—salted butter can make the celery crowns too salty.

This soup reheats beautifully—simmer gently for 3-4 minutes to restore its velvety texture. Store in an airtight container for up to 5 days in the fridge, though the celery crowns are best made fresh. Freeze the velouté portion (without crowns) for up to 3 months1 month—just toast them in the oven at 375°F for 5-7 minutes before serving to restore crispness.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this—just roughly chop the onion, celery, and garlic into bite-sized pieces. No fancy dicing, no crying over asparagus shards. The broccoli florets stay whole, and the asparagus? Toss in whole spears and let the soup work its magic.
  • Garlic-Kissed Crispiness: That first spoonful of soup—warm, velvety, with a whisper of garlic—makes me pause. The broccoli stays just tender-crisp, and the asparagus? It gets this perfect snap, like a little green surprise in every bite. Honestly, it’s the kind of flavor that sticks with you.
  • Leftover Goldmine: This soup only gets better the next day. The flavors meld, the broth deepens, and it’s still light enough to eat for lunch without feeling weighed down. I’ve reheated portions for days—my freezer’s full of it, and I’ve never regretted making a double batch.
  • Budget Brightener: Onions, celery, and garlic stretch for miles, and asparagus and broccoli are seasonal steals. A single bunch of asparagus and a head of broccoli feed four people easily, and the leftovers? Even better. It’s my go-to when I’m pinching pennies but still want something that feels special.

Step-by-step instructions for spring green velouté with crispy celery crowns

Here's the method for velvety asparagus-broccoli soup with perfectly crisp celery crowns.

1

Prepare the Vegetable Base

Heat the 0.5 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion and 3 whole celery stalks (sliced into thin crowns), cooking for 5-6 minutes until softened and translucent. This foundational step builds flavor through caramelization.

Add the 1 lb asparagus (cut into 1-inch pieces) and 1.5 lb broccoli florets to the pot. Stir gently to coat in the oil, then pour in the 4 cups vegetable stock. Bring to a gentle boil, then reduce heat to medium-low and simmer for 12-15 minutes until all vegetables are fork-tender. The soup should have a vibrant green hue and a subtle sweetness from the caramelized base.

2

Create the Velouté Texture

In a small bowl, whisk together the 0.5 cup heavy cream, 1 tbsp lemon juice, 1.5 tsp salt, and 0.5 tsp freshly ground black pepper. This creates a bright, balanced flavor foundation that will blend seamlessly with the vegetable base.

Using an immersion blender, carefully purée the vegetable mixture until completely smooth. If you prefer a chunkier texture, strain through a fine-mesh sieve. Return the puréed soup to the pot and stir in the cream mixture. Simmer gently for 3-4 minutes to meld flavors, then remove from heat.

3

Thicken and Finish the Soup

In a small saucepan, melt the 2 tbsp unsalted butter over low heat. Whisk in the 1 tbsp all-purpose flour to create a roux. Cook for 1-2 minutes until the mixture turns a pale golden color, being careful not to brown it. This roux will provide the perfect velouté texture.

Slowly ladle the hot soup into the roux while whisking continuously. Return the soup to the pot and simmer for 5-7 minutes until thickened to your desired consistency. The soup should coat the back of a spoon but remain silky smooth. Taste and adjust seasoning if needed - the lemon juice should brighten the natural sweetness of the vegetables.

4

Fry the Celery Crowns to Crispy Perfection

While the soup simmers, heat 0.25 cup extra-virgin olive oil in a separate skillet over medium-high heat until shimmering. Add the celery crowns in a single layer and fry for 2-3 minutes per side until golden brown and crispy. The key is patience - they should develop a caramelized crust while remaining tender inside.

Transfer the crispy celery crowns to paper towels to drain excess oil. They'll continue cooking slightly from residual heat. Serve immediately alongside the velouté, garnished with 0.25 cup chopped fresh parsley for freshness and visual appeal. The contrast between the velvety soup and crispy celery crowns creates a perfect balance of textures.

👨‍🍳

Pro Tips For Making Asparagus And Broccoli Soup

  • Char the Veggies First: I learned this the hard way—skipping the quick char on the asparagus and broccoli stems makes the soup taste bland. Toss whole stems in a dry pan over high heat for 2-3 minutes until blackened in spots, then chop. That smoky depth carries through the soup like magic.
  • Trim Asparagus at Angles: Cutting asparagus stems at a 45-degree angle (not straight across) gives the soup a cleaner look and prevents a messy pile of chopped ends. It’s a small detail, but it makes plating feel intentional—even if you’re just serving it in a bowl.
  • Don’t Overcrowd the Pot: I used to dump everything in at once, and the soup would steam instead of simmer. Start with onions and celery in a cold pot, then add garlic and asparagus stems first. Let them soften for 5 minutes before adding florets—this keeps the texture balanced and prevents a watery mess.
  • Use Broccoli Stems: Sure, florets are the star, but the stems are the unsung heroes. Peel and chop them into ½-inch pieces—they’re sweeter and hold their shape better than florets in soup. Toss them in with the asparagus stems for a heartier, more flavorful base.

Pro cooking tips for perfect results

Velouté Perfection

For a truly silky texture, blend the vegetables in two batches if using a standard blender—this prevents overheating and ensures a completely smooth velouté. I always reserve ½ cup of the cooked vegetables before blending to add back later for subtle texture contrast.

This technique creates a luxurious mouthfeel while maintaining the fresh vegetable essence. 💫

Celery Crown Secrets

Cut celery stalks into ¼-inch thick slices for even cooking—thicker pieces burn before crisping. Pat them completely dry with paper towels before frying to prevent splattering.

For extra crispiness, I toss the fried crowns with ½ tsp kosher salt immediately after draining. This enhances their flavor and keeps them crisp longer.

Flavor Layering

Add the 4 minced garlic cloves during the initial sauté with onions and celery—they'll mellow beautifully into the base. For deeper flavor, I sometimes toast ½ tsp whole black peppercorns with the aromatics before adding vegetables.

Remove them before blending for subtle spice without texture. The lemon juice should be added last to preserve its bright acidity.

Thickening Mastery

Use a light-colored roux (just until flour disappears) to avoid any floury taste. For extra richness, replace ½ tbsp of the flour with ½ tbsp cornstarch—it creates a glossier finish.

Always whisk continuously when combining hot soup with the roux to prevent lumps. Simmer the thickened soup for exactly 5 minutes—overcooking can make it grainy.

Equipment Shortcuts

No immersion blender? Pulse the vegetables in batches with a regular blender, then strain through a fine-mesh sieve for silky smoothness. For the celery crowns, use a nonstick skillet to reduce sticking—no need for expensive specialty pans.

A slotted spoon makes it easy to transfer crispy crowns to paper towels without soggy results.

Seasoning Balance

Taste the soup before adding final salt—vegetable stock and cream can vary in saltiness. I often adjust with ½ tsp more salt if using low-sodium stock. For extra brightness, add ½ tsp lemon zest when serving.

The celery crowns should be seasoned separately with ¼ tsp garlic powder before frying to complement their crispy texture.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 820mg36%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* 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 cream for a lighter version?

Replace the ½ cup heavy cream with ½ cup full-fat coconut milk or ½ cup Greek yogurt for a tangy twist. For a completely dairy-free option, use ¼ cup cashew cream (soaked cashews blended with water) or simply omit it and add an extra ½ cup vegetable stock to maintain consistency. The soup will still be flavorful, though slightly lighter in texture.

2

How do I prevent the celery crowns from getting soggy?

Pat the celery slices completely dry with paper towels before frying, and fry them in small batches to avoid overcrowding the pan. Serve them immediately over the soup rather than pre-plating—this keeps them crispy. If making ahead, store the fried crowns separately in an airtight container and reheat in a 375°F oven for 3-5 minutes before serving.

3

Can I use frozen asparagus and broccoli instead of fresh?

Yes, but with adjustments! Use 1 lb frozen asparagus and 1.5 lb frozen broccoli florets**, thawed and drained well. Add them to the pot 5 minutes earlier than fresh vegetables to account for their longer cooking time. The texture will be slightly softer, but the flavor remains excellent. For best results, use high-quality frozen vegetables without added sauces or preservatives.

4

What's the best way to reheat leftovers?

Gently reheat the velouté portion in a pot over low heat for 3-4 minutes, stirring occasionally, until just warmed through. Avoid boiling to prevent breaking the silky texture. For the celery crowns, reheat them separately in a dry skillet over medium heat for 1-2 minutes until crispy again. Never microwave the soup—it creates a grainy consistency.

5

Can I add other vegetables to this soup?

Certainly! Try adding ½ cup diced carrots or ½ cup leeks with the onions and celery for extra sweetness. For heartier versions, stir in ½ cup cooked quinoa or ½ cup diced potatoes during the simmering stage. Just adjust cooking times accordingly—potatoes need 10-15 minutes longer to soften completely.

★★★★★4.8(7 reviews)
Categories Soups & Stews