Soups & Stews
This Amelie's spinach asparagus leek soup delivers the kind of velvety, herbaceous perfection that makes spring dinners feel like a celebration. The secret lies in perfectly sautéed leeks and asparagus—caramelized just enough to build deep flavor while keeping the broth silky smooth and bright with fresh spinach.
I developed this recipe after years of refining restaurant-style techniques at home, ensuring every spoonful balances earthy leeks, tender asparagus, and the delicate sweetness of spinach.
The process is simpler than it sounds: leeks and asparagus are gently sautéed in butter until tender-crisp, then simmered in aromatic broth until fully infused. A quick blend transforms the vegetables into a luscious base, while fresh spinach adds vibrant color and freshness.
The result is a soup that's rich yet light, with just the right balance of herbal notes and creamy texture—no heavy cream required.
What makes this soup truly special is its versatility. Serve it as a light lunch with crusty bread, or elevate it to dinner status with a sprinkle of toasted almonds and a drizzle of truffle oil.
The flavors develop beautifully even the next day, making it perfect for meal prep. Each bowl delivers that restaurant-quality experience you crave without the fuss.
For an extra touch of elegance, garnish with fresh herbs and a swirl of olive oil just before serving. This soup proves that sophisticated flavors don't require complicated techniques—just quality ingredients and a little patience. Let's create something truly memorable in your kitchen.
Ingredients for amelie's spinach asparagus leek soup
Fresh spring vegetables and aromatic herbs—this soup is all about bright, velvety perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Asparagus 🥬 | 1 lb | Trimmed, tough ends removed |
| Leeks 🧅 | 2 whole | White and light green parts only |
| Fresh Spinach 🌿 | 4 cups | Packed, stems removed |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cubed for sautéing |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, finely chopped |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For finishing drizzle |
| Toasted Almonds 🥜 | ¼ cup | Sliced, for garnish |
| Truffle Oil 🫒 | 1 tsp | Optional, for elegance |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The leeks and asparagus are the stars here. Look for firm, vibrant asparagus with tight tips—avoid anything woody or rubbery. For leeks, split them lengthwise and rinse thoroughly to remove all dirt from the layers. I grab mine from Whole Foods or the farmers market when they're in season, but the regular grocery store works too. Fresh spinach is a must—baby spinach or tender leaves hold up best in blending. If you're using frozen spinach, squeeze out all the water first. The butter should be cold when you start—take it out of the fridge just before cooking.
No fresh thyme? Dried works at half the amount, but fresh has that bright herbal punch. Short on asparagus? Celery or fennel adds a nice crunch and similar sweetness. The vegetable broth can be homemade or store-bought—Pacific Foods or Imagine are my go-tos for flavor. For extra richness, swap half the broth for white wine and reduce it first. The truffle oil is optional but adds that restaurant-quality touch—a few drops is enough. If you're avoiding truffle, a drizzle of high-quality olive oil works beautifully instead.
This soup tastes even better the next day—flavors meld perfectly when reheated gently. Store leftovers in an airtight container for up to 4 days in the fridge. For meal prep, I double the batch and freeze portions—thaw overnight in the fridge before reheating. Garnish with toasted almonds and a swirl of olive oil right before serving to keep everything vibrant. The almonds can be toasted in a dry pan for about 2 minutes—watch them closely so they don't burn.
Why You'll Love This Recipe
- No-Fuss Freshness: I swear by this recipe because it’s one of those soups that looks impressive but only needs five ingredients. The asparagus and spinach add that bright, springy bite—no wilting, no overcooking—just chop, simmer, and blend. Honestly, I’ve made it twice in the same week because it’s that easy.
- Leek Butter Magic: That moment when you stir in the butter at the end? Pure satisfaction. The leeks caramelize just enough to give it this deep, savory sweetness, while the butter ties everything together with a velvety finish. It’s the kind of flavor that makes you want to slurp it straight from the pot.
- Weeknight to Dinner Party: Between us, this soup is my secret weapon for when I’m too tired to plan but still want to impress. For weeknights, it’s a quick fix, but if I’m hosting, I’ll garnish it with a drizzle of cream and toasted breadcrumbs—suddenly, it’s fancy. No one will guess it took less than 40 minutes.
- Leftovers That Don’t Suffer: Most soups turn gluey or watery when reheated, but not this one. The asparagus holds its shape, the spinach stays vibrant, and the broth stays rich. I make a double batch on Sundays, and by Thursday, I’m still reaching for it—no sad, mushy regrets. Budget-friendly? Absolutely. Reliable? Even more so.
Step-by-step instructions for Amelie's spinach asparagus leek soup
Here's how to create a velvety, herb-infused soup that balances earthy leeks with bright asparagus and spinach.
Sauté the Aromatics Until Golden
Melt 2 tablespoons of the extra-virgin olive oil in a large pot over medium heat. Add the white and light green parts of the 2 whole leeks, sliced thinly, and cook for 5-7 minutes until softened and translucent. I like to stir frequently to prevent burning—this is where the soup builds its foundational flavor.
Add the 3 cloves minced garlic and 1 tablespoon finely chopped fresh thyme to the pot. Cook for another 30 seconds until fragrant. The garlic should be golden but not browned—this ensures it adds sweetness rather than bitterness to the soup. Remove the pot from heat temporarily while you prepare the next ingredients.
Roast the Asparagus for Depth
Preheat your oven to 400°F. While the leeks cook, trim the tough ends from the 1 pound fresh asparagus and cut each spear into 1-inch pieces. Toss the asparagus pieces with 1 tablespoon of the extra-virgin olive oil, 0.5 teaspoon of the salt, and 0.25 teaspoon of the black pepper. Spread them on a baking sheet in a single layer.
Roast for 12-15 minutes until the asparagus is tender and slightly caramelized at the edges. You'll know it's ready when it yields slightly to gentle pressure. Remove from the oven and set aside—these roasted pieces will add a wonderful depth of flavor to the soup later.
Build the Soup Base
Return the pot with the leeks, garlic, and thyme to medium heat. Add 4 tablespoons cold cubed unsalted butter and let it melt completely. Stir in the 4 cups vegetable broth and bring to a gentle simmer. Add the roasted asparagus pieces and cook for 5 minutes to infuse the broth with their flavor.
Stir in the 4 cups packed fresh spinach and cook for another 2-3 minutes until the spinach is completely wilted. The soup should now have a vibrant green color and a rich, herby aroma. Taste and adjust seasoning with the remaining 1 teaspoon salt and 0.25 teaspoon black pepper if needed.
Blend to Silky Perfection
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer a chunkier texture, you can blend only half the soup and leave the other half slightly textured. The soup should now have a velvety consistency with no visible lumps.
Return the soup to low heat and stir in the 1 tablespoon freshly squeezed lemon juice. This brightens the flavors and balances the richness of the butter. Keep the soup warm while you prepare the finishing touches—don't let it boil or it may separate.
Finish and Serve with Elegance
Ladle the soup into bowls and drizzle each serving with 1 teaspoon truffle oil (if using) and a sprinkle of the 0.25 cup sliced toasted almonds. The truffle oil adds a luxurious touch, while the almonds provide a delightful crunch contrast. Serve immediately while the soup is hot and the almonds are still crisp.
For extra freshness, garnish each bowl with a few fresh thyme leaves. The combination of silky soup, nutty almonds, and aromatic herbs creates a harmonious balance of flavors that will impress anyone who tries it. Enjoy this comforting dish on a chilly day or as a light yet satisfying meal.
Pro Tips For Making Amelie'S Spinach Asparagus Leek Soup
- SWIM ASPARAGUS FIRST: Toss the asparagus in boiling water for 90 seconds before adding it to the soup—this preserves its bright green color and crisp texture. I used to wait until the end, and the spears always turned sad and limp. Trust me, the soup still tastes great, but the visual pop makes it feel like a restaurant dish.
- CHAR AS LEEKS: Don’t skip browning the leeks—sauté them in butter until they’re deep golden, not just soft. I learned this the hard way when my soup tasted flat; the caramelized flavor is what ties everything together. If they smell strong, they’re ready (yes, even if they look pale).
- SALT THE BROTH NOW: Season the vegetable broth before adding it to the pot—even if it’s labeled "low-sodium." The butter and spinach will mellow it out, but starting with a blank slate means you won’t end up playing catch-up later. I used to add salt at the end, and the soup always needed more.
- BLANCH SPINACH LAST: Shock the spinach in ice water for 30 seconds after wilting it—this stops the cooking process and keeps it vibrant. Toss it into the soup just before serving, or it’ll turn to mush. (I know, it’s an extra step, but your future self will notice the difference.)
Best sauces and condiments for this recipe
Creamy Dairy Sauces
For a richer texture, stir in ¼ cup heavy cream or ½ cup Greek yogurt during the final simmer. I recommend warming the dairy first to prevent curdling—simmer it with the broth for 2 minutes before adding spinach.
A splash of white wine (about ¼ cup) before blending adds depth to the sauce. For extra elegance, finish with a swirl of crème fraîche or a sprinkle of Parmesan cheese. 🥄
Herb-Infused Oils
Drizzle the finished soup with herb-infused olive oil for an aromatic finish. I love infusing oil with fresh tarragon, chives, or rosemary—simmer 1 cup olive oil with 2 tbsp chopped herbs for 5 minutes, then strain.
Use 1 tbsp per bowl for a fragrant, vibrant touch. For a smoky twist, use infused oil with smoked paprika or chipotle peppers. 🌿
Tangy Yogurt Drizzle
Brighten the soup with a yogurt-lemon drizzle. Mix ¼ cup Greek yogurt with 1 tbsp lemon juice, ½ tsp salt, and a pinch of black pepper. Drizzle over each bowl before serving for a creamy, tangy contrast.
This works especially well if you prefer a lighter soup without added cream. For extra flair, top with toasted sesame seeds or crumbled feta cheese. 💛
Spicy Condiment Pairings
Add heat with a drizzle of harissa or sriracha mayo. I like mixing 1 tbsp harissa paste with 2 tbsp Greek yogurt for a smoky, spicy contrast. For a creamy kick, blend ¼ cup mayo with 1 tsp sriracha and ½ tsp honey.
Use sparingly—start with ½ tsp per bowl to balance the soup’s herbal notes. 🌶️
Nutrition facts
Frequently asked questions
Can I substitute frozen spinach for fresh?
Yes, but you'll need to squeeze out all the excess water first to avoid a watery soup. Use 2 cups frozen spinach (thawed and drained) instead of 4 cups fresh. The texture will be slightly different but still delicious—just blend thoroughly to maintain that velvety consistency.
How do I make this soup vegetarian?
This recipe is already vegetarian! The base uses vegetable broth, and all ingredients are plant-based. For extra richness, consider adding ½ cup coconut milk during the final simmer or topping with vegan Parmesan instead of toasted almonds.
Why does my soup taste bitter?
Bitterness usually comes from overcooked leeks or asparagus. Try roasting the asparagus at 375°F instead of 400°F for 10-12 minutes to prevent caramelization. Also, add the lemon juice earlier in the cooking process—it helps neutralize any bitterness while enhancing flavor.
Can I make this soup ahead of time?
This soup tastes even better the next day as flavors meld beautifully. Store leftovers in an airtight container for up to 4 days in the fridge. Reheat gently on low heat, stirring occasionally, and add a splash of broth or water if it thickens too much.
What's the best way to reheat this soup?
Reheat on low heat with the lid slightly ajar to prevent boiling. For extra creaminess, stir in 1 tablespoon butter or cream while reheating. If using an immersion blender, blend briefly after reheating to restore that silky texture. Never microwave—it can make the soup grainy.
