Cream of Asparagus Soup
This post may contain affiliate links. Please read our disclosure policy.
A bowl of Cream of Asparagus Soup is one of spring's most elegant and comforting dishes. Silky, lightly creamy, and filled with fresh asparagus flavor, it's a beautiful soup to serve for lunch, spring gatherings, or even an afternoon tea menu.

This simple recipe lets the delicate flavor of asparagus shine with just a handful of ingredients-onion, garlic, broth, and a touch of cream for richness. The result is a smooth, vibrant soup that celebrates one of the season's most beloved vegetables.
Serve it with crusty bread or alongside spring salads for a light meal that feels both comforting and refined.
Recipe Overview
This creamy asparagus soup is an easy spring recipe that comes together in about 30 minutes. Fresh asparagus is simmered with aromatics and broth, then blended until smooth and finished with cream for a velvety texture.
Why you'll love this recipe
- Perfect for spring asparagus season
- Silky, restaurant-style texture
- Simple ingredients
- Ready in about 30 minutes
- Elegant enough for afternoon tea or spring gatherings
If you enjoy seasonal creamy soups like this one, you might also love this Creamy Carrot Soup. Or try this cozy Tuscan Bean Soup or this bright spring minestrone, both reader favorites on 31Daily.
What I Love About This Soup
Asparagus is one of the first vegetables to arrive each spring, and it has long been associated with seasonal celebrations and elegant dining.
Historically, asparagus was considered a luxury ingredient. By the 17th century it was cultivated in France for Louis XIV, who loved the vegetable so much that special greenhouses were built so he could enjoy it year-round. At the time, asparagus was delicate and slender-described as being the size of a swan's feather-and reserved almost exclusively for the royal court.
Today, thankfully, asparagus is widely available and affordable, making it easy to enjoy dishes like this simple cream of asparagus soup whenever the season arrives. See our asparagus recipe collection for more serving ideas.
The flavor is delicate, fresh, and slightly sweet-perfect for light spring cooking.
Jump to:
Key Ingredients
This soup uses just a few simple ingredients to create a beautifully balanced flavor.
- Asparagus: Fresh asparagus is the star of the recipe. Look for firm stalks with tightly closed tips and a bright green color.
- Onion, Garlic, and Shallots: These create the flavorful base of the soup without overpowering the asparagus.
- Chicken or Vegetable Stock: Adds depth and body. Use vegetable stock to keep the soup vegetarian.
- Lemon Juice: A small amount brightens the entire soup and enhances the asparagus flavor.
- Nutmeg: A classic seasoning for cream soups that adds warmth without being noticeable.
- Heavy Cream: Just enough cream gives the soup its signature silky texture.
How to Make Cream of Asparagus Soup
1. Prepare the asparagus
- Trim the tough woody ends from the asparagus. If you'd like, reserve a few tips for garnish. Cut the remaining stalks into 1-inch pieces.
2. Cook the aromatics
- Melt butter in a large soup pot over medium heat.
- Add the onion, garlic, and shallots. Cook, stirring occasionally, until the vegetables are soft and translucent.
- Stir in the lemon juice and cook briefly until most of the liquid evaporates.
3. Simmer the soup
- Add the chopped asparagus and broth to the pot.
- Season with salt, pepper, and a pinch of nutmeg.
- Bring the soup to a gentle simmer, then cover and cook for 10-15 minutes, or until the asparagus is tender.
4. Blend until smooth
- Use an immersion blender to puree the soup until completely smooth.
- For an extra silky texture, strain the soup through a fine mesh sieve.
5. Finish with cream
- Stir in the cream and add additional stock if needed to reach your preferred consistency.
- Warm the soup gently over low heat before serving and adjust seasoning as needed.
Helpful Tools
An immersion blender makes blending soups quick and easy. If you don't have one, you can carefully blend the soup in batches in a traditional blender and return it to the pot afterward.
Straining the soup through a sieve is optional, but it creates an especially smooth and elegant texture.
Variations
This soup is simple to adapt depending on what you have available.
- Lighter version: Use half-and-half or whole milk instead of heavy cream.
- Vegetarian version: Use vegetable stock instead of chicken stock.
- Herb variation: Add fresh herbs such as dill, chives, or tarragon just before serving.
- Roasted asparagus soup: Roast the asparagus before adding it to the soup for deeper flavor.
Garnish Ideas
A few simple garnishes can elevate the soup when serving guests.
- Reserved asparagus tips
- Fresh chives
- Crème fraîche
- Lemon zest
- Homemade croutons
- Shaved Parmesan
Serving Ideas: Brunch, Lunch, or Spring Gatherings
This Cream of Asparagus Soup is especially lovely served for a spring brunch or luncheon menu. Its light texture and fresh flavor pair beautifully with egg dishes, pastries, and simple salads.
For a spring brunch table, consider serving it alongside dishes like quiche, tea sandwiches, or fresh baked breads. You can explore more ideas in our Easy Brunch Recipes collection.
It also works well as a starter for a seasonal lunch or dinner. Try pairing it with:
- A simple green salad with lemon vinaigrette
- Savory scones or crusty bread
- A light spring tart or quiche
Because the soup can be made ahead and reheated gently, it's an easy and elegant choice for Easter brunch, Mother's Day, or a spring afternoon tea.

Recipe FAQs
Classic cream of asparagus soup is lightly seasoned so the vegetable flavor remains the focus. Common seasonings include nutmeg, white pepper, garlic, and sometimes fresh herbs like dill or chives.
Yes. The soup can be blended until smooth without cream, or finished with milk or Greek yogurt for a lighter texture.
Yes. The soup can be made 1-2 days in advance and refrigerated. Reheat gently over low heat and add a splash of broth or cream if needed to adjust the consistency.
Want to save this recipe?
Enter your email, and we'll send it to your inbox. Plus, you'll get delicious new recipes from us every Friday!

Cream of Asparagus Soup Recipe
Equipment
Ingredients
- 1 ½-2 pounds asparagus tips removed and chopped
- 3 tablespoons unsalted butter plus 2 teaspoons
- 1 yellow onion thinly sliced
- 2 garlic cloves minced
- 2 shallots thinly sliced (save a bit for garnish)
- 1 tablespoon freshly squeezed lemon juice
- 4 cups chicken stock
- Salt and freshly ground pepper to taste
- ¼ teaspoon ground nutmeg
- ½-3/4 cup milk heavy cream, or creme fraiche
Instructions
- Remove the tough stems from the asparagus spears. Reserve 6 asparagus tips for garnish and set aside. If the asparagus spears are large, peel them to remove outer skin which can become bitter in the soup. Chop asparagus into 1-inch pieces.
- Melt the butter in a heavy soup pot over medium heat. Add the onion, garlic, and shallots, sauté, stirring occasionally, until tender and translucent, 3 to 4 minutes. Add the lemon juice and continue to cook until most of the liquid has evaporated. Add the chopped asparagus and stock, season with salt, pepper and nutmeg and bring to a simmer. Reduce the heat to medium-low, cover and cook until the asparagus is tender, about 10 - 15 minutes.
- Using an immersion blender, puree the soup until smooth, about 2 minutes. Strain the soup. Stir in the cream plus more stock if necessary to reach the desired consistency. Season with salt and pepper. Set the pan over low heat and reheat the soup to serving temperature.
- In a small sauté pan over medium heat, melt 2 teaspoons butter. Add the reserved asparagus tips and cook until just tender, about 2 minutes. Ladle the soup into bowls, garnish with the asparagus tips and serve immediately.
Notes
- Asparagus tips: Choose fresh asparagus with firm stalks and tightly closed tips. If the stalks are thick, you can peel the lower portion with a vegetable peeler for a more tender soup.
- Blending the soup: An immersion blender works beautifully for this recipe, but you can also blend the soup carefully in batches in a standard blender.
- For an extra silky texture: After blending, strain the soup through a fine mesh sieve before adding the cream. This step creates an especially smooth, elegant soup.
- Adjusting consistency: If the soup becomes too thick, stir in additional broth until it reaches your desired consistency.
- Make it lighter: Substitute half-and-half or whole milk for the heavy cream if you prefer a lighter soup.
- Serving ideas: Garnish with asparagus tips, fresh chives, crème fraîche, or lemon zest.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of broth or cream if needed.
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
More Spring Soup Recipes
This Cream of Asparagus Soup is one of my favorite spring soups! But here are a few other contenders!
- 15 Minute White Bean Soup with Garden Vegetables
- Classic Ribollita: Tuscan Bean Soup
- Slow Cooker Cream of Potato Soup
- Instant Pot Split Pea Soup with Ham
- Slow Cooker Cabbage Soup
- Irish Vegetable Potato Leek Soup
- Finnish Salmon Soup (Lohikeitto)
- Grandmother's Tomato Potato Soup
- 35 Winter Soup Recipes
If you try this recipe, I'd love to hear your comments and consider giving it a 5-star rating. Explore the recipe index for more easy, delicious ideas, and stay updated by subscribing to our newsletter and following us on Facebook, Pinterest, Instagram, and YouTube!






I made this soup earlier this year and my husband and I loved it. So much so, we're making it for our Christmas Eve dinner to go with salmon.
That is such a great idea! I love the combination with salmon— and the colors will be so Christmas!
Very tasty and easy soup! I added some diced celery and did not strain it because I like a thicker soup. I also added a bunch of fresh lemon thyme from my garden which enhanced the subtle lemon flavor.
This soup recipe is easy to make. Taste is very good. I would not change a thing.
I absolutely love this soup too. I'm SO glad you enjoyed it!
I made this recipe tonight, it was delicious! I loved how the combination of lemon and asparagus added to the fresh flavor of this soup.
Hi Lisa! I’m so glad you loved the soup. It’s honestly one of my favorites soups too. I love the flavor combinations as well. Every time I make this soup for guests, they always love it. Asparagus and lemon belong together 😍. Again, thank you for taking time to let me know how you liked it!
Do you trim off all the tips and dicard them?
Hi Janet! I do usually remove the asparagus tips but I like to boil them separately and add them as a garnish to the soup bowls.
Great!!
Thanks so much!
Excellent! I would leave the recipe as is, its really good and the lemon doesn't stand out at all, in fact unless you know its there you probably wouldn't notice them. Perfect!
So glad you liked it! We love it too. A perfect spring soup!
I absolutely love this soup!
Thanks, Ann!
I’m not sure where I went wrong. I followed the recipie but it turned out WAY too lemony. Wanted something more creamy and rich