In a large pot, bring salted water to a boil. Add the orzo pasta and cook according to package instructions until al dente. Drain and set aside.
While the orzo cooks, heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the minced garlic and sauté for about 1 minute or until fragrant, being careful not to burn it.
Add the shrimp to the skillet, seasoning with salt, pepper, and red pepper flakes (if using). Cook for 2-3 minutes per side, or until the shrimp turns pink and opaque. Remove the shrimp from the skillet and set aside.
In the same skillet, add the cooked orzo, lemon zest, lemon juice, and cherry tomatoes. Stir to combine and let cook for about 2-3 minutes until the tomatoes are slightly softened.
Add the fresh spinach leaves and cooked shrimp back into the skillet. Toss everything together and cook for an additional 2 minutes until the spinach is wilted and everything is heated through.
Remove from heat and stir in the chopped parsley. Adjust seasoning with salt and pepper as needed.
Notes
Serve in shallow bowls with a sprinkle of extra parsley on top and a lemon wedge on the side for garnish.