Love this? Pin it for later! 📌
I first developed this recipe during a particularly rainy April when my garden was bursting with asparagus. I wanted something that celebrated the vegetable's delicate flavor while still being substantial enough for a satisfying lunch. After several iterations (and many bowls of soup), I landed on this version that strikes the perfect balance between richness and the fresh, grassy notes of spring asparagus.
What makes this soup special is how it transforms simple ingredients into something restaurant-worthy. The key is treating each component with respect - gently poaching the chicken to keep it moist, adding the asparagus at just the right moment to maintain its bright color and tender-crisp texture, and creating a cream base that enhances without overwhelming. Whether you're hosting a spring luncheon or simply want to elevate your weekday lunch routine, this soup delivers elegance in every spoonful.
Why This Recipe Works
- Perfect Timing: Adding asparagus in stages creates layers of flavor and texture, from the blended base to the tender-crisp tips
- Restaurant Technique: Making a simple roux ensures the cream base is velvety smooth without any floury taste
- Maximum Chicken Flavor: Poaching the chicken in seasoned broth creates tender meat and infuses the entire soup with savory depth
- Spring Freshness: Lemon zest and fresh herbs added at the end brighten the entire dish
- Make-Ahead Friendly: The base can be prepared in advance, with cream and asparagus added just before serving
- Flexible Serving: Equally delicious served as an elegant starter or a hearty main course with crusty bread
Ingredients You'll Need
The beauty of this soup lies in its simplicity - each ingredient plays a crucial role in creating the perfect spring lunch. Here's what you'll need and why each component matters:
For the Chicken:
Boneless, skinless chicken thighs (1½ pounds) - I prefer thighs over breasts here because they stay incredibly tender and flavorful even after poaching. The natural fat content keeps the meat from drying out. If you must substitute, use chicken breasts but reduce the poaching time by 3-4 minutes.
Low-sodium chicken broth (6 cups) - This forms the backbone of our soup. Using low-sodium allows us to control the salt level. Homemade broth will elevate this soup to legendary status, but a good quality store-bought version works beautifully.
For the Vegetables:
Fresh asparagus (2 pounds) - Look for bright green spears with tightly closed tips. The thickness doesn't matter much - thin spears have a more delicate flavor while thick ones have a meatier texture. We'll use the whole spear, separating the tender tips from the stalks.
Leeks (2 medium) - Their subtle onion flavor is perfect for spring soups. Be sure to wash them thoroughly - leeks are notorious for hiding dirt between their layers. If unavailable, substitute with yellow onions, but use only 1½ medium onions as they're stronger.
Celery (3 stalks) - Adds aromatic depth without overpowering. Save the leaves for garnish - they're packed with flavor and look beautiful floating on top.
For the Cream Base:
Unsalted butter (4 tablespoons) - European-style butter with higher fat content creates the richest flavor, but any good quality butter works.
All-purpose flour (¼ cup) - Just enough to create a velvety texture without making the soup gloppy. For a gluten-free version, substitute with rice flour or cornstarch.
Heavy cream (1 cup) - This transforms the soup from good to luxurious. For a lighter version, you can substitute half-and-half, but the soup won't be quite as rich. Avoid milk - it can curdle when heated.
For Finishing:
Fresh lemon (1) - Both the zest and juice brighten the soup and complement the asparagus perfectly. Add this at the very end to preserve the fresh flavor.
Fresh tarragon (2 tablespoons) - This herb has a slight anise flavor that pairs beautifully with asparagus and chicken. If you can't find fresh, use 2 teaspoons dried, but add it earlier in the cooking process.
Fresh chives (¼ cup) - Their mild onion flavor and pretty green color make them the perfect final touch. Snip them with scissors just before serving.
How to Make Creamy Chicken and Asparagus Soup for Spring Lunch
Poach the Chicken
In a large Dutch oven or heavy-bottomed pot, bring 4 cups of chicken broth to a gentle simmer over medium heat. Add 1 teaspoon salt, ½ teaspoon black pepper, and the chicken thighs. The liquid should just cover the chicken - add more broth if needed. Reduce heat to low, cover partially, and simmer for 15-18 minutes until the chicken reaches 165°F internally. Remove chicken with tongs to a plate to cool, then shred into bite-sized pieces with two forks. Strain the poaching liquid through a fine-mesh sieve and reserve - this is liquid gold for our soup base.
Prepare the Asparagus
While the chicken poaches, prepare your asparagus. Hold each spear at both ends and bend until it naturally snaps - this removes the tough, woody end. Cut the asparagus into three sections: reserve the tender tips (about 2 inches) for later, chop the middle section into 1-inch pieces, and roughly chop the thicker ends. We'll use each part differently to create textural interest in the finished soup.
Build the Aromatic Base
In the same pot (no need to wash it), melt the butter over medium heat. Add the leeks and celery with a pinch of salt. Cook, stirring occasionally, for 5-6 minutes until the vegetables are softened but not browned. This gentle cooking, called "sweating," releases their natural sweetness. Add the garlic and cook for another minute until fragrant - your kitchen should smell amazing right about now.
Create the Roux
Sprinkle the flour over the cooked vegetables and stir constantly for 2 minutes. This cooks out the raw flour taste and creates the thickening agent for our soup. The mixture should look like wet sand and smell slightly nutty. If it starts to brown, reduce the heat immediately - we want a blonde roux for this delicate soup.
Deglaze and Add Liquid
Gradually whisk in the reserved poaching liquid, ensuring no lumps form. Add the remaining 2 cups of chicken broth and bring to a simmer. This gradual addition prevents the roux from clumping and ensures a silky-smooth texture. Once all liquid is added, stir in the roughly chopped asparagus stalk pieces (the thick ends). Simmer for 10 minutes until the asparagus is very tender.
Blend the Base
Using an immersion blender, carefully purée the soup until completely smooth. Alternatively, transfer to a regular blender in batches (be careful - hot liquids expand!). This step transforms the tough asparagus ends into a velvety base that gives body to our soup. Return the blended soup to the pot if you used a regular blender.
Add Cream and Chicken
Reduce heat to low and stir in the heavy cream. Add the shredded chicken and the 1-inch asparagus pieces (the middle sections). Simmer gently for 5-6 minutes until the asparagus pieces are tender-crisp. Be careful not to boil once the cream is added - high heat can cause it to separate.
Final Asparagus Addition
Add the reserved asparagus tips and cook for just 2-3 minutes more. These will stay bright green and maintain a pleasant bite that contrasts beautifully with the creamy soup base. Taste and adjust seasoning with salt and plenty of freshly ground black pepper.
Brighten and Serve
Remove from heat and immediately stir in the lemon zest, lemon juice, and fresh tarragon. The soup should taste bright and fresh with a perfect balance of creaminess and spring vegetables. Ladle into warm bowls and garnish with snipped chives and a drizzle of cream if desired. Serve with crusty bread for a complete spring lunch.
Expert Tips
Temperature Control
Keep the soup at a gentle simmer once cream is added. High heat can cause cream to separate, creating an unappetizing texture. If reheating, do so slowly over low heat.
Make-Ahead Strategy
The soup base (without cream and asparagus tips) can be made up to 2 days ahead. Store covered in the refrigerator and reheat gently, then add cream and final asparagus additions.
Asparagus Water
Save the water used to rinse your asparagus! It's slightly nutrient-rich and has a subtle asparagus flavor. Use it to thin the soup if needed instead of plain water.
Flavor Enhancement
For an extra layer of flavor, sauté 2 ounces of chopped pancetta or bacon with the leeks. Remove and save for garnish, leaving the rendered fat for cooking the vegetables.
Color Preservation
To keep asparagus tips vibrant, you can blanch them separately for 30 seconds in boiling water, then shock in ice water. Add just before serving for maximum color contrast.
Consistency Control
If your soup is too thick, thin with additional chicken broth or milk. Too thin? Simmer uncovered for a few minutes, or blend in an additional tablespoon of flour mixed with butter.
Variations to Try
Winter Comfort Version
Substitute broccoli for asparagus and add 1 cup of sharp white cheddar cheese. Perfect for cold winter months when asparagus is out of season.
Seafood Asparagus Soup
Replace chicken with 1 pound of shrimp or scallops. Sauté the seafood separately and add just before serving to prevent overcooking.
Vegan Spring Version
Use vegetable broth, substitute white beans for chicken, and replace cream with coconut milk. Add nutritional yeast for umami depth.
Spicy Spring Version
Add 1 diced jalapeño with the leeks and substitute pepper jack cheese for half the cream. Garnish with crispy jalapeño slices for heat and texture.
Mushroom Medley
Sauté 8 ounces of mixed mushrooms (cremini, shiitake, oyster) separately and add with the chicken. Their earthiness pairs beautifully with asparagus.
Storage Tips
Refrigeration
Store leftover soup in an airtight container in the refrigerator for up to 3 days. The asparagus will continue to soften, so it's best enjoyed within the first 2 days. When reheating, do so gently over low heat, adding a splash of chicken broth or milk to thin if needed. Avoid boiling, as this can cause the cream to separate and the asparagus to become mushy.
Freezing
Cream-based soups can be tricky to freeze, but it's possible with the right technique. Freeze the soup base without the cream and final asparagus additions for up to 2 months. When ready to serve, thaw overnight in the refrigerator, then reheat gently and stir in fresh cream and asparagus tips. The texture might be slightly different, but the flavor will still be excellent.
Make-Ahead Components
For the best make-ahead strategy, prepare the soup base and poach the chicken up to 2 days in advance. Store them separately in the refrigerator. The asparagus should be cut and stored in a damp paper towel-lined container. When ready to serve, simply reheat the base, add cream and asparagus, and finish with fresh herbs. This approach ensures maximum freshness while still allowing for advance preparation.
Frequently Asked Questions
While fresh asparagus is definitely preferred for this soup, frozen can work in a pinch. Use only frozen asparagus spears (not cuts), and add them directly from frozen during the final cooking stage. Keep in mind that frozen asparagus will be softer and less vibrant than fresh, so reduce the cooking time by half. The texture won't be quite the same, but the flavor will still be good. Never use canned asparagus - it's too soft and has an unpleasant texture in soup.
Soups thickened with roux can sometimes become too thick, especially after refrigeration. To thin your soup, warm it gently over low heat and whisk in additional liquid a little at a time. Good options include chicken broth, milk, or even water. Add gradually - you can always thin more, but you can't thicken it again easily. For the best flavor, use warmed liquid rather than cold, and avoid boiling after adding cream. If the soup is only slightly too thick, the heat from warming might be enough to loosen it to the right consistency.
While you can adapt this for a slow cooker, I don't recommend it for the full recipe. The delicate asparagus and cream don't fare well with long, slow cooking. Instead, use your slow cooker to make the chicken and soup base: add chicken, broth, and aromatics to the slow cooker and cook on low for 4-6 hours. Remove chicken, shred, then transfer the liquid to a pot on the stovetop to finish with the roux, cream, and asparagus. This gives you the convenience of slow cooking while preserving the fresh flavors and textures that make this soup special.
Several options can lighten this soup: half-and-half will reduce calories while maintaining richness. Whole milk works but produces a thinner soup - you might want to increase the roux by 1 tablespoon each of butter and flour. For a dairy-free option, full-fat coconut milk provides creaminess with a subtle coconut flavor that pairs well with asparagus. Evaporated skim milk offers a middle ground with less fat but good body. Whatever you choose, add it at the end and avoid boiling to prevent curdling.
The key is adding asparagus in stages based on their texture. The tough ends get blended, so they can cook longer and become soft. The middle pieces should be added later and cooked just until tender-crisp. The tips need the shortest cooking time - add them in the final 2-3 minutes. Also, avoid cutting asparagus too small - larger pieces maintain better texture. Finally, serve the soup soon after making it, as the asparagus will continue to soften in the hot liquid even after you remove it from heat.
Absolutely! While tarragon's slight anise flavor is classic with asparagus and chicken, several herbs work beautifully. Fresh dill provides a different but equally spring-like flavor. Basil offers a sweeter, more Mediterranean profile. Fresh thyme gives an earthier note that pairs well with the chicken. Parsley is mild and widely available. You could also use a combination - 1 tablespoon each of parsley and chives plus 1 teaspoon of fresh thyme. Just remember that dried herbs are more potent than fresh, so use only â…“ the amount if substituting dried.
Creamy Chicken and Asparagus Soup for Spring Lunch
Ingredients
Instructions
- Poach chicken: Simmer chicken in 4 cups broth with salt and pepper for 15-18 minutes until cooked through. Remove, shred, and strain liquid.
- Prep asparagus: Trim tough ends, separate tips, middle pieces, and thick ends. Reserve each separately.
- Sauté aromatics: Melt butter, cook leeks and celery 5-6 minutes until softened. Add garlic for 1 minute.
- Make roux: Stir in flour, cook 2 minutes. Gradually whisk in reserved poaching liquid and remaining broth.
- Simmer base: Add thick asparagus ends, simmer 10 minutes until tender. Blend until smooth.
- Add cream and chicken: Stir in cream, shredded chicken, and middle asparagus pieces. Simmer 5-6 minutes.
- Finish with tips: Add asparagus tips, cook 2-3 minutes. Stir in lemon zest, juice, and tarragon.
- Serve: Ladle into warm bowls, garnish with chives and serve immediately with crusty bread.
Recipe Notes
For the best texture, serve this soup soon after making. If reheating, do so gently over low heat to prevent the cream from separating. The soup will thicken as it stands - thin with additional broth if needed.