In a large pot, heat olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant.
Add the diced zucchini and chopped bell pepper to the pot and cook for about 3-4 minutes, until they start to soften.
Stir in the cherry tomatoes and spinach, cooking for another 2 minutes until the spinach wilts.
Add the dry pasta to the pot along with the vegetable broth and Italian seasoning. Stir to combine and season with salt and pepper to taste.
Bring the mixture to a boil, then reduce the heat to a simmer. Cover and cook for about 10-12 minutes, stirring occasionally, until the pasta is cooked al dente and most of the liquid has been absorbed.
Remove the pot from heat and let it sit for a few minutes to allow any remaining liquid to evaporate.
Fluff the pasta with a fork and garnish with fresh basil leaves before serving.
Notes
Feel free to add any other vegetables you have on hand.