Preheat the oven to 350 degrees F.
In a large bowl, whisk together the olive oil, vinegar, garlic, red pepper flakes, salt and pepper.
Add the zucchini, squash and tomatoes and stir them into the vinaigrette.
Transfer the vegetables to a square baking dish. Sprinkle the top with Parmesan.
Bake for 30-35 minutes until the zucchini and squash are tender and the tomatoes are wrinkled.
Sprinkle with chopped parsley before serving.
