With just four ingredients plus a little salt and pepper to taste, this is a very simple and basic vegan cream of asparagus soup recipe. Be sure to use a vegan margarine to make sure your asparagus soup is completely vegan and dairy-free.
See also: More vegetarian soup recipes
See also: More vegetarian soup recipes
Ingredients:
- 1 cup water or vegetable broth
- 1 bunch fresh asparagus
- 2 tbsp vegan margarine
- 2 tbsp flour
- 1 3/4 cups soy milk
- salt and pepper to taste
Preparation:
Blanch asparagus in water or vegetable broth for just a few minutes until asparagus is tender, but not soft and overcooked. Drain, reserving the cooking liquid, and set aside.
In a large soup pot, melt the margarine over medium-low heat, then add the milk and flour, stirring until a thick roux is formed. Remove from heat.
In a blender or food processor, add the asparagus, soy milk roux, asparagus cooking liquid and asparagus. Pulse a few times, until just blended, or until you have the desired consistency. I like to have a few pieces of whole asparagus in my soup, though you may prefer a smoother asparagus soup.
Return to the stove to reheat your soup, and season generously with salt and pepper.



