One-Pot Mediterranean Baked Fish Orzo

Mediterranean Baked Fish Orzo One-Pot featuring flaky white fish atop creamy orzo with cherry tomatoes and olives.
Mediterranean Baked Fish Orzo One-Pot
This one pan meal works because the orzo absorbs the broth first, so the fish doesn't overcook while the pasta softens. The Mediterranean Baked Fish Orzo stays juicy since the fillets nestle right into the steaming grains.
  • Time: 10 min active + 30 min baking
  • Flavor/Texture Hook: Salty feta and tangy lemon over flaky white fish
  • Perfect for: Busy weeknight dinners that feel hearty

Sizzling butter and the sharp scent of garlic hitting a hot pan is my favorite part of this meal. For a long time, I thought one pot fish dishes were a gamble. I assumed the fish would either be raw in the middle or dry as a bone by the time the pasta was done.

I've always been wary of those "fancy" Mediterranean bakes that look great in photos but taste like cardboard.

But you don't actually need a separate pot or a professional kitchen to get this right. You just need a bit of timing. The trick is treating the orzo like a risotto but letting the oven do the heavy lifting.

This Mediterranean Baked Fish Orzo is basically a hug in a skillet. It's salty, bright, and doesn't leave you with a mountain of dishes to scrub. Trust me, once you see how the feta melts into the broth, you'll stop fearing the oven baked fish method.

Easy Mediterranean Baked Fish Orzo Dinner

There is a big myth that baking fish with pasta leads to a mushy mess. Most people think you have to boil the pasta separately to control the texture. Honestly, that's just more work. If you add the liquid in the right ratio and use a firm fish, the orzo acts like a sponge for all those savory juices.

The key is the two stage bake. You don't just throw everything in and pray. You get the pasta almost there, then nestle the fish on top for the final stretch. This ensures the cod or halibut stays moist while the orzo reaches that perfect bite.

If you've tried other Lemon Herb Orzo side recipes, you know how good the base is. But adding the fish and feta directly into the pan transforms it from a side dish into a full, hearty family meal.

Why This Bake Actually Works

The reason this recipe doesn't fail is all about moisture management and heat.

  • Two Stage Cooking: Baking the orzo first prevents the fish from overcooking. Fish only needs a few minutes, while pasta needs more.
  • Starch Absorption: Cooking the orzo in broth instead of water keeps the starch in the pan. This creates a creamy texture without needing heavy cream.

Before we get into the ingredients, look at this comparison. I've tried doing this with "shortcuts" like pre cooked pasta, and it's just not the same.

FeatureFresh Method (This Recipe)Shortcut (Pre cooked Pasta)Impact
Orzo TextureAbsorbs broth, tenderOften mushy or dryFresh is way creamier
Fish JuicesSoak into the pastaSit on top of pastaMore flavor in fresh
Prep Time10 minutes5 minutesMinimal difference

The Right Ingredients to Buy

I suggest using a firm white fish. According to USDA FoodData, fish like cod and halibut have a protein structure that holds up better under heat than flaky fillets like sole.

What Each Ingredient Does

IngredientWhat It DoesBest Swap
OrzoAbsorbs broth for creaminessSmall shell pasta
Tomato PasteAdds deep, savory baseExtra paprika
Feta CheeseProvides salty, tangy finishGoat cheese
Seafood BrothMain flavor source for pastaVegetable broth

Shopping List

  • 1.5 cups uncooked orzo pasta Why this? It's the best shape for absorbing sauce.
  • 3 cups seafood or vegetable broth Why this? Adds depth that water lacks.
  • 2 tbsp unsalted butter
  • 1 tbsp extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 tbsp tomato paste Why this? Gives the dish a rich, mahogany color.
  • 0.5 cup pitted Kalamata olives, halved
  • 2 tbsp capers, drained
  • 1 tsp dried oregano
  • 0.5 tsp kosher salt
  • 0.25 tsp black pepper
  • 1.5 lbs firm white fish fillets (Cod, Halibut, or Tilapia), cut into 2 inch chunks Why this? Firm fish won't fall apart.
  • 1 large lemon, half sliced into rounds and half juiced
  • 0.5 cup crumbled feta cheese
  • 0.25 cup fresh parsley, chopped

If you're missing something, don't panic. You can swap a few things without ruining the dish.

Original IngredientSubstituteWhy It Works
Cod/HalibutTilapiaCheaper and still firm. Note: Slightly milder flavor
Kalamata OlivesGreen OlivesStill salty. Note: Brinier, less fruity taste
FetaParmesanSalty and sharp. Note: Won't be as creamy

Tools for a Single Pan

You don't need a fancy kitchen for this Mediterranean Baked Fish Orzo. I use a standard 12 inch oven safe skillet. A cast iron pan works great, but a stainless steel one with an oven safe handle is just as good.

Make sure your skillet has a tight fitting lid. The lid traps the steam during the first 12 minutes of baking, which is what actually cooks the orzo. If you don't have a lid, a piece of heavy duty aluminum foil crimped tightly around the edges does the job.

I also recommend a sharp chef's knife for the onion and garlic. Getting the onion finely diced means it will melt into the sauce rather than leaving big chunks in your pasta.

Steps to Cook Everything

Right then, let's get into it. Keep your fish in the fridge until the moment you need to press it into the pan.

Sautéing the Aromatics

  1. Preheat your oven to 400°F (200°C). Heat the butter and olive oil over medium heat in your 12 inch oven safe skillet.
  2. Add the diced onion and sauté for 4-5 minutes until translucent and soft.
  3. Stir in the minced garlic and tomato paste. Cook for another 60 seconds until the paste turns a deep mahogany color. Note: Don't let the garlic burn or it'll turn bitter.

Simmering the Orzo

  1. Stir in the uncooked orzo. Make sure every grain is coated in the aromatic butter.
  2. Pour in the broth, dried oregano, salt, and pepper. Bring the mixture to a gentle simmer.
  3. Cover with a lid and transfer to the oven for 10-12 minutes until the orzo is nearly cooked but still slightly firm.

Nestling the Fish

  1. Remove the pan from the oven. Gently press the fish chunks into the top of the orzo. Note: Don't stir the fish in, or you'll break the fillets.
  2. Arrange lemon slices on top of the fish. Return the pan to the oven, uncovered, for 12-15 minutes until the fish is opaque and flaky.

Final Baking and Garnishing

  1. Remove from the oven. Stir in the lemon juice, crumbled feta, and chopped parsley. This creates a creamy emulsion as the cheese melts into the remaining broth.
Chef's Note: If you see the orzo looking a bit dry after step 6, splash in another 1/4 cup of broth before adding the fish. Every stove and oven varies slightly.

Fixing Common Texture Issues

Elegant white plate featuring flaky white fish over creamy grains, topped with fresh parsley and lemon slices.

Even with a simple recipe, things can go sideways. Usually, it's a matter of heat or liquid.

Troubleshooting Common Issues

IssueSolution
Why Your Orzo is MushyIf the pasta feels like porridge, you likely overbaked it in the first stage or used too much broth. The orzo should be "al dente" before the fish goes in.
Why Your Fish is DryOvercooking fish happens in seconds. If the fillets are rubbery, they stayed in the oven too long. Use a fork to check for opacity.
Why the Sauce is Too ThickThe orzo continues to absorb liquid even after you take it out of the oven. If it looks like a brick, stir in a tablespoon of hot water or extra lemon juice to loosen it up.

Different Ways to Serve This

This Mediterranean Baked Fish Orzo is flexible. You can tweak it based on what's in your fridge.

  • Add a Seafood Medley: Toss in some shrimp or scallops along with the fish. Just be aware that shrimp cook faster than cod, so add them in the last 5-7 minutes.
  • Switch to Salmon: Salmon is richer and fattier. It works great here, but it can handle a slightly longer bake time.
  • Make it gluten-free: Use a certified gluten-free orzo. The timing remains the same, but check the brand's absorption rate as some GF pastas soak up more liquid.

Decision Shortcut:

  • If you want it creamier → Add an extra tablespoon of butter at the end.
  • If you want it zingier → Double the capers and add extra lemon zest.
  • If you want more veg → Stir in a handful of fresh spinach in the last 2 minutes.

Storing and Reducing Waste

Don't let the leftovers go to waste. This dish keeps well, though the fish texture changes slightly when reheated.

Refrigeration

Store leftovers in an airtight container in the fridge for up to 3 days. The orzo will absorb more liquid as it sits, so it will be thicker the next day.

Reheating for Texture

Avoid the microwave if you can. Instead, put a portion in a small pan over medium heat with a splash of water or broth. Cover it for 2-3 minutes to steam the fish back to life.

Zero Waste Tips

  • Lemon Scraps: Don't throw away the rest of the lemon. Use the zest in a salad or freeze the remaining juice in ice cube trays.
  • Broth Leftovers: If you have half a carton of seafood broth left, freeze it in 1 cup portions for your next risotto or soup.
  • Parsley Stems: Finely chop the stems and sauté them with the onions for extra flavor.

Pairing Your Meal Properly

Since this Mediterranean Baked Fish Orzo is quite rich and salty from the feta and olives, you want sides that cut through that intensity.

A simple arugula salad with a light vinaigrette is the best match. The peppery greens balance the creaminess of the pasta. Alternatively, some roasted zucchini or asparagus provides a nice crunch that the soft orzo lacks.

For a drink, a crisp white wine like Sauvignon Blanc or a sparkling water with a slice of cucumber keeps the palate fresh. This meal is hearty enough that you don't need much else on the table, but a bit of acidity on the side makes it feel complete.

High in Sodium

⚠️

850 mg 850 mg of sodium per serving (37% 37% of daily value)

The American Heart Association recommends a limit of 2,300 mg of sodium per day for most adults to maintain heart health.

Tips to Reduce Sodium

  • 🥣Swap the Broth-30%

    Use low-sodium or no-salt added seafood or vegetable broth to drastically lower the base sodium content.

  • 🧂Eliminate Added Salt-25%

    Remove the kosher salt entirely; the feta, olives, and capers already provide ample saltiness.

  • 🫒Rinse Brined Ingredients-20%

    Thoroughly rinse the Kalamata olives and capers under cold water to wash away excess surface brine.

  • 🧀Limit Feta Cheese-15%

    Reduce the feta cheese by half or substitute it with a smaller amount of a low-sodium fresh cheese.

  • 🍋Enhance with Fresh Flavors

    Increase the amount of lemon juice, fresh parsley, and dried oregano to add brightness and depth without sodium.

Estimated Reduction: Up to 60% less sodium (approximately 340 mg per serving)

Recipe FAQs

Can I make this Mediterranean baked fish orzo with a tomato sauce?

Yes, this recipe incorporates tomato paste. It creates a concentrated, savory base that flavors the orzo without turning the dish into a traditional pasta sauce.

Is this an easy white fish and orzo recipe for beginners?

Yes, it is a simple one-pan meal. Since most of the cooking happens in the oven, it is very approachable. If you enjoy the convenience of one-pot meals, see how we handle a similar skillet approach in our beef pasta recipe.

How to prevent the orzo from becoming mushy?

Bake the orzo for exactly 10-12 minutes during the first stage. It must remain slightly firm (al dente) before you add the fish to avoid a porridge like consistency.

How to tell when the fish is perfectly cooked?

Check that the fillets are opaque and flaky. Use a fork to test the thickest part; remove the pan from the oven the moment the translucency disappears to prevent dryness.

Can I use different types of white fish?

Yes, Cod, Halibut, or Tilapia are the best options. These firm varieties maintain their structure during the final 12-15 minutes of baking.

What should I do if the sauce is too thick after baking?

Stir in a tablespoon of hot water or extra lemon juice. Orzo continues to absorb liquid after it leaves the oven, so a small amount of additional moisture restores the creamy emulsion.

How should I store and reheat leftovers?

Store in an airtight container in the refrigerator. Reheat gently, but be aware that the fish texture may change slightly during the reheating process.

Mediterranean Baked Fish Orzo

Mediterranean Baked Fish Orzo One-Pot Recipe Card
Mediterranean Baked Fish Orzo One-Pot Recipe Card
0.0 / 5 (0 Review)
Preparation time:10 Mins
Cooking time:30 Mins
Servings:6 people
Category: Main CourseCuisine: Mediterranean
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
415 kcal
% Daily Value*
Total Fat 15g
Sodium 850mg
Total Carbohydrate 41g
   Dietary Fiber 3g
   Total Sugars 4g
Protein 30g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe