Ingredients
Method
- Heat the olive oil in a large Dutch oven or heavy pot over medium heat. Add the diced onion, carrots, and celery, cooking until softened, about 5-7 minutes.
- Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it.
- Stir in the zucchini, green beans, dried herbs, and bay leaf. Season with a pinch of salt and pepper to help vegetables release their flavors. Cook for 3-4 minutes, stirring occasionally.
- Add the diced tomatoes with their juice and tomato paste. Stir to combine, allowing the tomato paste to coat the vegetables evenly.
- Pour in the vegetable broth and bring the mixture to a gentle boil. Reduce heat to low, cover, and simmer for 20 minutes to allow the flavors to meld.
- Add the cannellini and kidney beans. Simmer uncovered for an additional 10 minutes.
- Meanwhile, cook the pasta separately according to package instructions until just al dente. Drain and set aside.
- When the soup has simmered for the full time, add the chopped spinach and stir until wilted, about 1 minute.
- Add the cooked pasta to the soup. Taste and adjust seasoning with salt and pepper as needed.
- Remove from heat, discard the bay leaf, and stir in the fresh basil leaves.
- Ladle the hot soup into bowls. Drizzle each serving with a little olive oil and sprinkle with freshly grated Parmesan cheese before serving.
Nutrition
Calories: 194kcalCarbohydrates: 26gProtein: 7gFat: 9gSaturated Fat: 1gCholesterol: 2mgSodium: 955mgFiber: 7gSugar: 11g
Tried this recipe?Let us know how it was!