One Pan Parmesan Orzo with Shrimp

Let’s Talk About One Pan Parmesan Orzo with Shrimp (and Why It’s My Weeknight Hero)

So, I have to tell you—this recipe for One Pan Parmesan Orzo with Shrimp is basically my secret weapon when I’m juggling a million things (like remembering what I needed from the store, ha). The first time I made it, I was honestly just trying to clean out the fridge and ended up with a meal so good I almost convinced myself I’m a proper chef. There’s something ridiculously satisfying about cooking everything in one pan—less mess, fewer dishes, and the flavors all kind of hang out together. Plus, anything with melty Parmesan is a win in my book. If you need an excuse to pour yourself a glass of wine and pretend you’re at a cute Italian bistro instead of your kitchen, this is it.

Why I Keep Coming Back to This Recipe

I make this when I want to eat something that feels fancy but, honestly, I don’t have the headspace for anything complicated. My family goes wild for this—especially my brother, who claims he “doesn’t even like shrimp” (but always grabs seconds, go figure). It’s also a lifesaver on those nights when I can’t face a mountain of washing up. Oh, and you know how some shrimp recipes get rubbery? That used to drive me up the wall, but this one has never let me down. (Well, except the time I grabbed the wrong pasta, but let’s not talk about that.)

What You’ll Need (and What You Can Swap)

  • 1 lb (450g) shrimp, peeled & deveined (fresh or frozen—sometimes I grab frozen when I forget to defrost anything, oops)
  • 1 1/2 cups orzo pasta (sometimes I use rice-shaped pasta or even tiny shells if that’s all I have; no one complains)
  • 2-3 cloves garlic, chopped (I’ve used pre-chopped in a pinch… don’t tell my mom)
  • 2 tablespoons olive oil (honestly, any neutral oil works if you run out)
  • 3 cups chicken broth (or veggie broth if that’s what’s lurking in the back of the fridge)
  • 3/4 cup freshly grated Parmesan (pre-grated is fine, but it doesn’t melt quite as dreamily)
  • 1/2 cup frozen peas (optional, but I like the pop of color; sometimes I add spinach instead)
  • Zest and juice of 1 lemon
  • Salt & pepper, to taste
  • Red pepper flakes (optional, if you want a little heat)
  • Fresh parsley for garnish (I usually forget, but it does look pretty)

How I Actually Make It (Warts and All)

  1. Heat the olive oil in a big, deep skillet or Dutch oven over medium heat. If your pan is a bit scruffy like mine, well, adds character.
  2. Add the garlic and let it sizzle for about 30 seconds; don’t let it go brown, just fragrant (I always get distracted and hover nervously here).
  3. Toss in the orzo; stir it around for 2-ish minutes so it gets a little toasty. Don’t worry if it sticks a bit—it’ll loosen up later.
  4. Pour in the broth, bring it all to a gentle simmer, and give everything a good stir. This is where I usually sneak a taste (yes, it’s too early, but I can’t help myself).
  5. Let the orzo cook, uncovered, for 8-9 minutes. Stir sometimes, so it doesn’t glue itself to the pan. If it looks dry, add a splash more broth or—confession time—I’ve even used water when desperate.
  6. Toss in your peas (or spinach, or whatever green thing you’re using) and then, right on top, arrange the shrimp. Sprinkle them with a pinch of salt and a little pepper.
  7. Cover the pan (use foil if you’re like me and always misplace lids) and let it all steam for 3-5 minutes, until the shrimp curl up and get pink. Don’t overthink it; as soon as they look done, they are.
  8. Switch off the heat. Stir in all that glorious Parmesan, plus the lemon zest and juice. This is the magic moment—everything gets creamy and bright. Taste and add a bit more salt, pepper, or a shake of red pepper flakes if you want.
  9. Scatter over the parsley (if you remembered), and serve right from the pan. Less washing up, more eating. That’s my motto.

Little Notes from the Trenches

  • Actually, I find it works better if you use freshly grated Parmesan. The bagged stuff sometimes clumps. But if that’s all you’ve got, go for it.
  • If you’re worried about overcooked shrimp, just take them out as soon as they’re opaque and pop them back in at the end. I’ve forgotten before and you know what? Still tasted good.
  • I sometimes make this ahead, then reheat with a splash of broth. I think it tastes better the next day, honestly—but that could be just me.

Things I’ve Tried (Some More Successful Than Others)

  • Once swapped shrimp for diced chicken—good in a pinch, but not as juicy.
  • Added sun-dried tomatoes. Surprisingly tasty! (Maybe not for purists, but whatever.)
  • Tried using quinoa instead of orzo. Wouldn’t recommend… turned into porridge (bleh).

What You Need to Cook This (and What to Do If You Don’t)

  • Large, deep skillet or Dutch oven (If you just have a regular frying pan, you might need to halve the recipe or stir more often. I’ve made it work with a battered old saucepan, so don’t stress it.)
  • Wooden spoon (or, honestly, whatever you’ve got—once used a spatula, no regrets)
  • Grater for the Parmesan
One Pan Parmesan Orzo with Shrimp

How to Store (If You Somehow Have Leftovers)

Just scoop any leftovers into a container and chill in the fridge. It’ll keep for 2 days, though honestly, in my house it never lasts more than a day! Reheat gently in a pan with a splash of broth or water so it doesn’t get clumpy.

How I Like to Serve This

I love it straight from the pan, but if I’m feeling fancy (which is rare), I’ll toss a simple salad on the side or add a hunk of crusty bread. My little cousin dunks his bread right in the pan, which I pretend to scold him for, but secretly I do the same when no one’s looking. Oh, and a glass of crisp white wine pairs perfectly—just saying.

Things I’ve Learned the Hard Way (Pro Tips)

  • Once tried rushing the orzo—ended up half-crunchy, half-mushy. Just let it simmer, give it a stir, scroll through your texts, whatever.
  • If you dump all the Parmesan in at once and stir like mad, it can get clumpy. Actually, slow and steady is best here.
  • Don’t go overboard with the lemon. I got excited once and it tasted like lemon pasta perfume. Subtle is your friend.

Some Real Questions I’ve Gotten (and My Unfiltered Answers)

  • Can I use frozen shrimp?
    Absolutely—just thaw and dry them first, or toss them in frozen if you’re not fussy about a little extra liquid. It’ll still taste great.
  • Does it work with gluten-free pasta?
    Yeah, but you’ll need to watch the cooking time; some gf orzo brands go mushy fast. Keep an eye on it, add broth if needed.
  • What’s a good vegetarian swap?
    Skip the shrimp, throw in roasted mushrooms or even chickpeas. Oh, and use veggie broth, obviously. It won’t be the same, but it’s still tasty.
  • Can I double this?
    Sure, but use a bigger pan! I overflowed mine once and the stove was a mess for days. Live and learn.

By the way, if you’re new to orzo, this explainer from Bon Appétit is oddly fun. And if you want to learn more about perfect shrimp cooking (I used to mess it up all the time), check out Serious Eats’ guide. They know their stuff, honestly.

Anyway, that’s my rambling guide to One Pan Parmesan Orzo with Shrimp. Hope you love it as much as we do. Let me know if you try a weird variation—unless it’s quinoa. Let’s agree to forget about that one!

★★★★★ 4.80 from 194 ratings

One Pan Parmesan Orzo with Shrimp

yield: 4 servings
prep: 10 mins
cook: 25 mins
total: 35 mins
A quick and flavorful one-pan dinner featuring tender shrimp, creamy parmesan orzo, and fresh herbs. Perfect for busy weeknights and ready in under 40 minutes.
One Pan Parmesan Orzo with Shrimp

Ingredients

  • 1 pound large shrimp, peeled and deveined
  • 1 1/2 cups orzo pasta
  • 3 cups low-sodium chicken broth
  • 1 cup freshly grated Parmesan cheese
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 cup baby spinach
  • 1/2 teaspoon crushed red pepper flakes
  • Salt and black pepper, to taste
  • 2 tablespoons chopped fresh parsley, for garnish

Instructions

  1. 1
    Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 1 minute until fragrant.
  2. 2
    Add the shrimp, season with salt, black pepper, and red pepper flakes. Cook for 2-3 minutes per side until pink and opaque. Remove shrimp and set aside.
  3. 3
    Add orzo to the skillet and toast for 1-2 minutes, stirring frequently.
  4. 4
    Pour in chicken broth and bring to a simmer. Cook, stirring occasionally, for 10-12 minutes or until orzo is tender and most of the liquid is absorbed.
  5. 5
    Stir in Parmesan cheese and baby spinach until the cheese is melted and spinach is wilted.
  6. 6
    Return the cooked shrimp to the skillet and toss to combine. Garnish with fresh parsley and serve immediately.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 480 caloriescal
Protein: 34gg
Fat: 15gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 52gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment