I start by tossing the shrimp with olive oil, lemon zest, minced garlic, salt, pepper, and a pinch of chili flakes. I like to let it sit for up to an hour to soak in all the flavors before cooking.
I melt butter in a medium pot, toast the orzo for a couple of minutes, then pour in the broth. Cover and simmer on low until the orzo is tender and has absorbed most of the liquid, about 12 minutes.
In a hot skillet, I cook half the shrimp until pink, flip them, and remove. Then I repeat with the rest. This prevents overcrowding and ensures even cooking.
In the same skillet, I melt the remaining butter and sauté shallots and garlic until fragrant. I return the shrimp, add lemon juice, zest, wine or broth, and simmer for 2–4 minutes to finish cooking.
Finally, I pour the shrimp and sauce over the orzo, sprinkle parsley on top, and serve immediately. A slice of crusty bread makes it irresistible for dipping!