Here’s a creamy, light, bright green asparagus soup that is delicious as an appetizer, first course, or side dish.

We use no butter or cream for this soup. Instead, we add frozen green peas for extra protein and thickness. Serve this spring-friendly dish with croutons, focaccia, and gremolata for guests you want to impress.

Asparagus soup with gremolata and spoon

Check out our Best Soup Recipes

You’ll love asparagus soup because it’s a light and tasty recipe you can make with little effort and simple ingredients and have as a unique appetizer, first course, or side dish.

It’s perfect for spring when fresh asparagus is in season.

While most recipes use heavy cream, butter, and potatoes to thicken the soup, we use frozen peas.

Asparagus and peas are delicious together, adding excellent plant protein to the dish and making it more substantial and fulfilling.

We also add leek for extra flavor, but you can replace it with white onion.

The final touch is a dollop or two of yogurt for the extra oomph. We tried greek yogurt and unsweetened non-dairy yogurt, and they work wonderfully.

Ptss… Don’t forget the gremolata on top! It adds tang, umami, and a garlicky-herby flavor you’ll love.

Asparagus Soup with parmesan

Ingredients

Asparagus soup ingredients

Asparagus

We recommend using fresh asparagus when in season.

If you can’t find fresh asparagus, you can use frozen ones.

Peas

Green peas are a perfect flavor match with asparagus and add substance and protein to the soup.

You can use frozen green peas, canned green peas, or fresh green peas. We use frozen ones.

Olive oil

Use extra virgin olive oil to make a flavor base with leek and garlic. You can also use some oil to drizzle on top of the soup.

Garlic and Leek

We use leek and fresh garlic to make a delicious flavor base and pack the asparagus soup with taste.

You can substitute white or yellow onion for leek.

Vegetable broth

Vegetable broth is our liquid of choice for this asparagus soup recipe.

You can substitute chicken broth for asparagus, but we prefer to keep the recipe vegetarian so that everyone in the family can enjoy it.

Fresh herbs

Fresh herbs like thyme, oregano, basil, and dill are optional, but you can add them to the soup as it simmers to infuse it with extra flavor and aroma.

We use fresh thyme or lemon thyme.

Yogurt

Yogurt adds a nice tang and extra creaminess, much lighter than cream or butter. We love it in soups!

You can use your favorite unsweetened non-dairy yogurt or thick greek yogurt.

Gremolata

Gremolata is a simple condiment and topping made with fresh herbs to add to dishes like this soup and make them extra flavorful.

You can make the gremolata by mixing finely chopped fresh parsley, grated lemon zest, and minced garlic.

To make the gremolata extra flavorful, add a handful of grated parmesan cheese or non-dairy parmesan. You’ll see what a flavor boost it will be.

The gremolata is an essential ingredient in this recipe, so try to make it. It makes a big difference.

You can substitute dill, chives, and mint for parsley.

Salt and pepper

We use sea salt and freshly ground black pepper.

Asparagus Soup with asparagus tips and lemon

Instructions

As a first step, prep the veggies. Cut the leek in half lengthwise, rinse it under tap water to remove dirt, and cut it into thin slices.

Cut off and discard the woody end of the asparagus, then cut them into discs.

Save a few asparagus tips for garnishing the soup. Set veggies aside.

Hands with knife and asparagus

Warm the olive oil in a large saucepan or dutch oven, then add finely sliced leek.

Fry the leek on medium heat for about 5 minutes or until it starts to sweat and softens up, then add grated garlic and fry one more minute.

roasted leek in a pot

Add asparagus, frozen peas, fresh thyme, salt, and black pepper. Stir and cook for another 5 minutes.

Asparagus and vegetables in a pot

Add the vegetable broth, then cover with a lid, bring to a boil, crack the top open, lower the heat, and simmer until the asparagus are tender. It’ll take about 15 minutes.

vegetable broth and vegetables in a pot

Now puree the soup with an immersion blender until completely smooth.

You can also do so with a regular blender, although be careful because the soup is very hot. If you use a regular blender, we recommend letting the soup cool down for a few minutes first and keeping the top slightly open to allow the steam to escape.

blender and asparagus soup

Add the yogurt and stir until thoroughly combined, then taste and adjust for salt.

You can add a couple of tablespoons of lemon juice if you like some tang.

Tip: if the yogurt curdles, give it a quick blend with the immersion blender.

yogurt and asparagus soup

Your asparagus soup should be bright green and of medium consistency (not too thin, not too thick) and look like a cream of asparagus soup.

If you like a thicker soup, let it simmer for a few more minutes.

Green creamy asparagus soup in a pot

Make the gremolata

While the soup simmers, you can prep the gremolata as a garnish and flavor enhancer.

Mix together finely chopped parsley, grated lemon zest, and minced garlic in a small bowl.

Add a few tablespoons of grated parmesan or non-dairy cheese to make an even tastier gremolata.

gremolata with parmesan cheese

Serve the soup in a bowl, sprinkle with the gremolata, add a drizzle of extra virgin olive oil, and the tips of the asparagus that you previously boiled in a small pot with water for 3 to 4 minutes.

Asparagus Soup with gremolata

The gremolata on top is a game changer for this kind of soup, and it adds a ton of taste and tang that boosts the flavor of the asparagus.

Asparagus Soup with parmesan

Variations

Asparagus soup with potato

If you want an even creamier, thicker, and more substantial asparagus soup, add two medium-sized potatoes, peeled and chopped, when adding the asparagus.

When blended, the potatoes release their starch into the soup, making it incredibly creamy and tasty.

Creamy asparagus soup and hand

Serving suggestions

Serve as a starter

With croutons or crostini before a spring-friendly main dish such as:

  • Artichoke pasta bake (rigatoni pasta, jarred artichoke, ricotta, lemon, peas, etc.)
  • Zucchini boats (lentils, walnuts, onion, garlic, crushed tomatoes, parsley, etc.)
  • Saffron risotto (arborio rice, saffron threads, vegetable broth, butter, parmesan, etc.)
  • Pasta Puttanesca (spaghetti, olives, crushed tomatoes, parsley, garlic, capers, etc.)
  • Artichoke pasta (green olives, fusilli pasta, mint, pine nuts, jarred artichokes, lemon, etc.)

Serve as a side dish

With pasta, salad, and slices of warm bread. Pair it with these easy meals:

  • No-knead focaccia (flour, instant dry yeast, sugar, rosemary, sea salt, etc.)
  • Lemon ricotta pasta (rigatoni pasta, ricotta, spinach, lemon, nutmeg, olive oil, etc.)
  • Pasta al Limone (spaghetti, spinach, red pepper flakes, lemon, nutmeg, fresh thyme, etc.)
  • Artichoke salad (arugula, cherry tomatoes, olives, jarred artichokes, Italian dressing, etc.)
  • Easy lemon tofu (tofu slices, flour, cornstarch, lemon, garlic, etc.)

Make Ahead and Storage

Make ahead: asparagus soup is a great recipe as it keeps well in the fridge for days.

Refrigerator: let the soup cool down completely, then keep it in an airtight container in the fridge for three days.

Freezer: once cold, transfer leftovers to a freezer-friendly container and freeze for three months. Thaw in the fridge or the microwave.

Reheat: reheat this soup in the microwave or on the stovetop. Sprinkle with freshly made gremolata to make its flavor pop.

Asparagus Soup with parmesan and bread

Questions

Why is my asparagus soup so stringy?

Your asparagus soup is stringy because the asparagus are not fully blended. This can happen, especially if your asparagus is not fresh.

Our advice when using not-so-fresh asparagus is to peel them with a vegetable peeler.

How do you cut asparagus for soup?

Cut the asparagus into small discs of about the same size. You don’t have to be precise; we will blend the soup anyway.

However, try to make similar-sized cuts so that the pieces cook simultaneously.

What can I do with tough ends of asparagus?

The woody ends of the asparagus are excellent for making asparagus-flavored vegetable stock that you can use in other soups or to make a superb asparagus risotto.

Should you soak asparagus before cooking?

No, there is no need to soak asparagus before cooking.

How do you cut the woody ends of asparagus?

The easiest and fastest way to cut the woody ends of asparagus is to align the asparagus on a cutting board and cut about 1 inch (2.5 cm) off the end with a sharp chef’s knife.

Alternatively, you can use the “bend and snap” method. Bend the asparagus stalks one at a time until the bottom part snaps. However, this method is slower and results in more waste.

More asparagus recipes

Get more spring and summer-friendly recipes with these green and easy asparagus ideas:

More soup ideas

For velvety smooth and creamy soup inspiration, see these easy appetizer and dinner ideas:

  • Zucchini soup (onion, garlic, zucchini, potato, vegetable broth, Italian seasoning, etc.)
  • Broccoli soup (potato, leek, butter, broccoli, vegetable broth, thyme, salt, etc.)
  • Potato leek soup (leek, potato, parsley, yogurt, thyme, bay leaf, nutmeg, etc.)
  • Cauliflower soup (cauliflower, potato, garlic, onion, thyme, nutmeg, etc.)
  • Butternut squash soup (carrot, butternut squash, garlic, thyme, vegetable broth, etc.)

For more curries, stews, and soups, check out our soups category page.

Asparagus soup with crumbled feta and shaved asparagus

Asparagus Soup

By: Nico Pallotta
5 from 2 votes
Here's a creamy, light, bright green asparagus soup that is delicious as an appetizer, first course, or side dish.
We use no butter or cream for this soup. Instead, we add frozen green peas for extra protein and thickness. Serve this spring-friendly dish with a pinch of gremolata for guests you want to impress.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 – 6 people
Course: Appetizer, First Course, Side dish
Cuisine: American

Equipment

  • Immersion blender or regular blender

Ingredients

FOR THE SOUP

  • 2 tablespoons extra virgin olive oil
  • 1 leek or onion
  • 4 cloves garlic
  • pounds asparagus
  • 1 cup frozen peas
  • 5 sprigs fresh thyme
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • 3 cups vegetable broth
  • 1 cup yogurt greek or unsweetened non-dairy yogurt

FOR THE GREMOLATA

  • packed cup parsley
  • 1 lemon the grated zest
  • 1 clove garlic
  • 4 tablespoons grated parmesan or non dairy parmesan

Instructions 

MAKE THE SOUP

  • Cut off and discard the woody end of 1½ pounds asparagus, then cut them into discs.
    Save a few asparagus tips for garnishing the soup. Set veggies aside.
    hand cutting asparagus into smaller pieces
  • Warm 2 tablespoons extra virgin olive oil in a large saucepan or dutch oven, then add finely sliced leek.
    Fry the leek on medium heat for about 5 minutes or until it starts to sweat and softens up, then add 4 cloves garlic (grated) and fry one more minute.
    onions sauteeing in a blue Dutch oven
  • Add asparagus, 1 cup frozen peas, 5 sprigs fresh thyme, 1 teaspoon salt, and ¼ teaspoon black pepper. Stir and cook for another 5 minutes.
    asparagus and cannellini beans in a Dutch oven
  • Add 3 cups vegetable broth, then cover with a lid, bring to a boil, crack the top open, lower the heat, and simmer until the asparagus are tender. It'll take about 15 minutes.
    Asparagus soup and cannellini beans with a wooden spoon in a pot
  • Now puree the soup with an immersion blender until completely smooth.
    Your asparagus soup should be bright green and of medium consistency (not too thin, not too thick).
    If you like a thicker soup, let it simmer for a few more minutes.
    asparagus soup after blending

MAKE THE GREMOLATA

  • Mix together ⅓ packed cup parsley (finely grated), the grated zest of 1 lemon, and 1 clove garlic (minced) in a small bowl.
    Add 4 tablespoons grated parmesan or non-dairy cheese to make an even tastier gremolata.
    gremolata with parmesan cheese
  • Serve the soup in a bowl, sprinkle with the gremolata, add a drizzle of extra virgin olive oil, and the tips of the asparagus that you previously boiled in a small pot with water for 4 minutes.
    Asparagus Soup with asparagus tips and lemon
  • The gremolata on top is a game changer for this kind of soup, and it adds a ton of taste and tang that boosts the flavor of the asparagus.
    Asparagus Soup with parmesan
  • shaved asparagus marinating in a glass container
  • Asparagus soup with shaved asparagus in a white bowl

Notes

Nutritional information is an estimate for 1 serving of asparagus soup out of 4 servings.
SUBSTITUTIONS
Peas: sub 2 medium potatoes, peeled and chopped into dice for frozen peas.
Leek: sub 1 large white or yellow onion.
Parsley: sub fresh dill, chives, or mint.
Yogurt: sub 2 medium potatoes, peeled and chopped into dice for frozen peas.
Gremolata: we recommend adding gremolata on top as it’s a wonderful flavor booster. However, you can replace it with chopped fresh parsley, croutons, or crostini.
MAKE AHEAD & STORAGE
Make ahead: asparagus soup is a great recipe as it keeps well in the fridge for days.
Refrigerator: let the soup cool down completely, then keep it in an airtight container in the fridge for three days.
Freezer: once cold, transfer leftovers to a freezer-friendly container and freeze for three months. Thaw in the fridge or the microwave.
Reheat: reheat this soup in the microwave or on the stovetop. Sprinkle with freshly made gremolata to make its flavor pop.
 

Nutrition

Calories: 251kcal, Carbohydrates: 34g, Protein: 10g, Fat: 10g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 4mg, Potassium: 582mg, Dietary Fiber: 8g, Sugar: 12g, Vitamin A: 3167IU, Vitamin B6: 0.4mg, Vitamin C: 45mg, Vitamin E: 4mg, Vitamin K: 120µg, Calcium: 234mg, Folate: 149µg, Iron: 6mg, Manganese: 1mg, Magnesium: 57mg, Zinc: 2mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this asparagus soup, you might also enjoy the following:

[adthrive-in-post-video-player video-id=”nIfEZoXv” upload-date=”2023-03-26T06:05:53.000Z” name=”Asparagus Soup.mp4″ description=”Here’s a creamy, light, bright green asparagus soup that is delicious as an appetizer, first course, or side dish.
” player-type=”default” override-embed=”default”]


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

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

Recipe Rating




4 Comments

    1. Hi Maria,

      thanks for your message. Yes, you can make gromolata without cheese by using lemon, garlic, and parsley.
      Optionally, if you want, you can add finely chopped toasted pine nuts or almonds and a pinch of red pepper flakes.
      I hope this helps 🙂
      Nico

  1. Do you pull the thyme twigs out of the soup before blending or blend them with the rest of the ingredients?

    1. Hi David,

      I blend mine with the soup as they are quite thin. If your thyme twigs are woody you can pull them out before blending 🙂

      Thanks!
      Nico