1cupfresh green beans, trimmed and chopped into bite-sized pieces
1cupfresh spinach, roughly chopped
1can (14 oz)diced tomatoes in juice
4cupslow-sodium vegetable broth
1can (15 oz)cannellini beans, drained and rinsed thoroughly
1teaspoondried oregano
1teaspoondried basil
to tastesea salt and freshly cracked black pepper
1cupsmall pasta (such as ditalini or elbow macaroni)
for servinggrated Parmesan cheese (optional)
Instructions
In a large, heavy-bottomed pot, heat the olive oil over medium heat. Once hot, add the finely diced onion and sauté for about 3 minutes, stirring occasionally, until the onion becomes translucent and soft.
Add the minced garlic and continue to sauté for an additional minute, stirring constantly, until the garlic is fragrant but not browned.
Incorporate the diced carrots and celery into the pot, cooking for 2-3 minutes until they begin to soften and release their flavors.
Add the diced zucchini, chopped green beans, and spinach to the pot. Stir well and cook for about 4-5 minutes, allowing the vegetables to wilt and become tender.
Pour in the can of diced tomatoes with their juice, followed by the vegetable broth. Raise the heat slightly and bring the mixture to a gentle boil, stirring occasionally.
Once the soup reaches a boil, add the rinsed cannellini beans, dried oregano, dried basil, sea salt, and freshly cracked black pepper. Reduce the heat to a simmer and allow the soup to cook for 10 minutes, giving the flavors time to meld.
Stir in the small pasta of your choice and continue to simmer for another 10-12 minutes, or until the pasta is al dente and the soup has thickened nicely.
Taste the soup and adjust the seasoning with additional salt and pepper as needed. If the soup is thicker than desired, feel free to add a splash more broth or water to reach your preferred consistency.
Serve the minestrone hot, garnished with a generous sprinkle of grated Parmesan cheese if you like a rich, cheesy flavor.