In a large skillet, heat 2 tablespoons of olive oil over medium heat.
Add the minced garlic and sauté for about 30 seconds until fragrant.
Stir in the orzo pasta and toast for 2-3 minutes, stirring frequently until lightly golden.
Pour in the chicken broth, lemon juice, and lemon zest. Bring the mixture to a boil.
Reduce the heat to low, cover the skillet, and simmer for about 10 minutes, or until the orzo is tender and the liquid is mostly absorbed. Stir occasionally.
While the orzo cooks, season the shrimp with salt, pepper, and red pepper flakes for a bit of heat.
In a separate pan, heat the remaining tablespoon of olive oil over medium-high heat. Add the shrimp and cook for 2-3 minutes on each side, until they turn pink and opaque.
Once the orzo is cooked, stir in the halved cherry tomatoes and baby spinach. Cook for an additional 2-3 minutes until the spinach wilts and the tomatoes soften.
Gently fold in the cooked shrimp into the orzo mixture, adjusting seasoning if needed.
Remove from heat, garnish with fresh parsley, and serve warm.
Notes
Adjust red pepper flakes according to your heat preference.