I'm excited to share this incredibly delicious creamy vegan asparagus soup recipe with you. It's a light and savory spring soup that's both dairy-free and gluten-free.

When it comes to asparagus, I absolutely adore its distinct flavor.
Pairing this simple vegetable with my passion for creating easy plant-based soups led to the creation of this luscious vegan asparagus soup.
What makes this recipe fantastic is that it's simple to prepare in just one pot. Similar to my dairy-free broccoli soup, it's perfect for batch cooking and can be relished as a delightful main dish, appetizer, or starter.
Key Ingredients

The complete list of ingredients with measurements, can be found in the full recipe card below.
The spotlight of this soup is fresh asparagus spears. I always ensure to choose spears that are firm to the touch and devoid of wrinkles. After giving them a good wash, I trim off the tough ends and cut the spears into quarters. Frozen asparagus can be used too.
For the creamy component of this recipe I use a combination of potatoes, such as Yukon Gold or All-Rounder, and creamy coconut milk (or any dairy free milk) to achieve a smooth texture. The starch from the potatoes helps thicken the soup, while the coconut milk lends a subtle, delightful flavor without cream. This combination is what I also like to use for my easy butternut squash soup.
To bring all the flavors together, I usually opt for Massel brand vegetable stock, as it's both plant-based and gluten-free. However, any type of vegetable broth can be used, with the salt and pepper adjusted to taste. On the topic of broths, dive into making vegetable broth from vegetable scraps.
Variations
For a delightful cheesy flavor, a couple of spoonfuls of nutritional yeast can be added. I also don't mind a squeeze fresh lemon juice into individual portions before serving for a little zest.
Oil-Free Option
If you prefer an oil-free version, you can water sauté the onions instead of caramelizing them in oil. Do note that the level of caramelization of the onions will affect the color of the soup.
You might also enjoy an oil-free simple carrot potato soup.
Janelle's Tips
Using an immersion blender is the simplest way to achieve a smooth puree, but a regular blender works just as well.
Toppings such as fresh veggies, sprouts, nuts, seeds, or roasted legumes can add a fun twist to this green soup. In the photos I used dry toasted pine nuts.
Other fabulous way to use asparagus is making pickled asparagus or potato asparagus salad.
Storage
This soup is perfect for meal prepping. Simply let it cool down to room temperature, transfer it to an airtight container, and store it in the fridge for up to a week, this is similar to storing my vegan cauliflower soup.
Did you make this? I'd love to know! Leave me a comment below with a ★★★★★ star rating or tag @plantbasedfolk on social media.
Recipe
Vegan Asparagus Soup
Ingredients
- 650 grams Asparagus spears trimmed and quartered
- 2 medium Potatoes diced
- 1 medium Onion brown or white, diced
- 2 cloves Garlic, crushed crushed
- ¾ cup Coconut milk
- 4 cups Vegetable stock
- 2 tablespoon Olive oil
- ½ teaspoon Paprika
- ⅓ cup Pine nuts optional garnish
Instructions
- Over medium heat, in a pot add oil and onion together whilst cold and lightly caramelize onion. See ingredients section above for oil-free version.1 medium Onion, 2 tablespoon Olive oil
- Add asparagus and stir through the onion, coating every bit of asparagus until they have slightly softened. Add potato, garlic, vegetable stock, paprika and stir. Cover pot and bring to a soft boil, then turn the heat to low and allow to simmer for about 12 minutes.650 grams Asparagus spears, 2 medium Potatoes, 4 cups Vegetable stock, ½ teaspoon Paprika, 2 cloves Garlic, crushed
- Add coconut milk, cover the pot and allow to simmer for another 3 minutes. Take the asparagus soup off heat and allow to cool for 5 min. Optionally - Meanwhile, dry pan toast pine nuts until golden.Using an immersion blender, blend the soup until creamy. Garnish with pine nuts and serve warm.¾ cup Coconut milk, ⅓ cup Pine nuts
Video
Notes
Nutrition
N.B., nutrition info is an estimate based on an online nutrition calculator. This will vary based on the specific ingredients you use.
If you enjoyed this recipe, consider supporting my work for the cost of a cup of coffee.
Carla
The perfect recipe for using up late season asparagus which can be a little woody but still so much flavour!
Liz
SO yummy!! I bought too much asparagus and my hubby was tired of me roasting it! Your soup hit the spot on a rainy evening!!!
Mary
Delicious. It was 104 here today so I let the soup cool down before we ate it. It was a perfect light supper for a sweltering summer day.
Norma
Oh, this is the perfect soup for my mom! She loves asparagus and this the thumbs up
Bernadette
Amazing! I had all the ingredients needed to make this soup so I gave it a try for lunch yesterday. Both my husband and I loved it!