Preheat your oven to 375°F (190°C). Lightly grease your baking dish with a bit of olive oil to prevent sticking.
Heat olive oil in your skillet over medium heat. Add minced garlic and cook for about 1 minute until fragrant but not browned. Add the shrimp and cook until they turn pink and just opaque, about 2 minutes per side. Remove from heat.
In your mixing bowl, combine the orzo pasta, vegetable broth, lemon zest, lemon juice, dried oregano, dried thyme, salt, and pepper. Stir well to distribute flavors evenly.
Mix in chopped spinach, halved cherry tomatoes, and the cooked shrimp. The spinach will wilt slightly when baked, giving a lovely texture.
Pour the entire mixture into your prepared baking dish. If using, sprinkle the crumbled feta cheese evenly over the top.
Place the dish in the preheated oven and bake uncovered for 25-30 minutes, or until the orzo is tender and most liquid is absorbed.
Remove from the oven and let it rest for 5 minutes. Sprinkle fresh chopped parsley on top before serving for a burst of color and fresh flavor.