Creamy Orzo Shrimp Broccoli recipe

Creamy Orzo Shrimp Broccoli

There's something magical about a one-pan meal that feels indulgent yet comes together with minimal fuss. This creamy orzo shrimp broccoli dish is a weeknight hero-rich, satisfying, and elegant enough for guests without demanding a chef's touch. The combination of plump shrimp, tender orzo, and crisp-tender broccoli bathed in a velvety Parmesan cream sauce hits that perfect balance of comfort and sophistication. It's the kind of recipe that makes everyone at the table lean in just a little closer.

What Makes This Recipe Special

  • The orzo is toasted in olive oil and butter before adding broth, which deepens its nutty flavor and gives it a satisfying bite-just like risotto, but faster.
  • Shrimp are seared in the same pan first, so you build flavor layers in one vessel, skipping extra pots and pans.
  • Lemon zest is added at the very end to brighten the rich sauce without making it taste sharp or acidic.
  • The orzo and broccoli cook together in the creamy broth, so you end up with perfectly al dente grains and vibrant green florets in every bite.
⏱ 60 mins
American
Servings 4

Ingredients

1 poundlarge shrimp, peeled and deveined
2 cupsbroccoli florets, chopped into small pieces
3 clovesgarlic, minced
1 cuporzo pasta
2 1/4 cupschicken broth or water with bouillon
1 tablespoonolive oil
1 tablespoonbutter
Salt, to taste
Ground black pepper, to taste
1/2 teaspoonred pepper flakes, optional
1/2 cupheavy cream
1/2 cupgrated Parmesan cheese
Zest of 1 lemon, optional

Nutrition

600 caloriesCalories

Per serving · Values are estimates

Instructions

1
Pat shrimp dry and season with salt and black pepper. Heat olive oil in a large skillet over medium-high heat. Arrange shrimp in a single layer and sear for 2 to 3 minutes per side until pink and opaque. Remove shrimp to a plate and set aside.
2
In the same skillet, melt butter over medium heat. Add minced garlic and cook for approximately 30 seconds until fragrant, stirring constantly to avoid browning.
3
Add orzo to the skillet and stir to coat grains evenly with fat. Toast orzo for about 1 minute, stirring frequently, until slightly golden.
4
Pour in chicken broth and bring mixture to a boil. Reduce heat to medium-low, cover the skillet, and simmer for 5 minutes.
5
Add chopped broccoli to the skillet. Stir to combine, and continue cooking uncovered for 4 to 5 minutes, stirring often, until orzo is tender and most of the liquid is absorbed.
6
Stir in heavy cream, grated Parmesan cheese, and lemon zest if using. Cook for 1 to 2 minutes, stirring regularly, until the mixture is creamy and well combined.
7
Return cooked shrimp to the pan and fold gently to incorporate. Taste for seasoning and adjust with additional salt or black pepper if needed.
8
Spoon into serving dishes and garnish with red pepper flakes if desired. Serve immediately while hot.

Essential Tips

Sear shrimp skin-side down

Place shrimp in the skillet at an angle so the rounded side is facing down. This creates better contact with the pan, leading to a deeper sear and more flavorful crust. Cook for 2 minutes before flipping.

Toast orzo until golden

Don't rush this step. Toasting the orzo for about 1 minute until it's lightly golden adds a subtle nutty depth that elevates the whole dish. It's key for the creamy texture.

Simmer covered, then uncover

Cover the skillet when simmering the orzo in broth to trap steam and speed up cooking. After 5 minutes, uncover to add broccoli and let excess liquid evaporate, preventing a watery sauce.

Use room-temperature broth

Cold broth can cool the pan and slow the cooking process. Let it sit out for 10 minutes or warm it slightly before pouring into the skillet.

Fold shrimp gently at the end

Reintroduce shrimp after the sauce is creamy and thick to avoid overcooking. Fold them in with a spatula to preserve their tenderness and prevent them from breaking apart.

Smart Swaps & Variations

Lighter version Swap heavy cream for half-and-half or whole milk and use 1/4 cup less. Reduce Parmesan to 1/3 cup to keep the sauce rich but lighter.
Spicy kick Add 1/4 teaspoon of smoked paprika with the garlic and increase red pepper flakes to 3/4 teaspoon for a deeper, smokier heat.
Vegetarian Replace shrimp with 1 cup of chickpeas (drained and rinsed) and add 1/2 cup diced roasted red peppers for extra flavor and texture.
Creamy garlic-herb Mix in 1 tablespoon of fresh chopped parsley and 1/2 teaspoon of dried oregano with the Parmesan to infuse herbaceous notes.

What to Serve With This

  • Crusty sourdough bread, warmed and drizzled with olive oil, to mop up every bit of creamy sauce.
  • A bright arugula salad tossed with lemon vinaigrette and shaved Parmesan for contrast.
  • Chilled Pinot Grigio or a crisp Sauvignon Blanc to cut through the richness.
  • Steamed green beans or roasted asparagus for an elegant vegetable side.

Storage & Reheating

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. The orzo will absorb liquid over time, so the dish may thicken-thin with a splash of warm broth or water when reheating.

Reheating

Use medium-low heat on the stovetop, stirring frequently and adding a tablespoon of water or broth to restore creaminess. Microwave on 50% power in 30-second intervals, stirring between each, to prevent the sauce from splitting.

Expert Chef Tips

  1. Use shrimp with the veins intact-they act as a natural thickening agent when seared, lending richness to the sauce without extra effort.
  2. For ultra-creamy orzo, stir in 1/4 cup of the grated Parmesan at the end of cooking and reserve the rest for garnish. This ensures the cheese melts smoothly into the sauce.
  3. If your orzo finishes cooking before the broccoli is tender, remove it from the skillet and set aside. Finish cooking the broccoli, then stir the orzo back in to prevent it from becoming mushy.

Equipment You’ll Need

  • Large, deep skillet or sauté pan with a lid (12-inch diameter works well)
  • Tongs for flipping shrimp and stirring orzo
  • Microplane or fine grater for lemon zest
  • Slotted spoon for removing shrimp if needed

Nutritional Benefits

  • High in protein from shrimp (about 30g per serving) and calcium from Parmesan, supporting muscle and bone health.
  • Contains heart-healthy fats from olive oil and butter, which help absorb fat-soluble vitamins from the broccoli.
  • Broccoli provides fiber, vitamin C, and antioxidants like sulforaphane, aiding digestion and immune function.
  • One serving has approximately 600 calories, with balanced macros: 35% protein, 40% fat, and 25% carbohydrates.

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use frozen shrimp?

Absolutely. Thaw shrimp completely and pat them very dry before seasoning and searing. Frozen shrimp can release more moisture, so avoid overcrowding the pan to ensure proper browning.

What's the best way to chop broccoli for even cooking?

Cut florets into 1-inch pieces with even thickness. Separate the stems and slice them thinly so they cook at the same rate as the florets. This prevents some pieces from turning mushy while others stay crunchy.

Can I make this dish ahead of time?

Yes, but cook the orzo and broccoli until just tender, then let it cool and store in the fridge for up to 2 days. When ready to serve, reheat with a splash of broth or water and add shrimp and sauce fresh.

How do I prevent the orzo from becoming mushy?

Toast it thoroughly and simmer in broth only until it's al dente before adding broccoli. Stir occasionally and avoid lifting the lid too often, which can disrupt the cooking process.

Can I substitute another pasta for orzo?

Yes, but small pasta shapes like ditalini or small shells work best. Avoid long pastas like spaghetti, as they won't cook evenly in the sauce. Adjust the cooking time as needed.

Is there a non-dairy alternative for the cream and Parmesan?

Use full-fat coconut milk or cashew cream for the heavy cream and nutritional yeast mixed with a pinch of salt for the Parmesan. The flavor will be different but still rich and creamy.

Why is my sauce separating when I reheat?

Cream-based sauces can separate when reheated too quickly or at high heat. Reheat gently on low heat with frequent stirring and add a splash of warm broth or water to emulsify the sauce again.

Can I add other vegetables?

Yes! Try adding 1 cup of sliced mushrooms or diced zucchini when you add the broccoli. For heartier options like carrots or cauliflower, cook them for an extra 2-3 minutes before adding the orzo to ensure they're tender.

More Dinner Victories

See all Dinner Victories recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Al Faham Charcoal Chicken recipe
Up Next

Al Faham Charcoal Chicken

⏱ 55 mins★ 5.0
Start Cooking →