Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×
Home » Recipes » Soups

Vegan Asparagus Soup

Published: Mar 22, 2021 by Lexi

630 shares
Jump to Recipe·Print Recipe

This silky smooth vegan asparagus soup is also made with peas, leeks, spinach, dill and potatoes for a creamy texture without a lot of added cream. It's an easy one pot recipe ready in about 45 minutes, perfect for a weeknight dinner.

overhead view of vegan asparagus soup with peas in rustic bowl with cream swirl and microgreen garnish.

Why we love this recipe

  • Easy to make: this vegan asparagus soup comes together quickly in one pot in less than 45 minutes. It only requires a few hands on steps and can be made ahead of time!
  • Uses plenty of spring produce, including asparagus, peas, leeks, potatoes, dill and spinach.
  • Creamy, rich and delicious: this vegan asparagus soup tastes so creamy and decadent, but it's actually pretty nutritious! We use potatoes instead of butter & cream to make this soup super creamy.
  • Allergy friendly: this recipe is fully vegan, gluten free and nut free (depending on which kind of nondairy milk you use). Perfect for just about anyone!

Ingredients

Here are the key ingredients you'll need to make this vegan asparagus soup:

overhead view of ingredients for vegan asparagus soup on wood surface.

Ingredient Notes

  • Leeks: leeks are part of the allium family, making them an excellent seasonal substitution for onions or shallots during spring. The flavor is also a bit more mild than onion, so you can use more without overpowering other flavors. If you can't find any leeks, the best sub is a large yellow onion (~1 ½ cups diced).
  • Peas: fresh shelled English peas are typically available at most stores in spring, but if you can't find any, sub with frozen.
  • Potatoes: You can use Yukon gold or russet potatoes in this recipe. Avoid using red potatoes, which can be waxy and mealy when blended.
  • Dill: fresh dill is definitely best for flavor in this recipe, but if you don't have any, sub with 1 ½ teaspoon dried dill.
  • Nondairy milk: we use a small amount of nondairy milk to make this vegan asparagus soup extra creamy. Full fat oat milk is my favorite option and also keeps this recipe nut free. It has a very neutral flavor and makes for a creamy, rich soup. Cashew milk is the next best option.
  • Spinach: you can also sub with kale.
overhead view of vegan asparagus soup with peas in rustic bowl with cream swirl and microgreen garnish.

Step-by-step instructions

Slice leeks in half and wash well. If they're really dirty, soak in cool water for a few minutes and agitate with your hands to release any dirt sitting in between layers.

Pat dry, then slice thinly. Only use the white and light green section of the leek – the tough green leaves can be discarded.

Heat 2 tablespoon butter in a large pot over medium heat. Add leeks and sauté for 5-7 minutes, stirring often until softened. Add garlic and continue cooking for 2-3 minutes. 

Add in peas, asparagus, potatoes, salt and pepper and stir well. Continue cooking for 2-3 minutes, then add in broth, milk and lemon juice. Bring to a boil, then reduce to low and simmer for 20 minutes. 

before and after adding vegetable broth to vegan asparagus soup in large pot.

After 20 minutes, add in the spinach and dill. Continue cooking on low for 5-10 minutes, until spinach is wilted. 

Carefully transfer the soup to a heat-safe blender. Add the remaining 1 tablespoon vegan butter and blend on high until smooth and creamy. Alternatively, you can use an immersion blender and blend directly in the pot.

before and after blending vegan asparagus soup in blender.

Serve topped with nondairy cream or yogurt, pea shoots or microgreens and more black pepper. 

overhead view of vegan asparagus soup with peas in rustic bowl with cream swirl and microgreen garnish.

Expert Tips and FAQs

  • Toppings: I love topping this soup with a swirl of vegan cream or yogurt. It's also great with extra olive oil for richness. Fresh pea shoots are perfect for some fresh greens and black pepper adds extra flavor. For crunch, you could also top with croutons, crispy chickpeas or sunflower seeds.
  • Make ahead: this vegan asparagus soup works well for meal prep. Make it up to a few days ahead of time and reheat just before serving!
  • Storage: store leftovers in an airtight container in the fridge for up to 5 days. It's best reheated on the stovetop, but you can also microwave. We don't suggest storing this soup in the freezer. Potato-based soups can sometimes be a bit mealy when defrosted.
close up view of vegan asparagus soup with peas in rustic bowl with cream swirl and microgreen garnish.
What's the best way to clean leeks?

Leeks can be hard to clean as a result of sand and dirt getting trapped in the inner layers. To clean quickly and efficiently, slice the leek in half lengthwise and slice thinly. Place the sliced leeks in a large bowl of water and use your hands to agitate the water to remove any trapped dirt. Drain in a colander and rinse well. Pat dry before using.

What part of the leek are you supposed to use?

For this soup, you'll only be using the white and light green part of the leek. The dark green part is very tough and slightly bitter, so it's not great for soups. You can, however, save it and use in homemade vegetable broth.

overhead view of vegan asparagus soup with peas in rustic bowl with cream swirl and microgreen garnish.

Related recipes

  • overhead view of asparagus potato salad with peas and radishes on a large white platter.
    Asparagus Potato Salad
  • overhead view of vegan kale potato soup with yogurt drizzle and fresh basil.
    Creamy Potato Kale Soup
  • Snow Pea and Radish Salad
  • Super Green Vegetable Soup

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

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

Vegan Asparagus Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Lexi
  • Total Time: 50 minutes
  • Yield: Serves 4-6
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This silky smooth vegan asparagus soup is also made with peas, leeks, spinach, dill and potatoes for a creamy texture without a lot of added cream. It's an easy one pot recipe ready in about 45 minutes, perfect for a weeknight dinner. 


Ingredients

  • 3 tbsp vegan butter (or olive oil), divided
  • 2 cups diced leeks (~2 leeks)
  • 2-3 cloves garlic, minced (1 tbsp)
  • 1 cup shelled peas (fresh or frozen)
  • 2 cups asparagus, chopped into 1" pieces 
  • 2 cups peeled and diced yellow or russet potatoes (~2 large potatoes)
  • 1 ½ tsp fine grain kosher salt
  • ½ tsp pepper
  • 2 tbsp freshly squeezed lemon juice
  • 2 cups vegetable broth
  • 1 cup nondairy milk (we used oat)
  • 2 tbsp fresh chopped dill
  • 2 cups spinach
  • For topping: nondairy cream, pea shoots, black pepper


Instructions

  1. Slice leeks in half and wash well. If they're really dirty, soak in cool water for a few minutes and agitate with your hands to release any dirt sitting in between layers. Pat dry, then slice thinly. Only use the white and light green section of the leek – the tough green leaves can be discarded.
  2. Heat 2 tablespoon butter in a large pot over medium heat. Add leeks and sauté for 5-7 minutes, stirring often until softened. Add garlic and continue cooking for 2-3 minutes. 
  3. Add in peas, asparagus, potatoes, salt and pepper and stir well. Continue cooking for 2-3 minutes, then add in broth, milk and lemon juice. Bring to a boil, then reduce to low and simmer for 20 minutes. 
  4. After 20 minutes, add in the spinach and dill. Continue cooking on low for 5-10 minutes, until spinach is wilted. 
  5. Carefully transfer the soup to a heat-safe blender. Add the remaining 1 tablespoon vegan butter and blend on high until smooth and creamy. Alternatively, you can use an immersion blender and blend directly in the pot. Taste and adjust salt and pepper as desired. 
  6. Serve topped with nondairy cream or yogurt, pea shoots or microgreens and more black pepper. 

Notes

Leeks: if you don't have any, sub with 1 diced yellow onion. 

Potatoes: You can use Yukon gold or russet potatoes in this recipe. Avoid using red potatoes, which can be waxy and mealy when blended. 

Dill: fresh dill is definitely best for flavor in this recipe, but if you don't have any, sub with 1 ½ teaspoon dried dill. 

Nondairy milk: we use a small amount of nondairy milk to make this vegan asparagus soup extra creamy. Full fat oat milk is my favorite option and also keeps this recipe nut free. It has a very neutral flavor and makes for a creamy, rich soup. Cashew milk is the next best option. 

Spinach: you can also sub with kale. 

Storage: store leftovers in an airtight container in the fridge for up to 5 days. It's best reheated on the stovetop, but you can also microwave. We don't suggest storing this soup in the freezer. Potato-based soups can sometimes be a bit mealy when defrosted. 

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 Bowl
  • Calories: 241
  • Sugar: 6.5 g
  • Sodium: 956.6 mg
  • Fat: 11.7 g
  • Carbohydrates: 31.1 g
  • Fiber: 5.2 g
  • Protein: 6.5 g

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Soup Recipes

  • Overhead view of broccoli soup in a bowl alongside grilled cheese.
    Sheet Pan Broccoli Cheddar Soup
  • Soup in a bowl with noodles, butternut squash, and kale.
    Turmeric Chicken Noodle Soup
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup
  • Front view of finished soup garnished with chickpeas.
    Coconut Curry Butternut Squash Sheet Pan Soup

Comments

    Let us know what you think! Cancel reply

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

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

  1. MaryAnn Coy says

    July 04, 2022 at 5:44 am

    Can this be served as a cold first course Summer soup as well as hot?

    Reply
    • Lexi says

      July 04, 2022 at 11:40 am

      Yes, that would be delicious!

      Reply
  2. KERRI says

    May 04, 2022 at 10:19 am

    Absolutely delicious!

    Reply
  3. PAULINE says

    April 04, 2021 at 9:08 am

    Yummy!!!

    Reply
Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Seasonal

  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini

Popular

  • Overhead view of fruit and nut crackers on a plate.
    Gourmet Fruit and Nut Crackers
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen