Creamy, comforting, and packed with nutrients, this Extra Easy Healthy Cream of Asparagus Soup is the perfect quick and wholesome meal for any time of year. Made with fresh asparagus and a handful of pantry staples like low-sodium vegetable broth, unsweetened almond milk, and a touch of olive oil, this dairy-free and vegan-friendly soup is rich in flavor without the guilt. Infused with garlic, onion, and a hint of lemon juice for brightness, it’s puréed to silky perfection for a velvety texture that’s both satisfying and light. Ready in just 25 minutes, this asparagus soup is a breeze to whip up on busy weeknights and makes for an elegant starter or a cozy main dish. Garnish with a sprinkle of fresh parsley for the ultimate finishing touch!
Scan with your phone to download!
Trim the woody ends off the asparagus and chop the spears into 1-inch pieces. Set aside.
Peel and finely chop the onion and garlic.
In a large soup pot, heat the olive oil over medium heat. Add the chopped onion and garlic, and sauté for 3-4 minutes until softened and fragrant.
Add the chopped asparagus to the pot and stir to coat with the onion mixture. Cook for another 2 minutes.
Pour in the vegetable broth and bring to a boil. Reduce the heat to a simmer and let the soup cook for 8-10 minutes, or until the asparagus is tender.
Remove the pot from heat and allow it to cool slightly. Use an immersion blender to purée the soup until smooth. Alternatively, carefully transfer the soup in batches to a countertop blender and blend until smooth, then return it to the pot.
Stir in the almond milk, salt, black pepper, and lemon juice. Heat the soup gently over low heat for 2-3 minutes, making sure it doesn’t boil.
Taste and adjust the seasoning, adding more salt, pepper, or lemon juice if needed.
Ladle the soup into bowls and garnish with fresh parsley if desired. Serve warm and enjoy!
Serving size | (1889.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 395.6 |
Total Fat 17.5g | 0% |
Saturated Fat 2.4g | 0% |
Polyunsaturated Fat 1.6g | |
Cholesterol 0mg | 0% |
Sodium 1926.7mg | 0% |
Total Carbohydrate 50.8g | 0% |
Dietary Fiber 13.0g | 0% |
Total Sugars 20.9g | |
Protein 14.6g | 0% |
Vitamin D 100.0IU | 0% |
Calcium 659.8mg | 0% |
Iron 12.6mg | 0% |
Potassium 2270.9mg | 0% |
Source of Calories