Go Back
+ servings
Close up of cream of asparagus soup in bowl with spoon
Print Pin
5 from 218 votes

Vegan Asparagus Soup

This Vegan Asparagus Soup is rich and creamy without any cream. It's made with vegetables & roasted asparagus - a quick, easy and healthy recipe for spring!
Course Soup
Cuisine American
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6 servings
Calories 143kcal
Author Yumna Jawad

Ingredients

Instructions

  • Preheat oven to 400°F and place asparagus on a baking sheet. Drizzle with 1 tablespoon of olive oil, and season with salt and pepper. Toss to coat and roast for 10-15 minutes until the asparagus slightly softens.
  • Heat remaining olive oil in a large stock pot over medium heat. Add the onions and garlic and cook until onions are translucent, about 5 minutes.
  • Add the potatoes, season with salt and pepper, then cook with the onions and garlic for a few minutes. Pour the vegetable broth and almond milk, bring mixture to a boil, then reduce heat to a simmer until the potatoes are tender, about 20 minutes.
  • Add the roasted asparagus into the pot. Uses an immersion blender to blend the soup until it’s smooth and creamy. You can also do this in batches in a blender.
  • Stir in the lemon juice and serve with grilled bread and chives, if desired.

Video

Notes

Storage: Store any leftovers in an airtight container. They will last about 3-4 days in the fridge or in the freezer for up to 3 months.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Instead of potatoes, you can use cauliflower, rice or even rutabaga.
  • If you can't find vegan better half I used in the video, you can substitute any unsweetened almond milk of choice. If you don't care for it to stay vegan, you can also use regular milk or regular half and half.
Equipment:  I love using my Cuisinart Smart Stick hand blender for blending soups. It's quick and easy and gets me the perfect consistency, without any chunks of vegetables leftover. And it's easier to transferring the soup in batches to a blender.
* Please note the nutrition label does not include any toppings.

Nutrition

Calories: 143kcal | Carbohydrates: 19g | Protein: 6g | Fat: 5g | Sodium: 518mg | Potassium: 591mg | Fiber: 5g | Sugar: 5g | Vitamin A: 1475IU | Vitamin C: 26.2mg | Calcium: 164mg | Iron: 5.2mg