Ingredients
Equipment
Method
Step 1: Sauté the Base Vegetables
- Melt butter and olive oil in a large Dutch oven or soup pot over medium heat. Add diced onions, chopped carrots, and celery. Cook for 5–7 minutes, stirring frequently, until the onions are translucent. Add minced garlic and cook for 30 seconds, just until fragrant.
Step 2: Simmer Core Ingredients
- Add the remaining ingredients through water (like green beans, zucchini, tomatoes, and seasonings). Cover the pot and bring to a boil. Once boiling, uncover and reduce to a gentle simmer for 10 minutes.
Step 3: Cook the Pasta
- Add small pasta shells into the simmering soup. Cook until just al dente, following the package instructions. This ensures the perfect texture!
Step 4: Wilt the Spinach
- Remove the pot from heat and stir in the baby spinach. Let it wilt for about 1 minute. If the soup feels too chunky, add more water to adjust the consistency.
Step 5: Serve and Garnish
- Ladle the soup into bowls. Garnish with freshly grated Parmesan cheese and a few fresh basil leaves, if desired.
Nutrition
Notes
This recipe is great for meal prep and freezing leftovers. Nutrition information is estimated based on common ingredients and serving sizes and may vary.