Ingredients
Equipment
Method
- Warm olive oil over medium-high heat. Add onion, carrot, celery, and potato. Cook, stirring, until onions are glossy and carrots brighten.
- Stir in garlic, Italian seasoning, salt, and pepper. Add zucchini and cook briefly so it softens but stays structured.
- Pour in broth, then add beans and pasta. Bring to a boil, reduce to a steady simmer. Cook 8–10 minutes until pasta is al dente and potatoes are tender.
- Stir in spinach, asparagus, and peas. Cook about 2 minutes until greens are wilted and veggies are vivid.
- Off heat, stir in cheese, pesto, and lemon juice. Taste and adjust seasoning with salt or more lemon if needed.
- Ladle into bowls and top with fresh basil. Serve immediately.
Nutrition
Notes
Make it your own: swap in chickpeas, kale, or orzo; finish dairy-free with olive oil and herbs instead of cheese and pesto. To store: keep 3–4 days refrigerated. For freezing, omit pasta and add fresh-cooked pasta when reheating.
