This creamy asparagus soup with cashew milk is a winner for anyone craving comfort and nourishment in a bowl. It’s easy to make, bursting with flavor, and versatile enough to fit any diet. Try it tonight, and don’t forget the crusty bread for dipping!
Sauté the Aromatics: In a large pot over medium heat, heat the butter or olive oil. Add the diced onion and garlic, cooking until softened and fragrant (about 3-4 minutes).
Cook the Asparagus: Add the asparagus pieces to the pot and cook for another 3-5 minutes, stirring occasionally, until they begin to soften.
Simmer the Soup: Pour in the vegetable broth, bring to a boil, and then reduce the heat to a simmer. Cover and let it cook for about 10 minutes or until the asparagus is very tender.
Blend Until Smooth: Use an immersion blender to puree the soup directly in the pot, or carefully transfer it to a blender in batches. Blend until the soup is silky smooth.
Add the Cashew Milk: Stir in the cashew milk and heat gently over low heat. Do not boil, as this can affect the milk’s texture. Taste and season with salt and pepper.
Serve and Enjoy: Ladle the soup into bowls, garnish with your favorite toppings, and serve warm with crusty bread or crackers on the side.