This creamy asparagus soup is fresh, light, and full of spring flavor - an easy, elegant recipe made with simple ingredients and bright herbs. Vegan-adaptable and gluten-free.

Dutch oven with creamy asparagus soup with silver ladle.

Forget not that the earth delights to feel your bare feet and the winds long to play with your hair. ~ Khalil Gibran

During the spring months, this creamy asparagus soup is one of my personal rituals. I love making it with fresh, tender spring asparagus on holidays like Easter or Mother’s Day. It is creamy and delicious, and the combination of flavors truly delights the palate.

If feeling fancy, make the fennel oil (with the fennel fronds), which elevates it to another level. It is not essential, but it is really tasty. I’m head over heels with this creamy asparagus soup. I think you will be too!

I hope your holiday weekend is filled with joy and connectedness. Wherever you are, may you feel the love that surrounds you. Each opening blossom and every unfurling leaf is a testament to this. Let yourself be bathed in it and held by it. Each Spring, I feel this overwhelming thankfulness…that yes, I get to witness the earth’s stunning rebirth, one more time. It truly is a gift, this being here, isn’t it?

Why you’ll love this Creamy Asparagus Soup recipe!

An uplifting seasonal recipe for spring. I love making this soup with fresh spring asparagus to celebrate the new season. The fennel and tarragon give the asparagus such a beautiful and unexpected twist.

It’s just rich enough. The soup is lightened up and made “creamy” with potatoes and a little sour cream (or cashews for a vegan version), so it’s not overly rich. 

Simple and healthy, yet satisfying. This soup is made with simple, familiar vegetables and is bursting with vitamins and nutrients. Despite being veggie-packed and healthy, its creamy, hearty texture makes it unbelievably satisfying.

Asparagus Soup Ingredients

bunch of fresh spring asparagus on wood board.
  • Onion and fennel - Create a fragrant, slightly sweet base that adds depth and subtle anise flavor; celery can be used as a substitute for the fennel.
  • Extra virgin olive oil - Adds richness and helps soften the vegetables while building flavor in the soup.
  • Garlic - Brings savory warmth and aromatic depth.
  • Potatoes - Provide natural creaminess and body, helping thicken the soup while keeping it silky and satisfying.
  • Water or vegetable stock - Forms the liquid base of the soup; using stock adds extra depth, while a blend of both keeps the flavor light and clean. If desired, you could use chicken broth.
  • White pepper and kosher salt - Season the soup gently without overpowering the delicate asparagus flavor.
  • Fresh asparagus - The star ingredient, lending bright green color and fresh spring flavor; reserve a few tender tips for garnishing.
  • Fresh herbs (tarragon and basil) - Add fragrant, garden-fresh flavor that pairs beautifully with asparagus; Italian parsley can be used in place of basil.
  • Sour cream - Creates a creamy, tangy finish that rounds out the soup; cashews can be used as a dairy-free substitute for a similar richness.
  • Optional garnish (blanched asparagus tips, thinned sour cream, fennel oil or olive oil) - Add visual appeal, extra flavor, and a silky finish to the bowl.
  • Optional fennel oil (fennel fronds, Italian parsley, grapeseed or light olive oil, pinch of salt) - A fresh, herbaceous drizzle that enhances the soup with bright green color and subtle fennel flavor.

How to Make Asparagus Soup

1. Sauté the aromatics. In a large heavy-bottom pot or Dutch oven, sauté onion and fennel in olive oil over medium-high heat for 2 minutes, stirring constantly. Turn the heat to medium and continue cooking until softened, about 5-6 minutes. Add garlic and sauté for a couple more minutes, until fragrant.

2. Simmer. Add water or stock, salt and pepper, and sliced potatoes, and bring to a boil. If making this vegan, add 1/3 cup raw cashews to simmer along with the potatoes. Cover, simmer on low for 15-20 minutes until potatoes are cooked through and are fork-tender.

3. Add the chopped asparagus. Turn the heat up and return to a boil, and cook for 2-3 minutes, until tender yet vibrant green. Don’t overcook, or you will lose the lovely color. Remove from the heat and let cool a bit.

4. Blend. Using an immersion blender or a regular blender (with a tight lid), blend the soup until creamy and smooth, adding in the herbs. The herbs will give it this glorious color. Blend really well, so there are no specks of herbs, but rather, let them tint the soup and make it very green.

5. Warm and season. Return to the stove and heat gently over low heat (do not boil, or you will lose the lovely color). Stir in ½ cup of sour cream (optional) and season the soup with salt and black pepper to taste. If not using sour cream, a few drops of lemon juice are nice here.

6. Serve. Divide among bowls, garnish with a swirl of sour cream or fennel oil and a sprinkle of blanched asparagus tips or fresh tarragon.

Creamy Asparagus Soup with Tarragon and Fennel Oil, swirl of sour cream, and tender asparagus tips in the center, with a spoon in a bowl.

Chef’s Tips

  1. Be careful not to overcook the asparagus in order to preserve the beautiful green color.
  2. If you are using any other substitute for sour cream (cashews or heavy cream), remember that sour cream has a good bit of tang, so you may need to add a squeeze of lemon juice or a couple drops of white vinegar to balance the flavors. I have found that sour cream has just the right balance of fat and acidity.
  3. Blend until velvety smooth. When adding the herbs, blend until ultra creamy, as the herbs contribute greatly to the brilliant green color of the soup.
  4. Make it vegan! Skip the sour cream and add 1/3 cup raw cashews when simmering the potatoes. If desired, add vegan sour cream.

Serving Suggestions

Serve for a light lunch or vibrant spring dinner with warm, crusty bread or focaccia and a leafy green spring salad, like Spring Greens, Little Gem Salad with Dilly Ranch, or Spring Lentil Salad.

Garnishing Creamy Asparagus Soup

Garnish with blanched asparagus tips, thinned sour cream, fennel oil, olive oil, fresh chives, or fresh lemon juice.

The white cream is just sour cream thinned out with a bit of water and a pinch of salt, and put in a squeeze bottle (or use yogurt). The oil drizzle is a fennel-infused oil, made with fennel fronds (recipe below).

When garnishing, play around with the design - just have fun and create! I love the purple sprouts in Trader Joe’s “microgreen mix.” I just pull out the purple ones for a little pop of color. You can also simply drizzle the soup with a bit of olive oil.

Storage

Store leftover asparagus soup in an airtight container for 3-4 days and reheat gently on the stovetop over medium heat or in the microwave. If planning to store the soup in the freezer, leave out the dairy to prevent separation. Thaw in the fridge overnight, then reheat.

bowl of creamy asparagus soup with swirl of sour cream and oil with a few tender asparagus tips in center.

I hope you enjoy this springtime Asparagus soup! Let me know what you think in the comments below!

More asparagus recipes you may like

After you try this Asparagus Soup recipe, let us know how it turns out in the comments below. Your review will help other readers, too! Sign up here to join our community and receive our latest recipes and weekly newsletter! xoxo Sylvia

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Asparagus Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 14 reviews
  • Author: Sylvia Fountaine | Feasting at Home Blog
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Total Time: 50 mins
  • Yield: 4-6 1x
  • Category: 30 minute Dinner, Dinner, easter recipe, Soup, spring
  • Method: stovetop
  • Cuisine: American, French
  • Diet: Vegetarian

Description

Creamy Asparagus Soup with Fennel and Tarragon- a delicious combination of flavors that dazzles the palate. Simple, easy, this soup is elegant enough for spring gatherings and special events, yet easy enough for weeknight meals. See notes for vegan.


Ingredients

Units Scale
  • 1 large white or yellow onion, diced
  • 1 small fennel bulb, cored and diced (or sub 2 cups diced celery)
  • 23 tablespoons olive oil
  • 3 cloves garlic- rough chopped
  • 1/2 pound yellow, yukon or white potatoes, sliced, thin skins OK
  • 6 cups of veggie stock or water, or a blend of both
  • 1/4 teaspoon white pepper
  • 3/4 teaspoon kosher salt
  • 4 cups chopped fresh asparagus, woody ends removed. ( Approx 1 1/2 lbs to start, then trim the tough ends off) plus a few “tips” for garnishing
  • 12 tablespoons fresh tarragon (optional, the tarragon elevates)
  • 1/2 cup fresh Italian parsley or basil
  • optional: 1/2 cup sour cream (or sub 1/3 cup cashews- see notes)
  • Garnish: blanched asparagus tips, swirl of sour cream or yogurt (water it down and whisk to thin it –for better swirling), or make optional fennel oil ( you can also use olive oil)

Instructions

  1. Saute. In a large heavy-bottom pot, saute onion and fennel in olive oil over medium-high heat for 2 minutes, stirring constantly. Turn the heat to medium and continue cooking until softened, about 5-6 minutes. Add garlic and sauté for a couple more minutes, until fragrant.
  2. Simmer. Add water or stock, salt and pepper,  and sliced potatoes, and bring to a boil. If making this vegan, add 1/3 cup raw cashews to simmer along with potatoes.  Cover, simmer on low 15-20 minutes until potatoes cooked through and are fork tender.
  3. Add asparagus, turn the heat up, and return to a boil, and cook for 2-3  minutes, until tender yet vibrant green. Don’t overcook or you will lose the lovely color. Remove from the heat and let cool a bit.
  4. Blend. Using an immersion blender or a regular blender (with a tight lid), blend the soup until creamy and smooth, adding in the herbs. The herbs will give it this glorious color. Blend really well, so there are no specs of herbs, but rather, let them tint the soup and make it very green.
  5. Warm and season. Return to the stove and heat gently (do not boil, or you will lose the lovely color). Whisk in ½ cup of sour cream ( optional) and season the soup with salt and pepper to taste. If not using sour cream, a few drops of lemon juice are nice here.
  6. Serve. Divide among bowls, garnish with a swirl of sour cream if you like, fennel oil, blanched asparagus tips, or fresh tarragon.

Notes

Vegan: You can simply leave out the sour cream, or add ⅓ cup of cashews to the simmering potatoes for extra creaminess.

TIP : If you are using any other substitute for sour cream ( cashews or heavy cream)  remember that sour cream has a good bit of tang, so you may need to add a little squeeze of lemon juice or a couple drops of white vinegar to balance the flavors.  I have found that sour cream, has just the right balance of fat and acidity.

To make Fennel Oil :

Optional Fennel oil: Blanch. Place 1 1/2 cups of fennel fronds and 1 cup of parsley in a strainer, and dip in a large pot of salted boiling water for 45 seconds to blanch. Cool. Remove and immediately cool in an ice water bath, to shock ( keeping it green). Drain, and squeeze dry with kitchen towels or paper towels to remove as much water as possible. Blend. Place in a blender, with just enough oil to cover, about ¾ cup (or less is fine too), and a big pinch of salt, blend, adding a little more oil if necessary, to keep the blade turning.  (Keep in mind, the less oil you use, the more flavorful this will be.) Blend for a full minute, until fairly smooth. Strain with a fine-mesh strainer or cheesecloth. Pour into a squeeze bottle. This keeps for a week in the fridge or can be frozen.

Nutrition

  • Serving Size: 1 ½ cup
  • Calories: 229
  • Sugar: 9.2 g
  • Sodium: 1112.6 mg
  • Fat: 11.5 g
  • Saturated Fat: 3.6 g
  • Carbohydrates: 28.1 g
  • Fiber: 6.2 g
  • Protein: 7.2 g
  • Cholesterol: 10.1 mg

 

 

Share this with the world!

Subscribe
to get recipes via email

Leave a rating

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. C’est le meilleur potage aux asperges que je n’ai jamais mangé!! Merci Sylvia pour cette recette😋

    1. Hi Laura, these are microgreens- it was a box of mixed microgreens, not positive of specific variety.

  2. This is very good. I made it last Saturday along with the fennel oil which I am straining today. Have you tried freezing the soup?

  3. I made the soup for supper last night. I did have to substitute celery for the fennel, but my herb garden cooperated and supplied both tarragon and basil plus a bit of parsley! What a lovely soup it is, plus easy to make. We just left the asparagus tips off until the end and added them to the hot soup after blending. It added a nice crunch. Such a nice way to celebrate spring.

  4. What a great soup! Made it this afternoon and can’t wait til dinner to get to eat it. Thank you! Yet another great recipe from you. You have become a trusted and reliable source of so many of our dinners! Thank you 🙂

  5. I made this for St. Patrick’s Day and it was soooo good! In addition to asparagus, I added blanched kale, frozen peas, did leeks instead of onion and added celery in addition to the fennel. I did add lemon as suggested and it was perfect. Definitely a keeper!

  6. Delicious!
    Freezing in NY. We had to put the heat on for the Memorial Day weekend, start of summer. So soup was on order. Had the asparagus and all ingredients but the tarragon, so substituted dill and it turned out wonderful!
    Thank you!

  7. Absolutely gorgeous and oh so very delicious!!! I agree with you … the combination of flavors dazzles the palette! Your blog and your recipes never fail to inspire and delight us! Thank you so much! I am ever so grateful to you!

    1. I would freeze it without the sour cream. Add it after you thaw and heat up. 🙂

  8. Yet another of your recipes “saved to PDF”! What I love about your recipes is that you always offer a substitute ingredient. Like in this case, I had everything in except fennel, but i did have celery!!! Perfect. Thank you

  9. Hi Sylvia

    I will like to prepare this gorgeous looking asparagus soup for a diner party . Can I prepare this soup like half a day in advance ? Will the green colour turn dull ?

  10. WOW! Looks delicious! Asparagus is a healthy food, I made this last night, exactly as written. It was delicious!

    1. Thanks Ellen,that is a great question…I’ve never tried it cold! If you do, let me know what you think!!

  11. This is a gorgeous spring soup! I’m always looking for new ways to use tarragon, and I think that this is a great idea!

  12. Made this for dinner last night, so delicious! Tried to use an immersion blender and couldn’t get rid of a few flecks of green (still tasted great though). I also added some sautéed shrimp to make it a little heartier. It was really beautiful to look at, too 🙂 Thanks for the recipe!

    1. And ….I also used an immersion blender …had little bits there too– so I ended up pouring it into regular blender to get it smooth. 😉

  13. This is really gorgeous. The color, the platting, the flavors – I’m in love with it all! And I’m excited to try fennel oil. I bet it’s great on so many things!

Our Latest Recipes