This one-pan dish brings tender shrimp and toasted orzo together in a silky Parmesan cream. Sear seasoned shrimp briefly, set aside, then soften onion and garlic, toast orzo with cherry tomatoes, deglaze with white wine, simmer in broth until al dente. Stir in cream, cheese and spinach, return shrimp, finish with lemon zest and parsley for brightness.
The rain was hammering against the kitchen window and I had a bag of shrimp thawing in the sink, staring me down like a challenge. Orzo was the only pasta left in the cabinet, the kind my mother always called little rice, and honestly I had zero plan beyond getting something warm on the table. What happened next turned into the dish my roommate now texts me about at least twice a month.
I made this for my sister the night she passed her licensing exam, and she ate two bowls standing at the counter before we even made it to the table.
Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined: Fresh is ideal but frozen works beautifully, just pat them completely dry or they steam instead of sear.
- 1.5 cups (300 g) orzo pasta, uncooked: This tiny pasta soaks up broth like a sponge and turns velvety without needing a separate pot.
- 2 tbsp olive oil: A good fruity oil makes a difference here since it is the cooking fat for everything.
- 1 small onion, finely chopped: Sweetness builds the base, so do not rush this step.
- 3 cloves garlic, minced: Fresh only, jarred garlic will flatten the whole dish.
- 1 cup (150 g) cherry tomatoes, halved: They burst and create little pockets of bright acidity that cut through the cream.
- 2 cups (60 g) baby spinach: Wilted in at the end so it stays tender and vivid green.
- 0.5 cup (120 ml) dry white wine: Pinot Grigio or Sauvignon Blanc, nothing sweet, and if you cannot use wine, extra broth works.
- 3 cups (720 ml) low sodium chicken or vegetable broth: Low sodium matters because reduction concentrates salt fast.
- 0.5 cup (120 ml) heavy cream: Just a splash transforms the whole skillet into something luxurious.
- 0.5 cup (50 g) freshly grated Parmesan cheese: Grate it yourself off the block, pre shredded has coatings that make the sauce gritty.
- 1 tsp smoked paprika: This is the secret weapon that gives the shrimp a gorgeous copper color and subtle smokiness.
- 0.25 tsp crushed red pepper flakes (optional): A gentle hum of heat that balances the cream.
- Salt and black pepper to taste: Season in layers, the shrimp, the broth, and the finish.
- Zest of 1 lemon: Stirred in at the very end so the oils stay bright and fragrant.
- 2 tbsp fresh parsley, chopped: More than garnish, it adds a fresh grassy note that pulls everything together.
Instructions
- Sear the Shrimp:
- Heat olive oil in a large skillet over medium high heat, season the shrimp with salt, pepper, and smoked paprika, then cook them 2 to 3 minutes per side until they curl tight and turn pink. Pull them out and set aside on a plate, they will finish cooking later.
- Build the Aromatics:
- Drop the heat to medium and add the onion, stirring until it turns soft and translucent, about 2 to 3 minutes. Toss in the garlic and let it bloom for one minute until your whole kitchen smells like an Italian grandmother lives there.
- Toast the Orzo:
- Add the cherry tomatoes and dry orzo to the skillet, stirring constantly for one minute so the pasta gets slightly golden and the tomatoes start softening at the edges. This quick toast adds a nutty depth you cannot get any other way.
- Deglaze with Wine:
- Pour in the white wine and scrape up every golden bit stuck to the pan, letting it bubble until it reduces by half. That liquid gold is where half the flavor lives.
- Simmer the Pasta:
- Pour in the broth, stir well, bring it to a gentle simmer, then cover and cook 8 to 10 minutes, stirring occasionally so the orzo does not stick to the bottom. You want the pasta almost tender and most of the liquid absorbed.
- Make It Creamy:
- Stir in the heavy cream and Parmesan until the sauce turns silky, then return the shrimp and add the spinach. Cook 2 to 3 minutes until the spinach wilts and the shrimp is heated through, then taste and adjust salt and pepper.
- Finish and Serve:
- Off the heat, stir in the lemon zest and chopped parsley, then serve immediately while it is steaming and the sauce is still glossy.
The night my friend David helped me test this recipe, we stood in the kitchen with the pan between us, eating straight from the skillet with wooden spoons and laughing about how neither of us had bothered to set the table.
The Right Pan Changes Everything
Use a wide, deep skillet or saute pan, at least 12 inches, so the orzo has room to cook evenly and the liquid can reduce properly. A pan that is too small will crowd the shrimp and steam the pasta into a gummy mess.
Making It Lighter Without Losing Soul
You can swap the heavy cream for half and half and reduce the Parmesan slightly for a version that still feels indulgent but will not put you to sleep on a Tuesday night.
What to Serve Alongside
A hunk of crusty bread for sauce sopping is really all you need, though a simple arugula salad with lemon vinaigrette makes the meal feel complete.
- Chill your Sauvignon Blanc while the dish cooks, the pairing is effortless.
- Arugula stands in beautifully for spinach if you want a peppery kick.
- A pinch of cayenne on the shrimp before searing adds a slow warmth that surprises people.
Some dishes become part of your rotation without permission, and this one earns its spot every single time.
Recipe FAQs
- → How do I know when the shrimp are perfectly cooked?
-
Shrimp are done when they turn pink and opaque and the flesh is firm to the touch. For large shrimp, 2–3 minutes per side over medium-high heat is usually enough; avoid overcooking to keep them tender.
- → How can I prevent the orzo from becoming mushy?
-
Toast the orzo briefly in the pan before adding liquid to deepen flavor and help maintain texture. Simmer gently and check at 8 minutes; stop cooking when it’s just tender with a slight bite and remove from heat to finish in the residual sauce.
- → What are good swaps for the cream or Parmesan?
-
For a lighter finish, use half-and-half or a splash of milk thickened with a little cornstarch. For dairy-free, try canned coconut milk for richness and nutritional yeast for a savory, cheesy note—expect a change in flavor profile.
- → Can I omit the white wine? What should I use instead?
-
Yes. Substitute an equal amount of extra broth plus a tablespoon of lemon juice or a splash of white wine vinegar to replicate the acidity and depth that wine provides during deglazing.
- → How can I make this dish gluten-free?
-
Replace wheat orzo with a gluten-free orzo made from corn, rice, or legumes, or use small-shaped gluten-free pasta. Cooking times may vary, so follow package instructions and test for doneness.
- → What’s the best way to store and reheat leftovers?
-
Cool and refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet over low heat with a splash of broth to loosen the sauce; add shrimp briefly to warm through without overcooking.