Ingredients
Equipment
Method
Cooking Steps:
- Step 1: In your large pot, heat the olive oil over medium heat. Add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the vegetables start to soften and the onion becomes translucent.
- Step 2: Once the aromatics are ready, stir in the minced garlic, chopped thyme, and chopped sage. Cook for an additional 1-2 minutes, stirring frequently so the garlic doesn’t burn.
- Step 3: Add the diced zucchini, salt, and black pepper to the pot. Stir well to combine all the flavors. Cook for about 3 minutes until the zucchini starts to soften.
- Step 4: Next, add the broth and diced tomatoes (including their juice) to the pot. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for about 15 minutes.
- Step 5: After the soup has simmered, stir in the rinsed beans and baby spinach. Allow the soup to cook for another 5 minutes, until the spinach wilts.
- Step 6: Finally, remove the pot from heat and stir in the freshly grated Parmesan cheese. Taste and adjust the seasoning with more salt and pepper as needed.
Notes
- Customize the soup with your favorite beans or add more vegetables for extra nutrition.
- For a creamy texture, stir in a splash of heavy cream or coconut milk at the end.
- Store leftovers in an airtight container for up to 4 days or freeze for up to 3 months.
