Ingredients
Equipment
Method
Step‑by‑Step Instructions
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 finely chopped onion and 2 minced garlic cloves, stirring frequently for about 3-4 minutes, until the onion is translucent and fragrant.
- Stir in 2 diced carrots, 1 chopped leek, 1 cup of trimmed green beans, 1 cup of chopped asparagus, and 1 diced zucchini. Cook for about 5-7 minutes or until the vegetables begin to soften.
- Pour in 6 cups of vegetable broth along with 1 bay leaf, salt, and pepper to taste. Bring to a gentle simmer and cook uncovered for approximately 20 minutes, stirring occasionally.
- While the soup simmers, combine 1 cup of fresh basil leaves, 1/4 cup of pine nuts, 1 garlic clove, and 1/4 cup of grated Parmesan (or nutritional yeast) in a food processor. Blend until smooth, gradually adding 1/2 cup of olive oil.
- Once the soup has simmered for 20 minutes, stir in 1 cup of frozen peas and 2 cups of baby spinach, along with the juice of half a lemon. Allow to simmer for an additional 3-5 minutes.
- Ladle the soup into bowls and swirl in a generous spoonful of pesto on top before serving.
Nutrition
Notes
Store leftover soup in an airtight container for up to three days. Keep the pesto separate to maintain freshness.
