Soups & Stews
This Amelie’s spinach asparagus leek soup recipe delivers velvety herbal freshness with a crispy garlic topping that elevates every spoonful. The secret lies in balancing tender asparagus, delicate leeks, and vibrant spinach—simmered until perfectly tender, then blended into a silky broth.
I developed this recipe after years of perfecting the balance between earthy leeks and bright spinach, ensuring the flavors shine without overpowering each other.
The crispy garlic topping is where this soup truly comes alive—golden, fragrant, and just crunchy enough to contrast the creamy broth. Sautéing the garlic in olive oil until deeply caramelized transforms it into a flavor bomb that adds texture and depth.
This technique takes just 10 minutes but makes all the difference in turning a good soup into an unforgettable one.
What you’ll end up with is a soup that’s rich yet light, packed with seasonal vegetables and finished with that signature crispy garlic garnish.
The aroma alone will have everyone gathering at the table, while the first bite delivers a perfect harmony of flavors—herbal, earthy, and just slightly sweet from the caramelized garlic.
Perfect for spring or summer gatherings, this soup is vegetarian-friendly and ready in under 45 minutes. Serve with crusty bread to soak up every last drop of that creamy, herb-infused goodness. Let’s get cooking!
Ingredients for amelie's spinach asparagus leek soup
Sixteen ingredients for a soup that balances earthy leeks, vibrant spinach, and tender asparagus into velvety perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Asparagus Spears 🌱 | 1 ½ lb | Trimmed and cut into 2-inch pieces |
| Leeks 🧅 | 2 whole | White and light green parts only, sliced thin |
| Baby Spinach Leaves 🌿 | 5 oz | Packed, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity variety |
| Garlic Cloves 🧄 | 6 cloves | Fresh, peeled and halved |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Or 1 tsp dried thyme |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Breadcrumbs 🍞 | ¼ cup | Panko for extra crunch |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated |
The asparagus and leeks are the foundation—freshness is non-negotiable here. Trader Joe’s or your local farmers market are ideal for asparagus with tight tips and vibrant green tops. Leeks should be crisp with no browning at the core. For spinach, organic baby spinach from the refrigerated section keeps best. The garlic deserves special attention: store-bought jars are fine, but nothing beats fresh roasted cloves for that caramelized depth. If using pre-sliced leeks, rinse thoroughly to remove any grit—this soup’s elegance depends on clean, bright flavors.
No fresh thyme? Dried works at one-third the amount, but the aroma is unmatched when fresh. Substituting heavy cream with coconut milk keeps it vegetarian but alters the texture slightly—use full-fat for best results. For the crispy garlic topping, panko breadcrumbs create the ideal crunch, but crushed cornflakes work in a pinch. The Parmesan adds umami depth—skip it for vegan or use nutritional yeast. If you’re short on time, frozen asparagus (thawed and drained) maintains texture well, though fresh is superior. The vegetable broth should be homemade if possible—store-bought low-sodium brands like Pacific Foods are a solid backup.
This soup peaks when made fresh, but reheats beautifully—simmer gently to restore creaminess. Store in an airtight container for up to 4 days in the fridge, though the crispy garlic topping is best added fresh. For longer storage, freeze without the garnish for up to 3 months. The garlic topping can be prepped ahead and toasted in the oven at 375°F for 8-10 minutes before serving. Crusty sourdough or baguette slices are ideal for soaking up every last drop—keep a basket nearby.
Why You'll Love This Recipe
- Foolproof Freshness: I swear by this recipe because it’s the only soup where the veggies actually shine—no wilting spinach or bitter leeks. The asparagus stays crisp-tender, and the baby spinach just melts into that golden olive oil base like it’s been simmering all day.
- Leftover Luxury: Make a double batch and thank me later. This soup tastes even better the next day (yes, really), and it reheats like a dream—no graininess, no sad texture. I keep a jar in the fridge for those "I can’t decide what to eat" nights.
- Weeknight Hero: Honestly, this is my 20-minute savior. You chop leeks and asparagus while the kids watch TV, toss everything in one pot, and walk away. By the time you’re done with your email, you’ve got a restaurant-worthy bowl waiting.
Step-by-step instructions for Amelie's spinach asparagus leek soup
Transform fresh spring vegetables into a velvety soup with a golden, crispy garlic topping—every element balanced for maximum flavor.
Sauté Leeks and Asparagus Until Tender
Heat 0.25 cup of the extra-virgin olive oil in a large Dutch oven over medium heat. Add the sliced leeks and cook for 5-6 minutes, stirring occasionally, until they soften and become translucent. The leeks should release their natural sweetness without browning.
Push the leeks to one side of the pot and add the trimmed asparagus pieces. Cook for 4-5 minutes, stirring occasionally, until the asparagus begins to soften but still retains a vibrant green color. This step develops the foundational flavors while preserving the vegetables' natural textures. Season lightly with ½ teaspoon of the salt and ¼ teaspoon of the black pepper at this stage.
Build the Soup Base with Broth and Herbs
Pour in the 4 cups of vegetable broth and bring the mixture to a gentle simmer. Add the 1 tablespoon of fresh thyme leaves and the remaining ½ teaspoon of salt. Let the soup simmer uncovered for 15 minutes, allowing the flavors to meld and the asparagus to become fork-tender. Stir occasionally to prevent sticking.
After 15 minutes, add the 5 ounces of baby spinach leaves and cook for an additional 2-3 minutes until just wilted. The spinach should brighten the soup's color and add a fresh, slightly bitter contrast to the sweet leeks and asparagus. Remove the pot from heat and let the soup rest for 5 minutes to allow the spinach to fully incorporate.
Finish with Cream and Prepare the Crispy Topping
Return the soup to low heat and stir in the 0.5 cup of heavy cream. Simmer gently for 3-4 minutes until the soup reaches your desired consistency—creamy but not overly thick. Taste and adjust the seasoning with additional salt or pepper if needed. The soup should be rich, with a balance of herbal notes from the thyme and a touch of earthiness from the leeks.
While the soup simmers, prepare the crispy topping by combining 0.25 cup breadcrumbs, 0.25 cup freshly grated Parmesan cheese, 3 cloves of the peeled and halved garlic (finely chopped), 1 teaspoon of the remaining olive oil, and ¼ teaspoon of black pepper in a small bowl. Mix until evenly combined and set aside.
Assemble and Garnish for Maximum Impact
Preheat your broiler to high. Ladle the soup into individual bowls, leaving room at the top for the crispy topping. Spoon the breadcrumb mixture evenly over each serving, creating a thin, even layer. Place the bowls under the broiler and watch closely for 3-5 minutes until the topping turns golden brown and crispy.
Immediately garnish each bowl with the remaining 3 cloves of halved garlic (lightly toasted in a dry pan for 30 seconds until fragrant) and the 0.25 cup of chopped fresh parsley leaves. Serve the soup immediately, ensuring the crispy topping stays intact. The contrast of the warm, velvety soup with the crispy, aromatic topping creates a dining experience that's both comforting and refined.
Pro Tips For Making Amelie'S Spinach Asparagus Leek Soup
- CHAR THE LEEKS FIRST: I learned this the hard way—raw leeks taste like sad, watery grass. Slice them thin (1/8-inch or less) and cook them in olive oil over medium heat until they’re just translucent, about 5-6 minutes. No need to brown them, but if they smell sweet and nutty, you’re golden. (Yes, even if you’re impatient like me.)
- TRIM ASPARAGUS LIKE A PRO: Don’t just snap those asparagus spears—you’ll waste good length. Hold the stalk at the base and bend it until it naturally breaks at the woody part. Then, peel the bottom inch with a vegetable peeler for a cleaner bite. Trust me, the difference in texture is noticeable.
- SALT THE SPINACH AFTER ADDING: Tossing spinach into boiling soup? Wait 30 seconds before salting. The leaves will wilt faster, but more importantly, the salt won’t turn them bitter. If you salt first, you’ll end up with a sad, limp mess—your future self will thank you.
- USE GARLIC LIKE A FLAVOR BOOSTER: Skip the minced garlic—it burns fast. Instead, smash 2-3 cloves with the flat of your knife, peel them, and let them sit in the warm soup for the last 2 minutes. This infuses the flavor without that acrid bite. (And no, you don’t need to chop them—just let them melt in.)
Best sauces and condiments for this amelie's spinach asparagus leek soup
Creamy Garlic Sauce
Elevate your soup with a homemade garlic cream sauce—just whisk together ½ cup heavy cream, 1 tbsp butter, 3 minced garlic cloves, and ½ tsp lemon juice in a small saucepan. Simmer over low heat for 3 minutes until slightly thickened.
Strain for ultra-smooth texture, then drizzle 1 tbsp per serving over the soup just before eating. This adds a luxurious silkiness that complements the crispy topping. 🥛
Herbed White Wine Reduction
For a sophisticated touch, reduce ½ cup dry white wine with 1 tbsp fresh thyme, 1 tbsp fresh parsley, and 1 tsp honey in a small saucepan until syrupy (5-7 minutes).
Strain and swirl 1 tsp per bowl—the acidity brightens the soup while adding herbal depth. Pair with the crispy garlic topping for a restaurant-worthy finish. 🍷
Spicy Harissa Swirl
For heat lovers, blend 1 tbsp harissa paste with 2 tbsp warm vegetable broth until smooth. Drizzle ½ tsp per serving over the soup and garnish with a sprinkle of crumbled feta for tangy contrast.
The smoky, spicy kick cuts through the creaminess beautifully. Adjust harissa to taste—Penzeys brand offers a well-balanced option. 🌶️
Lemon Beurre Blanc
Create a classic lemon beurre blanc by melting 2 tbsp butter with 1 tbsp lemon juice and 1 tsp lemon zest over low heat. Remove from heat, whisk in 1 tbsp heavy cream, then drizzle 1 tsp per bowl.
The citrus notes refresh the soup’s richness, while the butter adds a velvety sheen. Serve immediately for peak brightness. 🍋
Crispy Garlic Oil Drizzle
Infuse ¼ cup olive oil with 4 thinly sliced garlic cloves and 1 sprig thyme, heating gently until garlic turns golden (3-4 minutes). Strain and drizzle 1 tsp per serving over the soup.
The fragrant oil enhances the crispy topping’s aroma while adding a nutty depth. Store leftover oil in the fridge for up to 1 week. 🧄
Fresh Herb Oil Finish
Blend ¼ cup olive oil, 2 tbsp fresh parsley, 1 tbsp fresh chives, and 1 tsp lemon juice in a food processor until emulsified. Drizzle 1 tsp per bowl just before serving.
The vibrant green color and fresh herb notes elevate the soup’s presentation and flavor profile. Use within 2 days for best freshness. 🌿
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, substitute the ½ cup heavy cream with ½ cup coconut milk (full-fat for best texture) or ½ cup Greek yogurt (thinned with 2 tbsp broth). The soup will still be creamy but slightly tangier. For a vegan option, use ½ cup cashew cream (blend ½ cup soaked cashews with ¼ cup water) to maintain richness.
How do I prevent the crispy garlic topping from getting soggy?
To keep the topping crispy, broil the soup for just 3-4 minutes until golden brown—watch closely to avoid burning. Add the topping right before serving (not while reheating) and ensure your oven rack is positioned 4-5 inches from the broiler element. For extra insurance, sprinkle with 1 tsp cornstarch mixed into the breadcrumb mixture.
Can I use frozen asparagus and spinach?
Yes, but with adjustments: Thaw and drain frozen asparagus first, then pat dry thoroughly to avoid watering down the soup. For spinach, squeeze out excess moisture after wilting. Use 1.5 cups frozen asparagus (instead of 1.5 lbs fresh) and 4 oz frozen spinach (instead of 5 oz fresh). The texture will be slightly softer, but still delicious.
What’s the best way to store leftovers?
Store the soup (without the crispy topping) in an airtight container in the fridge for up to 4 days. Reheat gently on the stove over low heat, stirring frequently to restore creaminess. The crispy topping is best made fresh, but you can prep the breadcrumb mixture ahead and toast it in the oven at 375°F for 8-10 minutes before serving. For longer storage, freeze the soup (without garnish) for up to 3 months.
Why did my soup turn out too thick?
This usually happens if the soup simmers too long, reducing the liquid. To fix it, whisk in 2-4 tbsp warm broth at a time until you reach your desired consistency. For prevention, simmer the soup for no longer than 20 minutes total (including the spinach stage). If using a blender, pulse briefly to avoid over-processing, which can make the soup gluey. A splash of cream or extra broth can also help adjust the texture.
