Asparagus and Broccoli Soup Recipe: Herby Green Velout With Toasted Almond Crunch

Soups & Stews

Asparagus and Broccoli Soup Recipe: Herby Green Velout With Toasted Almond Crunch

This asparagus and broccoli soup recipe transforms spring's freshest vegetables into a velvety, herby velouté that feels both elegant and comforting. The secret lies in gently sautéing the vegetables until perfectly tender before blending them into a smooth, aromatic base—no heavy cream required.

What makes this soup truly special is the contrast of creamy texture and toasted almond crunch, elevating it beyond ordinary vegetable soups.

What sets this recipe apart is its balance of simplicity and sophistication. You'll start with a light base of onions and garlic, then build layers of flavor by sautéing asparagus and broccoli until just tender before adding vegetable broth.

The soup blends into silky perfection, while a final touch of toasted almonds adds both texture and nutty depth. It's the kind of dish that feels like a restaurant-quality meal without the fuss.

By the time you're done, you'll have a vibrant green soup with a velvety consistency and subtle herbal notes from fresh thyme and parsley. The toasted almonds provide a satisfying crunch that contrasts beautifully with the smooth velouté.

This recipe is perfect for spring menus, light lunches, or as a starter that impresses without overwhelming.

Ready in under an hour and packed with fresh vegetables, this soup is both nutritious and deeply satisfying. The best part? It tastes even better the next day as the flavors meld and deepen.

Let's create this refreshing, herb-infused soup that proves vegetable-based meals can be just as rich and flavorful as any other dish.

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

Ingredients for asparagus and broccoli soup

Fresh spring vegetables meet aromatic herbs and nutty almonds for a velvety soup that balances elegance and comfort.

Ingredient Amount Notes
Asparagus Spears 🌱 1 lb Trimmed, tough ends removed
Broccoli Florets 🥦 1 ½ lbs Medium crowns, cut into bite-size
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Vegetable Broth 💧 4 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing
Fresh Thyme Leaves 🌿 ½ tsp Or 1 tbsp dried thyme
Fresh Parsley Leaves 🌿 ¼ cup Chopped, for garnish
Almonds 🥜 ¼ cup Slivered, toasted
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Juice 🍋 1 tbsp Freshly squeezed
Heavy Cream 🥛 ½ cup Full-fat for creaminess

The asparagus and broccoli are the heart of this soup—look for bright green, firm stalks with tightly closed florets. Trader Joe's and Whole Foods often have the freshest spring produce, but any grocery store's produce section will work. For the almonds, slivered almonds from the bulk section toast up perfectly, but whole almonds work too if you pulse them briefly in a food processor. Fresh thyme and parsley make all the difference—buy small bunches and use within a week for peak flavor. The vegetable broth should be low-sodium to avoid over-salting the final soup.

No fresh thyme? Dried thyme at one-third the amount works in a pinch, but fresh is ideal. Substitute cashews for almonds if you prefer a different nutty flavor, though almonds provide the classic crunch. For a dairy-free version, replace the heavy cream with full-fat coconut milk, though the texture will be slightly lighter. The lemon juice brightens the soup—use freshly squeezed for the best zing, but bottled works if you're in a hurry. If you're short on time, pre-cut frozen broccoli works just as well as fresh, though it lacks the same vibrant color.

This soup tastes even better the next day as the flavors meld together. Store leftovers in an airtight container in the fridge for up to 4 days. For longer storage, freeze in 1-cup portions for up to 3 months. The almonds can be toasted ahead of time and stored in a sealed container for 1 week—just reheat in a dry pan for 2-3 minutes before serving. Garnish with extra parsley and a drizzle of olive oil just before serving to keep the presentation fresh and vibrant.

❤️

Why You'll Love This Recipe

  • No-Fuss Prep: I swear by this recipe because it only needs chopping onions and garlic—no fancy techniques. Toss everything into one pot, simmer, and let the broth do the work while you sip wine (or tea, no judgment).
  • Garlic-Green Magic: That first bite of creamy, garlicky broth with tender asparagus and broccoli? It’s the kind of flavor that makes you pause mid-spoonful. Honestly, the onion and garlic base builds layers of warmth that turn simple veggies into something ridiculously satisfying.
  • Meal-Prep MVP: This soup tastes just as good reheated as it does fresh—perfect for prepping ahead. I make a big batch on Sundays, and it’s my go-to for lazy nights or when unexpected guests show up. (Yes, even on a Tuesday night.)
  • Budget Brightener: Fresh asparagus and broccoli might sound fancy, but they stretch far in broth. Between us, this recipe costs me half what store-bought soup does, and it’s packed with nutrients. Plus, the leftovers keep for days—no sad, wilted veggie waste here.

Step-by-step instructions for asparagus and broccoli soup

This velvety green soup delivers bright vegetable flavors and satisfying texture—perfect for any season.

1

Prep and Sauté the Vegetables

Trim the tough ends from the 1 lb asparagus spears and cut them into 1-inch pieces. Cut the 1.5 lbs broccoli florets into bite-sized pieces if they're large. Finely dice the 1 whole yellow onion and mince the 4 cloves garlic. Set aside.

Heat 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the diced onion and cook for 5 minutes until soft and translucent. Add the garlic and cook for 30 seconds until fragrant—don't let it brown, or it'll turn bitter. Add the asparagus and broccoli, stirring to coat in the oil.

Sauté for 4-5 minutes until the vegetables begin to soften slightly. This step develops their natural sweetness and prepares them for the broth. Season with 1 tsp salt and 0.5 tsp black pepper as you go.

2

Simmer in Broth Until Tender

Pour in the 4 cups vegetable broth, stirring to combine. Bring to a gentle boil, then reduce heat to medium-low and let it simmer uncovered for 12-15 minutes. You want the vegetables to become fork-tender but still hold their shape—they should be bright green and just barely yielding when pierced with a fork. Stir occasionally to prevent sticking.

Here's the thing—if the soup starts to reduce too much, add 2-3 tablespoons of water to maintain the right consistency. You're aiming for a velvety texture, not a thick stew. Taste and adjust seasoning if needed.

3

Finish with Cream and Fresh Herbs

Reduce heat to low and stir in the 0.5 cup heavy cream. Let it warm through for 2-3 minutes—just until it's heated but not boiling. Add the 0.5 tsp fresh thyme leaves and 1 tbsp lemon juice, stirring gently to incorporate. The lemon brightens the flavors and balances the richness of the cream.

Remove from heat and stir in the 0.25 cup chopped fresh parsley leaves. This adds freshness and color. Taste again and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the acidity from the lemon.

4

Toast the Almonds and Serve

While the soup simmers, toast the 0.25 cup slivered almonds in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant. Watch them closely—they burn quickly. Let them cool slightly before serving.

Ladle the soup into bowls and top each serving with a sprinkle of toasted almonds. The crunch contrasts beautifully with the creamy texture. Serve immediately while the almonds are still crisp and the soup is piping hot.

👨‍🍳

Pro Tips For Making Asparagus And Broccoli Soup

  • Blanch Veggies First: I learned this the hard way—tossing raw asparagus and broccoli straight into simmering broth just makes them turn to mush. Instead, blanch both veggies in boiling water for 2 minutes, then shock in ice water. This keeps their texture crisp and their color bright, even after hours of simmering.
  • Trim Asparagus Properly: Don’t just snap those asparagus spears—you’ll end up with uneven lengths and bitter ends. Hold the spear at the base and bend it until it snaps naturally; the break will be clean. For thicker stalks, peel the bottom inch with a vegetable peeler first. Trust me, it’s worth the extra 30 seconds.
  • Salt the Broth Early: I used to add salt at the end, but this soup needs flavor built in. Season the vegetable broth generously with salt right at the start—aim for about 1 teaspoon per quart. The veggies will absorb the liquid, and you’ll end up with a richer, more cohesive taste. (Yes, even if you’re impatient like me.)
  • Sauté Onions Until Golden: Skipping this step means your soup will taste flat. Cook the diced yellow onion in a little olive oil over medium heat until it’s deep golden, not just soft—about 8-10 minutes. The caramelization adds depth that raw or barely cooked onions can’t match. (Your future self will notice the difference.)

Essential equipment for perfect results

Large Stockpot

You'll need a 6-8 quart heavy-bottomed stockpot with a lid for even heat distribution. I recommend All-Clad stainless steel or Le Creuset Dutch oven—they handle temperature changes smoothly and prevent scorching. A 5-quart pot works in a pinch, but you'll need to cook in batches if making larger servings.

The pot should have a tight-fitting lid to help steam develop flavor during simmering. 🔥

Immersion Blender

An immersion blender is essential for achieving that silky velouté texture without transferring hot liquid. I use the Ninja Foodi 1100-watt—it handles thick soups effortlessly and cleans up easily.

If you don't have one, you can transfer the soup to a blender in batches (careful with hot liquids!) and return it to the pot. Never blend hot soup directly in a countertop blender—it's a safety hazard.

Fine-Mesh Strainer

A fine-mesh strainer (like the OXO Good Grips) helps remove any fibrous bits if you prefer an ultra-smooth texture. If you're keeping some texture, skip this step entirely. For the almond topping, a small mesh strainer also works well for toasting in batches without burning.

I keep one in my kitchen specifically for nut toasting to avoid overcrowding the pan.

Chef's Knife & Cutting Board

Invest in a sharp 8-inch chef's knife (I love the Wüsthof Classic) and a stable cutting board (like Teakhaus bamboo) for efficient prep. The knife should glide through asparagus and broccoli stalks with minimal effort.

A mandoline speeds up dicing onions and garlic, but it's optional. Always keep your knife sharp—dull blades crush vegetables instead of cleanly cutting them, which affects flavor development.

Skillet for Almonds

A 10-inch nonstick skillet (like Cuisinart MultiClad) is perfect for toasting almonds evenly without burning. If you don't have nonstick, use a well-seasoned cast iron—just watch closely, as almonds burn quickly. I keep a small ladle or spoon nearby to stir constantly and prevent clumping.

For extra flavor, add a pinch of smoked paprika while toasting, but keep it to ¼ tsp to avoid overpowering the soup.

Measuring Tools

Precision matters in soup-making. Use a stainless steel measuring cup (like OXO Good Grips) for broth and cream, and a digital kitchen scale for accurate almond measurements. For herbs, I use a spoonful measure—about 1 tbsp chopped parsley equals roughly 0.25 cup.

A microplane comes in handy for zesting lemon if you want to add a bright citrus note to the almonds. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 30mg10%
Sodium 450mg19%
Total Carbohydrate 28g10%
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 heavy cream for a lighter version?

Replace the 0.5 cup heavy cream with 0.5 cup full-fat coconut milk for a dairy-free option, or use 0.5 cup unsweetened almond milk for a lighter texture. The soup will still be creamy but with a slightly different mouthfeel. For extra richness, stir in 2 tablespoons nutritional yeast after blending—it adds a cheesy, umami depth without dairy.

2

How do I adjust this recipe for fewer/more servings?

This recipe serves 4 people. For 2 servings, halve all ingredients (including broth and cream). For 6 servings, increase to 1.5 lbs asparagus, 2.25 lbs broccoli, 6 cups broth, and 0.75 cup cream. Keep the almonds at 0.25 cup—they're the perfect finishing touch regardless of portion size.

3

Can I use frozen asparagus and broccoli instead of fresh?

Yes, but with one key adjustment: thaw the frozen vegetables first, then drain them thoroughly. Frozen veggies work best in this soup because they're pre-blanched, so reduce the simmer time to 8-10 minutes instead of 12-15 minutes—they'll soften faster. The flavor won't be as vibrant as fresh, but it's still delicious. For extra color, add 1 tbsp turmeric to the broth while simmering.

4

Why does my soup taste bitter after blending?

Bitterness usually comes from overcooking the vegetables or using wilted greens. For this recipe, simmer only until the veggies are fork-tender (12-15 mins)—don't let them turn mushy. If you're using fresh asparagus, trim the tough ends completely and avoid the fibrous bottoms. To fix bitterness, stir in 1 tbsp lemon juice or ½ tsp sugar after blending. A pinch of salt also helps balance flavors.

5

Can I make this soup ahead of time for meal prep?

This soup tastes even better the next day! Store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stove over low heat, stirring occasionally, until warmed through. Do not microwave—it can make the texture grainy. Toast the almonds fresh before serving to maintain their crunch. For freezing, portion into 1-cup servings and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

★★★★★4.7(10 reviews)
Categories Soups & Stews