Preheat the oven to 200°C (400°F).
Place the cherry tomatoes in a baking dish. Set the block of feta in the center. Drizzle everything with olive oil, then sprinkle with salt and black pepper. Mix the tomatoes lightly so they are well coated.
Bake for about 30 minutes, or until the tomatoes are soft, bursting, and slightly caramelized, and the feta is warm and lightly golden on top.
While the dish is baking, cook the pasta according to the package instructions. Drain it and set it aside.
Remove the baking dish from the oven. Add minced garlic, fresh basil, lemon zest, and crushed red pepper if using. Stir everything together until the feta and tomatoes turn into a creamy sauce.
Add the cooked pasta directly into the baking dish and mix well until everything is fully coated in the sauce.
Serve warm in bowls. Top with extra basil, black pepper, and a little parmesan if you like a richer finish.