Ingredients
1 tablespoon extra-virgin olive oil or avocado oil
2–3 leeks, chopped (white and light green parts only)
2–3 garlic cloves, crushed
2 medium Yukon gold potatoes (about 12 oz), peeled and diced ½ inch
4 cups low-sodium vegetable broth (or chicken broth)
1¼ pounds fresh asparagus, ends trimmed and cut into 1-inch pieces
½ teaspoon kosher salt
¼ teaspoon freshly ground black pepper
½ cup plain Greek yogurt (optional for dairy-free, use plant-based yogurt)
1 cup fresh basil leaves, plus extra for garnish
2 tablespoons pine nuts, lightly toasted
Instructions
- Prep vegetables: Wash and peel the potatoes; cut into ½-inch cubes. Chop leeks and trim asparagus ends; cut asparagus into 1-inch pieces.
- Sauté aromatics: Heat oil in a Dutch oven over medium heat. Add garlic and sauté for 1–2 minutes until fragrant. Add leeks and cook until soft.
- Cook potatoes: Stir in diced potatoes and broth. Season with salt and pepper. Bring to a boil, then reduce heat and simmer for 10–12 minutes until potatoes are tender.
- Add asparagus: Stir in asparagus and cook for 5 more minutes until tender but still vibrant green.
- Blend soup: Remove from heat. Add basil leaves (reserve a few for garnish). Use an immersion blender to puree until smooth and creamy. Adjust consistency with extra broth if needed.
- Serve: Taste and adjust salt and pepper. Ladle into bowls, top with a dollop of Greek yogurt, sprinkle with toasted pine nuts, and garnish with basil leaves. Enjoy immediately.
Notes
- Leeks: Select firm leeks with clean, white stalks and tightly rolled green tops. Trim any dark or soft ends.
- Potatoes: Yukon golds create a creamy texture. Red or sweet potatoes are acceptable substitutes.
- Asparagus: Medium stalks are ideal; avoid thick, woody ends.
- Greek yogurt: Optional. Use coconut yogurt or omit for vegan versions.
- Pine nuts: Toasting enhances flavor and adds a satisfying crunch.
- Cooking tip: Ensure vegetables are very tender before blending to avoid stringy texture.
- Storage: Refrigerate in an airtight container for 3–5 days. Freeze for up to 3 months. Reheat gently on the stove or microwave.
- Prep Time: 10 min
- Cook Time: 30 min