Heat the olive oil in a large skillet over medium heat. Once hot, add the finely chopped onion and sauté for about 3-4 minutes, stirring occasionally, until the onions become translucent and fragrant.
Add the minced garlic to the skillet and sauté for an additional minute, taking care to stir constantly to prevent it from burning.
Incorporate the halved cherry tomatoes into the skillet and cook for 2-3 minutes, stirring occasionally, until they begin to soften and release their juices.
Pour in the chicken broth, followed by the orzo pasta, lemon zest, dried oregano, and a generous pinch of salt and black pepper. Stir the mixture thoroughly to combine all ingredients.
Increase the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the skillet with a lid, and allow it to simmer for about 10-12 minutes. Stir occasionally to ensure the orzo cooks evenly and absorbs most of the liquid, achieving an al dente texture.
While the orzo is simmering, season the shrimp with salt, pepper, and a light drizzle of olive oil.
In a separate pan or on a grill, cook the seasoned shrimp for approximately 2-3 minutes on each side, or until they are pink and opaque. Remove from heat.
Once the orzo is cooked and most of the liquid is absorbed, gently fold the cooked shrimp into the orzo mixture.
Squeeze the fresh lemon juice over the dish and give everything a final stir, adjusting the seasoning if needed.
Remove the skillet from heat and let the dish rest for a couple of minutes to cool slightly and allow the flavors to meld together.
Notes
Garnish with fresh parsley and serve with lemon wedges for added freshness.