This Creamy Vegan Asparagus Soup is a velvety blend of fresh asparagus, aromatic garlic, and a touch of lemon, creating a deliciously light yet comforting bowl that's perfect for any season and ready in about 30 minutes.
If you love asparagus recipes, try Vegan Spanish Paella, Vegan Couscous Salad, or Vegan Orzo Pasta Salad With Sunflower Seed Pesto.
The magic lies in its simplicity – fresh asparagus, aromatic garlic, and a hint of lemon combine to create a velvety, irresistibly light, yet satisfying blend.
I add peas for slight sweetness and more nutrients. This is perfect for spring and early summer seasons when you need a touch of warmth without the heaviness.
Jump to:
Why You'll Love This Recipe
- Fresh and Flavorful: The combination of fresh asparagus, peas, aromatic garlic, and a hint of lemon makes for a vibrant and deliciously light soup.
- Creamy and Comforting: Despite being dairy-free, this soup has a rich, creamy texture that provides a comforting warmth, perfect for any season.
- Easy to Make: With straightforward steps, this recipe is quick and easy to prepare, making it ideal for weeknight dinners.
- Healthy and Nutritious: Packed with vitamins and minerals from fresh vegetables, this soup is a wholesome choice that’s also vegan and gluten-free.
- Versatile: Enjoy it as a starter or a light lunch, or pair it with crusty bread for a more substantial meal.
Recipe Ingredients
You’ll need the following ingredients to make this delicious creamy asparagus soup. See the recipe card for measurements.
- All-Purpose Flour - The flour thickens this soup slightly. It thickens more after it cools but still remains fairly thin. If you prefer a thinner consistency, you can omit the flour - the flavor will still be delicious.
- Peas - I use frozen peas for this recipe.
- Veggie Broth - I measure out the four cups of water and then add a spoonful of the Better Than Boullion Vegetable Paste to the water. This helps me control the flavor intensity I want from the veggie stock, which tastes much better than the carton veggie broth.
Additions and Variations
- Potatoes: Add diced potatoes to the vegan asparagus soup for extra body and something to bite on. If you puree it with the potatoes, it will be even thicker.
- Beans: Add a can of cannellini beans to the soup and puree for a natural thickener.
- Spicy: Add a pinch of red pepper flakes or a dash of hot sauce for a spicy kick.
- Leeks: Use leeks or shallots instead of onions for a subtle, sweet flavor.
- Carrot: Add diced carrots to the soup for a slight sweetness and a colorful variation.
- Cashew Cream: Substitute the coconut milk with homemade cashew cream for a rich, dairy-free option. You can also use thicker plant-based milk like oat milk, but I find it's not as creamy. It's fine if you're in a pinch.
How To Make Creamy Vegan Asparagus Soup
Here is the process in pictures. See the recipe card for detailed instructions and tips.
Step 1: In a large pot, saute onions and garlic in olive oil or veggie broth over medium heat. Stir often so the bottom does not burn.
Step 2: Add the asparagus and saute for 5 minutes.
Step 3: Add the salt, black pepper, coriander, and flour. Stir until well incorporated.
Step 4: Add the veggie broth and frozen peas. Mix well. Allow to boil then turn it down to a simmer for 15 minutes.
Step 5: Using a blender or an immersion blender, puree until the consistency you want.
Step 6: Finally, add the coconut milk and fresh lemon juice. Taste for any adjustments.
Recipe Tips
- Use Fresh Asparagus: For the best flavor and texture, use fresh, in-season asparagus. Look for firm, bright green stalks with closed tips. March through early June is asparagus season, but you can often find it fresh throughout the summer.
- Trim the Ends: Snap off the woody ends of the asparagus before cooking. The natural breaking point is where the tender part begins. Then, chop them into small pieces for easy and fast cooking times.
- Blending: Use an immersion blender for easy blending directly in the pot. If using a countertop blender, blend in batches with a towel over the top so it doesn't explode all over.
- Seasoning: Taste and adjust the seasoning before serving. A pinch of extra salt, a squeeze of lemon, or a dash of pepper can make a big difference.
- Garnish: Top the soup with a drizzle of olive oil and fresh herbs like parsley or chives. During the late spring, I often have the chive blossoms from my garden to decorate soups and salads with. You can also use asparagus spears for a nice presentation.
- Cooling: This soup thickens as it cools, just slightly.
Serving Suggestions
- Crusty Bread: Serve the soup with a side of crusty bread or a warm baguette to soak up the creamy goodness.
- Fresh Salad: Pair the soup with a fresh, crisp salad. A simple mixed greens salad with a light vinaigrette like Classic French Salad Dressing, complements the rich soup nicely.
- Crackers, Breadsticks, or Croutons: Serve with your favorite vegan crackers, croutons, or breadsticks for a crunchy contrast.
- Sandwich: Pair with vegan grilled cheese or a hearty sandwich like Vegan BLT Sandwich With Soy Curls for a more filling meal.
- Lemon Wedge: Serve with a lemon wedge on the side for an extra squeeze of fresh citrus that brightens up the flavors.
- Roasted Vegetables: A side of roasted vegetables, such as carrots or sweet potatoes, adds a hearty component to the meal.
Storage and Reheating
- Storing: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove, adding a splash of broth if needed.
- Freezing: This soup freezes well. Cool completely, then freeze in individual portions for up to 3 months. Thaw in the refrigerator overnight before reheating.
Asparagus Soup FAQS
I have always used fresh asparagus, but frozen should work fine. However, thaw it before adding it to the soup, and adjust the cooking time, as frozen asparagus may cook faster than fresh asparagus.
Feel free to add other vegetables, such as spinach, leeks, or carrots, to enhance flavor and nutrition. This soup is extremely forgiving with anything you may want to add. Just try to keep the same volume of vegetables to maintain the same consistency.
You can use other plant-based milk, such as almond, soy, or oat milk. However, to maintain the same creaminess, consider using cashew cream or store-bought vegan cream.
Creamy Vegan Asparagus Soup
- Total Time: 35 Minutes
- Yield: 4 bowls 1x
- Diet: Vegan
Description
This Creamy Vegan Asparagus Soup is a velvety blend of fresh asparagus, aromatic garlic, and a touch of lemon, creating a deliciously light yet comforting bowl perfect for any season!
Ingredients
- 2 tablespoons of olive oil
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 ½ pounds of asparagus, trimmed and cut into small pieces
- 3 tablespoons of all-purpose flour
- 1 teaspoon salt
- ½ teaspoon coriander
- ½ teaspoon pepper, to taste
- 4 cups vegetable broth
- 1 cup frozen peas
- 1 cup of coconut milk
- 1-2 tablespoons lemon juice, to taste
- fresh chives or parsley for garnish
Instructions
- Sauté Aromatics: Heat olive oil over medium heat in a large pot. Add the onion and a pinch of salt and saute until translucent - about 5 minutes. Add the garlic and saute for another minute until fragrant.
- Cook Asparagus: Add the asparagus and cook for another 5 minutes.
- Seasoning: Add the salt, coriander, pepper, and flour. Mix well until the flour disappears.
- Simmer: Pour in the peas and vegetable broth, bring to a boil, then reduce heat and simmer for 15 minutes.
- Blend: Use an immersion blender or blender to puree the soup until smooth. Return to the pot and stir in the coconut milk and lemon juice.
- Serve: Garnish with fresh chives, parsley, and a drizzle of oil if desired.
Notes
The 1 ½ pounds of asparagus is measured after it has been trimmed. That's about 2 ½ to 3 cups chopped.
The flour thickens this soup slightly. You can omit it if you don't mind a thinner soup. It will also thicken up as it cools.
If using a blender, puree the soup in batches, even if it seems like it will all fit. The heat can cause the blender to pop open and create a mess. Ask me how I know.
Top the soup with a drizzle of olive oil and croutons or roasted chickpeas. I used asparagus tips, chives, and chive blossoms in the pictures for a pretty presentation. See the post for more serving suggestions.
Nutritional info is only an estimation. You can use an app like Cronometer to get exact measurements.
- Prep Time: 5 Minutes
- Cook Time: 30 Minutes
- Category: Soups
- Method: Stove Top
- Cuisine: American
Serena says
Really good simple soup. Very healthy and both my husband and I loved it. Love the chive blossoms for the pictures.
Regi Pearce says
Thanks, Serena. It is really good. Great way to use up those big bags of asparagus we get from Costco...lol. Thanks for the comment.