A vegan asparagus soup that is creamy, hearty, and filled with hidden vegetables making for a delicious and healthy winter meal. Made in just 40 minutes for a quick dinner any night of the week.
Disclosure: This post may contain affiliate links.
A few months back I experimented with Cauliflower Alfredo Sauce.
Since then it's been cauliflower everything. What a magical vegetable, really! Sure, it has all kinds of heart-healthy, anti-inflammatory, cancer-fighting benefits. But beyond that, by having very mild flavor, it becomes a great way to create a creamy base for all kinds of recipes while sneaking in a little extra vegetable into your meals.
So when I decided to makeVegan Asparagus Soup for the blog, I knew immediately what delicious, creamy, and oh so healthy vegetable I'd be sneaking in.
INGREDIENTS FOR CREAM OF ASPARAGUS SOUP
The vegan cream of asparagus soup is made with just a handful of ingredients that you likely already have on hand. The ingredients include:
- onions
- garlic
- asparagus
- cauliflower
- vegetable broth
- lemon
- nutritional yeast
- salt and pepper, to taste
Plus optional toppings such as:
- vegan parmesan cheese
- caramelized onions
- freshly ground pepper
When it comes to vegan parmesan cheese, I’m a HUGE fan of Violife parmesan. It is creamy, melty, and tastes exactly how I remember parmesan to taste. I find their cheeses at Whole Foods but you can also check out this map to find Violife near you.
If you don’t have access to Violife, you can make your own parmesan or omit it altogether.
HOW TO MAKE VEGAN ASPARAGUS SOUP
This vegan asparagus soup is super simple to make. It can be made in just one pot in under 30 minutes. Let’s look at this step by step.
STEP ONE: GRAB YOUR BEST SOUP POT
When it comes to soup pots, I love my Dutch Oven from Le Creuset for soups. Made from cast iron, they are perfect for slow cooking and simmering soups and stews. My Dutch Oven is one of the most useful and versatile kitchen tools I have and although it’s a bit pricey, you will use this one over and over again (for soups, stews, sides, bread, and even desserts!) and it will last you a lifetime.
Plus they come in all different colors! Check them out here.
While any soup pot will do, when I have loved and trusted kitchen items, I like to share them with you. As a minimalist, I prefer few, high-quality, multi-functional products and I know many of you share that value. Besides, the holidays are upon us and I know some of you are thinking about gifts for your loved ones.
STEP TWO – Make the Soup Base
Heat oil in a large stockpot over medium-high heat. Stir in onions and garlic and cook until onions are translucent about 7 minutes.
Add asparagus, cauliflower, and vegetable broth. Bring to a boil, then reduce heat to a simmer. Simmer for about 10 minutes, until asparagus and cauliflower are tender.
STEP THREE – Purée The Soup
Transfer the soup to a blender (this may have to be done in batches) and blend until smooth. You can also do this with an immersion blender. Return to heat and stir in lemon juice, nutritional yeast, and salt and pepper.
Serve with desired toppings.
SERVING AND STORING Cream of Asparagus SOUP
- This soup can be eaten immediately once it’s ready. It just takes about 20 minutes from start to finish.
- Serve with vegan parmesan, caramelized onions, and fresh asparagus
- Serve this vegan soup with a big salad or artisan bread.
- Leftover soup can be stored in the refrigerator for up to 3 days or in the freezer for up to 1 month. To serve frozen soup, let it thaw overnight in the refrigerator. Once it’s mostly thawed, gently reheat the soup in a small soup pot.
MORE VEGAN SOUP RECIPES
Do you love soup as much as I do? Then make sure to check out these other wildly popular vegan soups.
That’s everything you need to know about making the perfect vegan potato soup. Let’s give it a go!
Vegan Asparagus Soup
Ingredients
Cream of Asparagus Soup
- 1 tablespoon olive oil
- 1 yellow onion, thinly slicked
- 3-4 cloves garlic, minced
- 2 pounds asparagus, ends trimmed and chopped
- ½ head medium cauliflower
- 6 cups vegetable broth
- 1 juice of lemon
- ½ cup nutritional yeast
- salt and pepper, to taste
Optional Toppings
- vegan parmesan cheese
- caramelized onions
- fresh asparagus
- freshly ground pepper
Instructions
- Heat oil in a large stockpot over medium-high heat. Stir in onions and garlic and cook until onions are translucent about 7 minutes.
- Add asparagus, cauliflower, and vegetable broth. Bring to a boil, then reduce heat to a simmer. Simmer for about 10 minutes, until asparagus and cauliflower are tender.
- Transfer soup to a blender (this may have to be done in batches) and blend until smooth. You can also do this with an immersion blender. Return to heat and stir in lemon juice, nutritional yeast, and salt and pepper.
- Serve with desired toppings.