Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery. Sauté for 5 minutes until softened.
- Stir in garlic and cook for 1 minute until fragrant.
- Add zucchini, green beans, and potatoes. Cook for 3 minutes.
- Pour in diced tomatoes and vegetable broth. Bring to a boil.
- Reduce heat to low, cover, and simmer for 20 minutes.
- Stir in cannellini beans and pasta. Cook for 8-10 minutes until pasta is tender.
- Add spinach/kale and Italian seasoning. Cook for 2 minutes until wilted.
- Season with salt and pepper to taste.
- Ladle into bowls and garnish with Parmesan and fresh basil (if using).
- Serve with crusty bread.
Notes
✅ Make it Vegan: Skip Parmesan or use a vegan alternative.
✅ Storage: Keeps well in the fridge for 3-4 days. Freezes well (without pasta).
✅ Variations: Add diced tomatoes, bell peppers, or swap pasta for rice/quinoa.