In a medium saucepan, bring water to a boil and add the orzo. Cook according to the package instructions until al dente. Once cooked, drain the orzo, reserving a small cup of the pasta water for later use, and set it aside.
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the minced garlic and sauté for approximately 1 minute, stirring frequently until fragrant. Take care not to let the garlic burn.
Raise the heat to medium-high and add the shrimp to the skillet. Cook the shrimp for about 2-3 minutes on each side, or until they turn pink and opaque.
Stir in the halved cherry tomatoes and chopped spinach into the skillet. Gently toss to combine and cook for an additional 2-3 minutes, until the spinach wilts and the tomatoes start to soften.
Pour in the fresh lemon juice and add the lemon zest, mixing everything thoroughly. If the mixture appears too dry, add a splash of the reserved pasta water.
Add the drained orzo to the skillet, followed by the remaining tablespoon of olive oil. If desired, incorporate the red pepper flakes for a hint of spice. Stir everything together until evenly combined.
Taste the dish and season with salt and cracked black pepper according to your preference.
Remove the skillet from heat. Garnish the dish with fresh chopped parsley before serving.
Notes
Serve in shallow bowls with lemon wedges and parsley for a fresh presentation.