01 -
In a large oven-safe skillet or Dutch oven, heat olive oil and butter over medium heat. Add diced onion and cook, stirring occasionally, until softened, about 5 minutes. Stir in minced garlic and red pepper flakes if using, cooking for 1 minute or until fragrant. Do not let the garlic brown.
02 -
Add orzo pasta to the skillet. Toast, stirring constantly, for 1–2 minutes. Pour in white wine, if using, and simmer 1 minute, scraping up any browned bits from the pan. Allow wine to reduce slightly, or proceed with extra broth if omitting wine.
03 -
Pour in chicken broth, lemon zest, salt, and black pepper. Bring to a boil, then reduce heat to low. Cover and simmer for 10–12 minutes, stirring occasionally, until most liquid is absorbed and orzo is al dente.
04 -
Uncover skillet and gently stir in shrimp, distributing evenly and ensuring they are mostly submerged. Cover and cook for 3–5 minutes or until shrimp are pink and opaque, taking care not to overcook.
05 -
Remove the skillet from heat. Stir in grated Parmesan and heavy cream, mixing until cheese melts and sauce becomes creamy and smooth.
06 -
Stir in lemon juice and chopped parsley. Adjust salt and pepper to taste. Garnish with extra Parmesan and parsley if desired. Serve immediately while hot and creamy.