Heat olive oil in a large pot over medium heat. Add minced garlic and red pepper flakes, cooking for about 1 minute until fragrant.
Add the diced zucchini to the pot and sauté for 3-4 minutes until slightly softened.
Pour in the vegetable broth and water, then bring to a boil.
Add the pasta and stir well. Reduce heat to medium and cook for 12-15 minutes, stirring occasionally, until pasta is tender and most of the liquid is absorbed.
Remove from heat and stir in Parmesan cheese. Season with salt and pepper to taste.
Let sit for 2-3 minutes to thicken, then garnish with fresh basil and serve immediately.