This vegan asparagus soupr ecipe is a simple way to put a healthy plant-based dinner on the table. Made with fresh asparagus and nutritious white beans, this dairy-free soup tastesevery bit as good as any traditional cream of asparagus soup!
In a large stockpot fit with a steamer basket, add 1 to 2 inches (2.5 to 5 cm) of water andsteam the asparagus for 5 to 7 minutes, until bright green. Rinse with cold water to stopthe cooking process. Cut the tops from half of the asparagus and set aside for garnish.
Drain and dry the stockpot. Add the olive oil and heat until shimmering. Reduce the heat to medium-low and add the onion and salt. Sauté until golden brown, 12 to 15 minutes. Add the garlic and sauté for 1 to 2 minutes.
Increase the heat to medium and add the vegetable broth, cooked asparagus, cannellinibeans, coconut milk and nutritional yeast. Bring to a simmer and cook for about15 minutes, until the beans are soft. Using an immersion blender, blend the soup until smooth and creamy.
Stir in the lemon juice and garnish with the asparagus tops and pepper. Serve immediately.