Asparagus Soup Recipe
A creamy and vibrant asparagus soup made with fresh leeks, Yukon gold potatoes, and bright basil, finished with a dollop of Greek yogurt and crunchy pine nuts for added texture and flavor. This healthy and comforting recipe is perfect as a light lunch or appetizer.
- Author: Mia
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Sautéing, Simmering, Blending
- Cuisine: American
- Diet: Vegetarian
Vegetables
- 2–3 leeks, chopped (white and light green parts)
- 2–3 garlic cloves, crushed
- 2 medium Yukon gold potatoes (about 12 ounces), peeled and diced into 1/2-inch pieces
- 1.25 pounds asparagus, ends trimmed and cut into 1-inch pieces
- 1 cup fresh basil leaves, plus a few for garnish
Liquids and Oils
- 1 tablespoon extra-virgin olive oil (or avocado oil)
- 4 cups low-sodium vegetable broth (or chicken broth)
Seasonings and Extras
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ½ cup plain Greek yogurt
- 2 tablespoons pine nuts
- Prepare the vegetables. Chop the leeks and cut the asparagus into 1-inch pieces. Peel and dice the Yukon gold potatoes into 1/2-inch cubes after washing under cold water.
- Sauté garlic. Heat olive oil in a Dutch oven over medium-high heat. Add crushed garlic cloves and sauté until fragrant, about 1-2 minutes, being careful not to burn.
- Cook leeks. Add chopped leeks to the pot and cook, stirring occasionally, until softened, about 5 minutes.
- Add potatoes and broth. Stir in diced potatoes and pour in the vegetable broth. Season with kosher salt and black pepper. Bring the mixture to a boil.
- Simmer until tender. Once boiling, reduce heat to low and let simmer until potatoes are tender, about 10-12 minutes.
- Cook asparagus. Add the chopped asparagus to the pot and cook for an additional 5 minutes until tender but still vibrant green.
- Add basil and blend. Remove from heat and stir in most of the fresh basil leaves, reserving some for garnish. Use an immersion blender to puree the soup until smooth and creamy.
- Adjust seasoning. Taste and adjust salt and pepper as needed.
- Serve. Ladle soup into bowls, add a dollop of plain Greek yogurt to each, and garnish with remaining basil leaves and pine nuts. Serve warm and enjoy.
Notes
- You can substitute chicken broth for vegetable broth for a richer flavor.
- For a vegan version, replace Greek yogurt with coconut yogurt and omit pine nuts if desired.
- To toast pine nuts, heat them in a dry skillet over medium heat for 2-3 minutes until golden and fragrant.
- This soup freezes well; store in airtight containers for up to 3 months.
- Adjust the thickness by adding more broth if you prefer a thinner consistency.
Nutrition
- Serving Size: 1 cup
- Calories: 160
- Sugar: 3g
- Sodium: 320mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 5mg
Keywords: asparagus soup, creamy asparagus soup, spring soup, healthy soup, vegetarian soup, easy asparagus recipe