Go Back
+ servings
Close up of cream of asparagus soup in bowl with spoon
Print Pin
5 from 221 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 166kcal
Author Yumna Jawad

Ingredients

  • 2 pounds asparagus ends trimmed and chopped
  • 2 tablespoons olive oil divided
  • 1 teaspoon salt divided
  • 1 teaspoon black pepper divided
  • 1 onion chopped
  • 2 garlic cloves sliced
  • 1 pound Yukon gold potatoes chopped
  • 4 cups low sodium vegetable broth
  • 2 cups plant-based milk or regular
  • 1 lemon juiced
  • Garlic bread for serving

Instructions

  • Preheat the oven to 400°F and line a baking sheet with parchment paper.
  • Place the asparagus on the prepared baking sheet. Drizzle olive oil on top and season with ½ teaspoon salt and ½ teaspoon black pepper. Use your hands to toss the asparagus until they are evenly coated with the oil and seasonings. Straight the asparagus into a single layer on the baking sheet. Bake the asparagus for 12-15 minutes, or until they are tender but still crisp.
  • Heat remaining olive oil in a large stock pot over medium heat. Add the onions and garlic and cook until the onions have softened, about 5 minutes.
  • Add the potatoes, and season with the remaining salt and pepper, then cook with the onions and garlic for a few minutes. Pour the vegetable broth and 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. Use 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 garlic bread, 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.
* Please note the nutrition label does not include any toppings.

Nutrition

Calories: 166kcal | Carbohydrates: 25g | Protein: 6g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 505mg | Potassium: 684mg | Fiber: 7g | Sugar: 5g | Vitamin A: 1.151IU | Vitamin C: 35mg | Calcium: 158mg | Iron: 4mg