Vegan Cream of Asparagus Soup

Posted by in Cooking, Easter, Lunch/Dinner, Soup, Valentine's Day | 0 comments















Hello & Happy Tuesday!!








This weekend we celebrated Easter! While I was busy all day Sunday, I knew I wanted to whip up this spring inspired Asparagus Soup. It’s been on my bucket list for a quite some time and honestly, that asparagus was on it’s way out by Sunday lol. 


While I love many green foods, I was nervous as to what this would taste like. Not only could the color be somewhat off-putting for even veggie enthusiasts, I questioned what it would taste like. I’m a huge fan of roasted or steamed asparagus, but creamed up in a soup, I wasn’t so sure. However, this is the kind of thinking that made me wait so long to try it and I was kicking myself after the first bite, because.. it’s unbelievably good and has little to no ingredients. If you’re in a bind for time or ingredients this recipe can work for you. 


It’s less than 10 ingredients and takes perhaps less than 20 minutes to throw together. You CAN’T beat that. I’m a huge fan of soups, but to be honest, they contain a lot more ingrains and have more steps, so again, you just can’t top this recipe in terms of those components with the flavor you achieve. 








What’s fab about this recipe, is truly everything. It’s a handful of staple ingredients, quick easy, creamy, cheesy, has a gorgeous color, perf for spring, can easily be made in bulk, perf for spring entertaining, packs tons of veggies, healthy fats, flavor, and is so good I could literally eat it in the burning hot sun lol.




If you love all things asparagus, this vegan Cream of Asparagus Soup will be you dream recipe!! It’s a must try!!












Why this recipe rocks: 










Veggie Packed

Gorgeous Color 

Perf for spring

Creamy texture






















































Serves 2-4 servings

Vegan Cream of Asparagus Soup

15 minPrep Time

10 minCook Time

25 minTotal Time

Save RecipeSave Recipe


  • 2 tbsps vegan butter
  • 1 medium size yellow onion, diced
  • 2 cloves garlic, minced
  • 2 lb. asparagus, ends trimmed, cut into 1" pieces (2 bundles)
  • 4 cups. vegetable broth
  • 1 heaping cup soaked cashews, soak overnight or boil for 10 minutes 
  • 1 handful spinach 
  • Salt/Black Pepper as needed 
  • 2 tbsp nutritional yeast (optional)


  1.  In a heavy pot over medium heat, melt the vegan butter. Add the onion and cook for 4-5 minutes on low/med heat.
  2. Add the garlic and cook for 2 minutes.
  3. Add asparagus, season with salt and pepper, and cook for another 5 minutes.
  4. Add broth and and bring to a boil.
  5. Reduce to a simmer, and cook until asparagus is very tender but still green, 10 to 15 minutes.
  6. In a blender add the cashews, asparagus soup, and spinach, blend until smooth. You can add more spinach to achieve desired color. Return to pot and warm over low heat.
  7. Season with salt and pepper to taste.Garnish with more black pepper and blanched asparagus.











Subscribe to Eat Drink Shrink Newsletter

Get exclusive recipes delivered straight to your inbox plus a FREE iTunes Vegan Desserts E-book with over 40 Recipes!

I agree to have my personal information transfered to MailChimp ( more information )

*Full discount code provided post email confirmation!

Leave a Comment

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

Rate this recipe:

This site uses Akismet to reduce spam. Learn how your comment data is processed.