In a large skillet, heat the olive oil over medium heat.
Add the diced onion and minced garlic, sautéing for about 3-4 minutes until the onion is translucent.
Stir in the orzo pasta and let it toast for 1-2 minutes, stirring constantly.
Pour in the chicken broth, lemon juice, and lemon zest. Bring the mixture to a gentle simmer.
Add the halved cherry tomatoes and dried oregano. Season with salt and pepper to taste.
Reduce the heat to low, cover, and let the orzo cook for about 10 minutes, stirring occasionally until the liquid is mostly absorbed.
While the orzo is cooking, season the shrimp with salt, pepper, and a pinch of crushed red pepper flakes (if using).
After 10 minutes, stir the shrimp into the orzo, cover the pan, and cook for an additional 5-7 minutes, or until the shrimp are pink and cooked through.
Remove from heat and let sit for a couple of minutes before serving.
Garnish with fresh parsley and additional lemon zest if desired.
Notes
Add crushed red pepper flakes for extra heat if desired.