Preheat your oven to 400°F (200°C).
In a large baking dish, combine cherry tomatoes, zucchini slices, diced onion, minced garlic, olive oil, garlic powder, crushed red pepper flakes, salt, and pepper. Toss until well coated.
Place the block of feta cheese in the center of the vegetable mixture.
Bake in the preheated oven for about 30-35 minutes or until the vegetables are tender and the feta is golden brown on top.
While the veggies are roasting, cook your pasta according to package instructions in salted water until al dente. Drain and set aside.
Once roasted, mix everything together in the baking dish with cooked pasta, fresh basil, and grated parmesan cheese before serving hot.