Creamy, lemony, and loaded with tender shrimp, this one-pan orzo is my answer to a comforting weeknight dinner that still tastes restaurant-worthy. I keep everything in a single skillet so cleanup stays easy while I get silky sauce and perfectly cooked pasta in under an hour.

One-Pan Parmesan Orzo with Shrimp

Why You’ll Love This Recipe

  • I cook everything in one pan, so I get maximum flavor with minimal dishes.
  • I toast the orzo first, which gives me a nutty depth and helps the pasta turn extra creamy as it simmers.
  • I finish with Parmesan, cream, lemon, and parsley, so I get a bright, rich sauce that clings to every bite.
  • I can swap the wine, adjust the heat, or add veggies without disrupting the base recipe.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Orzo pasta: 1 pound
  • Shrimp: 1½ pounds, peeled and deveined
  • Chicken broth (low-sodium): 4 cups
  • Dry white wine (optional): ½ cup
  • Yellow onion: 1 medium, diced
  • Garlic: 4 cloves, minced
  • Parmesan cheese: 1 cup, grated, plus extra for serving
  • Heavy cream: ½ cup
  • Butter: 2 tablespoons
  • Olive oil: 2 tablespoons
  • Lemon: 1, zested and juiced
  • Fresh parsley: ¼ cup, chopped
  • Red pepper flakes (optional): ¼ teaspoon
  • Fine sea salt and freshly ground black pepper: to taste

directions

  1. I heat the olive oil and butter in a large, heavy skillet or Dutch oven over medium heat. I add the diced onion and cook until softened, about 5 minutes. I stir in the garlic and red pepper flakes and cook 30–60 seconds until fragrant.
  2. I add the orzo and toast it, stirring, for 1–2 minutes. If I’m using wine, I pour it in and let it bubble for a minute, scraping up the browned bits.
  3. I add the chicken broth, lemon zest, a pinch of salt, and several grinds of black pepper. I bring it to a boil, then reduce the heat to low, cover, and simmer 10–12 minutes, stirring once or twice, until the orzo is almost tender and most of the liquid is absorbed.
  4. I uncover and stir in the shrimp, nestling them into the orzo. I cover again and cook 3–5 minutes, just until the shrimp turn pink and opaque.
  5. I take the pan off the heat and stir in the Parmesan and heavy cream until the sauce turns glossy and creamy.
  6. I finish with lemon juice and parsley, taste, and adjust salt and pepper. I serve right away with extra Parmesan.

Servings and timing

  • Servings: 6
  • Prep time: 15–20 minutes
  • Cook time: 20–25 minutes
  • Total time: 35–45 minutes

Variations

  • Veggie boost: I stir in baby spinach, thawed peas, or blanched asparagus tips during the last 2–3 minutes.
  • No-wine version: I replace the wine with extra broth and a small squeeze of lemon for brightness.
  • Lighter sauce: I swap half-and-half for the cream, or I skip cream and add a splash of broth with extra Parmesan (the sauce will be lighter).
  • Extra-lemony: I add more zest and finish with lemon wedges at the table.
  • Protein swap: I use scallops (sear first), sliced chicken sausage (brown first), or rotisserie chicken (fold in at the end).
  • Gluten-free: I use a gluten-free orzo alternative and keep extra warm broth handy in case it absorbs differently.
  • Spicy kick: I bump up the red pepper flakes or add a pinch of cayenne.

storage/reheating

  • Refrigerate: I store leftovers in an airtight container up to 3 days.
  • Reheat: I warm gently on the stovetop over low heat or in the microwave, stirring in a splash of broth or water to loosen the sauce.
  • Freeze (optional): I can freeze portions up to 1 month, though pasta and cream can soften on thawing. I thaw overnight in the fridge and reheat gently with a splash of cream or broth; shrimp texture may be slightly firmer.

FAQs

Can I use frozen shrimp?

I can. I thaw them under cold running water, pat them very dry, and add them as directed so they cook quickly without watering down the sauce.

How do I keep the orzo from going mushy?

I simmer on low, stir occasionally, and pull it off the heat when the orzo is just al dente. If it looks dry before it’s done, I add warm broth a quarter cup at a time.

Can I make this without cream?

I can. I use extra broth and Parmesan for body, or I swap in half-and-half or evaporated milk for a lighter but still creamy finish.

Can I make this ahead?

I partially make it ahead by stopping after the orzo simmers (step 3). I cool, refrigerate, then rewarm with a splash of broth and finish with the shrimp, Parmesan, and cream right before serving.

What pan works best?

I reach for a 12-inch sauté pan or a wide Dutch oven. A heavy-bottomed pan helps prevent sticking and gives me even, gentle heat.

Conclusion

I love how this one-pan Parmesan orzo delivers silky, cheesy comfort with bright lemon and sweet shrimp—no fussy steps, no pile of dishes. It’s the kind of weeknight recipe I can tweak to my mood and pantry, then put on the table fast with a glossy, spoonable sauce every time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pan Parmesan Orzo with Shrimp

One-Pan Parmesan Orzo with Shrimp


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evee
  • Total Time: 35–45 minutes
  • Yield: 6 servings
  • Diet: Low Salt

Description

A creamy, lemony one-pan orzo dish with tender shrimp, Parmesan, and fresh parsley. Toasted orzo simmers with broth, then gets finished with cream and cheese for a silky, restaurant-worthy weeknight dinner.


Ingredients

1 lb (450 g) orzo pasta

lb (680 g) shrimp, peeled and deveined

4 cups (960 ml) low-sodium chicken broth

½ cup (120 ml) dry white wine (optional)

1 medium yellow onion, diced

4 cloves garlic, minced

1 cup (100 g) grated Parmesan cheese, plus extra for serving

½ cup (120 ml) heavy cream

2 tbsp butter

2 tbsp olive oil

1 lemon, zested and juiced

¼ cup fresh parsley, chopped

¼ tsp red pepper flakes (optional)

Fine sea salt, to taste

Freshly ground black pepper, to taste


Instructions

  1. Heat olive oil and butter in a large skillet or Dutch oven over medium heat. Add diced onion and cook until softened, about 5 minutes.
  2. Stir in garlic and red pepper flakes; cook 30–60 seconds until fragrant.
  3. Add orzo and toast 1–2 minutes, stirring. Pour in wine (if using) and cook 1 minute, scraping up browned bits.
  4. Add chicken broth, lemon zest, salt, and pepper. Bring to a boil, then reduce to low, cover, and simmer 10–12 minutes, stirring occasionally, until orzo is almost tender and most liquid is absorbed.
  5. Uncover, stir in shrimp, and cover again. Cook 3–5 minutes until shrimp turn pink and opaque.
  6. Remove from heat; stir in Parmesan and heavy cream until sauce is glossy and creamy.
  7. Finish with lemon juice and parsley. Taste and adjust seasoning. Serve with extra Parmesan.

Notes

For extra vegetables, add spinach, peas, or asparagus during the last 2–3 minutes of cooking.

To skip wine, use extra broth and a squeeze of lemon for brightness.

Lighter sauce: replace cream with half-and-half or just extra broth and Parmesan.

Use gluten-free orzo for a gluten-free option; cooking time may vary.

Store leftovers in fridge up to 3 days; reheat gently with a splash of broth.

Freezing is possible up to 1 month, but pasta and cream may soften on thawing.

  • Prep Time: 15–20 minutes
  • Cook Time: 20–25 minutes
  • Category: Main Course
  • Method: One-Pan, Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 portion
  • Calories: 480
  • Sugar: 3g
  • Sodium: 640mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 170mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star