Velvety Asparagus Soup with Cream and Tarragon Oil
This pureed asparagus soup recipe is my own creation, blending fresh asparagus, leek, shallots, and potato into a silky, creamy soup in a pot. Smooth, velvety, and finished with cream and lemon, it’s an elegant homemade asparagus soup perfect for spring, dinner parties, or a comforting bowl at home.
Short description of the recipe
This velvety asparagus soup is a smooth, creamy blended soup made with fresh asparagus, leek, Yukon gold potato, and a splash of cream. It’s finished with a little lemon and optional tarragon oil if you want to make it feel a bit more restaurant-style. Honestly, once it’s blended it turns into this really silky green soup that looks way fancier than the effort it takes.
Why it’s good
What makes this creamy asparagus soup recipe stand out is the texture. The potato just quietly does its job in the background—it gives that thick, velvety body without making it feel heavy. And asparagus has this fresh, slightly sweet grassy flavor that really shines once it’s puréed.
A small squeeze of lemon at the end makes a noticeable difference. It wakes everything up. Without it, the soup can feel a little flat. Also, if you strain it through a fine sieve (not required, but worth it if you want that ultra-smooth finish), it gets that fine-dining feel.
It’s one of those soups where you taste it and think, okay… this is simple ingredients, but it’s doing a lot.
When to serve it
This restaurant-style asparagus soup works really well in spring when asparagus is fresh and tender. It’s great as a starter for dinner parties—especially if you’re serving something like roast chicken, salmon, or even pasta afterward.
It also works for a lighter lunch. Just a bowl of this, maybe some crusty bread on the side, and you’re set. Not heavy, not complicated—just clean, warm, and a little elegant without trying too hard.
Fresh, seasonal asparagus is the star of this pureed asparagus soup. Using tender asparagus spears gives the soup its vibrant green color and delicate flavor, while trimming away the woody ends ensures a smooth texture. To build a flavorful base, finely chopped shallots, leeks, and garlic are gently sautéed in butter and olive oil, creating a rich, aromatic foundation. The addition of a Yukon Gold potato adds natural creaminess and body, making this a silky soup in a pot without relying too heavily on cream.
Â
High-quality chicken stock or vegetable stock brings depth of flavor, while heavy cream gives the pureed soup a luxurious, velvety finish. A touch of fresh lemon juice brightens the flavors, balancing the richness with a hint of acidity. Seasoned simply with salt and cracked white pepper, the ingredients highlight the freshness of spring produce. Optional garnishes like tarragon oil, crème fraîche, asparagus tips, Parmesan crisps, or microgreens elevate the presentation, turning this creamy asparagus soup into a restaurant-worthy dish.
Begin by gently melting the butter with olive oil over medium heat, then add the shallot, leek, and garlic. Sauté slowly for 5–6 minutes until the vegetables are soft, fragrant, and lightly translucent, without browning. This careful cooking draws out their natural sweetness, creating a flavorful foundation that will infuse the asparagus and potato.
Â
Next, add the asparagus stems (cut into 1-inch pieces) and diced potato, stirring to coat them in the aromatic butter. Pour in the stock and bring the mixture to a gentle boil, then reduce heat to a simmer. Cook uncovered for 15–18 minutes until all vegetables are tender and infused with the rich, aromatic flavors. This slow simmer ensures the vegetables soften enough to purée into a smooth, silky soup while allowing the flavors to fully develop.
Once the vegetables are tender, it’s crucial to purée the soup completely to achieve a smooth, luxurious texture. A high-powered countertop blender works best, as regular or immersion blenders often struggle to break down the asparagus stems and potato fully. Puréeing thoroughly ensures the soup is silky, even, and free of any fibrous bits, creating a perfect canvas for the cream.
Â
After puréeing, gently stir in the heavy cream to add richness and depth. The cream melds seamlessly with the fully puréed vegetables, enhancing the natural flavors of the asparagus and aromatics while giving the soup a decadent, velvety finish. Skipping this step or using a weaker blender can leave the texture uneven, diminishing the elegance and smoothness of the final dish.
Once your creamy asparagus soup is fully puréed, adding a swirl of fresh heavy cream on top elevates both flavor and presentation. Create elegant patterns—spirals, waves, or artistic designs—using a spoon or skewer. This simple technique enhances the rich, velvety texture while making your healthy, gourmet soup visually irresistible.
Â
Get creative with restaurant-quality garnishes by combining the cream swirl with vibrant tarragon oil, edible microgreens, or delicate asparagus tips.Â
This creamy asparagus soup recipe is puréed until ultra-smooth and finished with a rich swirl of cream for a true restaurant-quality, gourmet soup at home. Made with fresh, tender asparagus and simple aromatics, it delivers a vibrant spring flavor with a naturally velvety texture that feels both light and indulgent at the same time.
Â
It’s the kind of homemade asparagus soup that looks just as impressive as it tastes—especially when topped with elegant garnishes like tarragon oil, microgreens, or lightly blanched asparagus tips. A little finishing touch goes a long way here. The color stays bright, the texture stays silky, and the presentation instantly feels fine-dining.
Â
Perfect for entertaining or elevating an everyday meal, this healthy creamy vegetable soup is simple to prepare but has that polished, restaurant-style finish that makes it feel special every time you serve it.
Tips and Tricks
For the best creamy asparagus soup, don’t rush the sauté stage. Let the leek and shallot soften slowly in butter—this builds a deeper, sweeter base flavor. It smells amazing when it hits that point.
Also, don’t overcook the asparagus. Once it turns bright green and tender (usually around 15–18 minutes simmering), it’s ready. If you go too long, the flavor starts to dull a bit.
Blending is where the magic happens. A high-speed blender really gives that velvety asparagus soup texture, but if you want restaurant-level smoothness, strain it through a fine mesh sieve. It’s an extra step, but you can actually feel the difference in the spoon.
And one small thing—taste at the end, not before. The lemon and seasoning at the finish really change the balance.
Ingredient Notes
Fresh asparagus is the star here, so the fresher the better. Look for firm stalks with tight tips—that’s where the flavor and color are best for this asparagus soup recipe.
The Yukon gold potato is doing quiet work in the background. It thickens the soup naturally without making it gluey or heavy. Don’t skip it unless you really want a thinner, lighter style soup.
Heavy cream adds that classic richness, but even a small amount goes a long way. You don’t need much for that silky finish.
And the leek + shallot combo is subtle but important. It gives a soft onion sweetness without overpowering the asparagus.
Variations
You can easily turn this into a healthy asparagus soup by swapping heavy cream for half-and-half or even a splash of coconut milk for a dairy-light version.
For a more earthy twist, add a handful of spinach right before blending—it boosts the green color and adds extra nutrients without changing the flavor too much.
If you want a more gourmet feel, try finishing with crispy pancetta or Parmesan crisps instead of simple garnishes. It shifts it toward a more restaurant-style spring soup.
You can also serve it chilled in summer for a cold asparagus soup variation—very refreshing, almost like a light vichyssoise-style dish.
Storage Tips
This homemade asparagus soup stores really well, which makes it great for meal prep. Keep it in an airtight container in the fridge for up to 3–4 days. The flavor actually deepens a little after a day.
When reheating, go low and slow on the stove. Don’t let it boil or the cream can separate slightly. Just warm it gently until smooth and silky again.
You can also freeze it without the cream added, then stir the cream in fresh when reheating for the best texture. It holds up surprisingly well for a blended vegetable soup.

Velvety Asparagus Soup with Cream and Tarragon Oil
Equipment
- Large soup pot or heavy-bottomed saucepan
- Sharp chef’s knife
- Cutting board
- Wooden spoon or silicone spatula
- Vegetable peeler
- Measuring cups and spoons
- Blender (high-speed blender recommended for ultra-smooth texture)
- Fine mesh sieve or chinois (optional, for extra velvety consistency)
- Small saucepan or pot (if making tarragon oil)
- Mixing bowl (for ice bath when blanching herbs)
- Ladle (for serving)
Ingredients
For the Soup
- 2 tbsp butter unsalted
- 1 tbsp olive oil
- 1 shallot medium and finely diced
- 1 leek small and white part only, cleaned and thinly sliced
- 2 garlic cloves minced
- 1½ pounds asparagus fresh and woody ends trimmed
- 1 Yukon Gold potato small and peeled and diced
- 4 cups chicken stock or vegetable stock
- ¾ cup heavy cream
- ½ tsp salt or to taste
- Fresh cracked white pepper
- 1 tsp lemon juice fresh
Optional Garnishes
- Tarragon oil
- Crème fraîche or extra cream
- Blanched asparagus tips
- Microgreens or edible flowers
- Croutons or Parmesan crisps
Tarragon Oil (Optional)
- ½ cup olive oil
- ¼ cup fresh tarragon leaves
- 1 tbsp flat-leaf parsley
- Pinch of salt
Instructions
Cook the Aromatics
- In a large soup pot or saucepan, melt the butter with the olive oil over medium heat. Add the shallot, leek, and garlic. Cook gently for 5–6 minutes until softened and fragrant, stirring occasionally. Do not brown.
Prepare the Asparagus
- Trim away the woody ends of the asparagus. Cut the tender stalks into 1-inch pieces. If desired, reserve several asparagus tips for garnish.
Build the Soup
- Add the asparagus pieces and diced potato to the pot. Stir well to coat the vegetables in the butter and aromatics.
Simmer
- Pour in the stock and bring the soup to a gentle boil. Reduce the heat and simmer uncovered for 15–18 minutes, or until the asparagus and potato are very tender.
Blend Until Smooth
- Remove the soup from the heat and allow it to cool slightly. Blend carefully in batches using a high-speed blender until completely smooth.
- For an extra velvety texture, strain the soup through a fine mesh sieve or chinois before returning it to the pot.
Finish the Soup
- Place the soup over low heat and stir in the heavy cream, salt, white pepper, and lemon juice. Warm gently without boiling.
Garnish and Serve
- Ladle the soup into warmed bowls and garnish as desired with tarragon oil, crème fraîche, asparagus tips, microgreens, or Parmesan crisps.
- Serve immediately.
Instructions for Tarragon Oil
- Bring a small pot of water to a boil. Blanch the tarragon and parsley for 10 seconds, then transfer immediately to ice water. Pat completely dry.
- Blend the herbs with olive oil and salt until smooth and bright green. Strain through cheesecloth or a coffee filter for a clear, refined oil.
- Store refrigerated until ready to use.
Notes
- For the smoothest texture, use a high-speed blender and strain the soup before serving.
- Yukon Gold potato adds natural silkiness without overpowering the asparagus flavor.
- A squeeze of lemon brightens the soup and balances the richness of the cream.
- Reserved asparagus tips make a beautiful garnish and add texture.
- Warm bowls before serving to keep the soup hot and elegant.
Nutrition
Ellen Britt
Hi, I’m Ellen — a passionate home cook dedicated to creating easy, flavorful recipes inspired by real-life cooking and shared family traditions. Every recipe on this site is a true collaboration, developed and tested together in our kitchen to ensure it’s reliable, simple to follow, and absolutely delicious.