In a large pot, bring salted water to a boil and cook the orzo until al dente according to package instructions. Drain and set aside.
In a large mixing bowl, combine the halved cherry tomatoes, olive oil, minced garlic, dried oregano, dried basil, red pepper flakes, salt, and pepper. Toss to coat the tomatoes evenly.
Add the cooked orzo and crumbled feta cheese to the tomato mixture. Gently mix until well combined.
Transfer the mixture to a greased 9x13 inch baking dish, spreading it evenly.
Cover the dish with aluminum foil and bake in the preheated oven for 20 minutes.
Remove the foil and bake for an additional 10 minutes, or until the tomatoes are blistered and the feta is slightly golden.
Remove from the oven and let it cool for a few minutes before serving. Garnish with fresh basil leaves.