Best Mediterranean baked fish with bold nostalgia

A vibrant, one-pan wonder featuring tender, flaky white fish baked in a rich, simmering sauce of sweet tomatoes, briny olives, capers, and fragrant herbs. It's an elegant yet approachable weeknight dinner that fills your kitchen with the aromas of garlic, oregano, and lemon.
Learn how to make easy Mediterranean baked fish with cod in a flavorful tomato, olive, and caper sauce, served straight from the oven for a simple, healthy dinner.

What Makes Mediterranean Baked Fish So Special

With just a handful of simple ingredients, this Mediterranean baked fish delivers a vibrant, restaurant-worthy meal right from your own oven. Imagine tender, flaky white fish nestled in a rich, simmering sauce of sweet tomatoes, briny olives, and fragrant herbs. It’s a bright, flavorful, and incredibly satisfying dish that feels both elegant and completely approachable for a weeknight dinner. During our team tests, we found that the key to the best texture is patting the fish fillets completely dry before seasoning—this simple step ensures a beautiful sear and prevents steaming. We also love how this recipe is essentially a one-pan wonder, moving from stovetop to oven seamlessly. You’re going to love how the aromas of garlic, oregano, and lemon fill your kitchen as it bakes!
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for Mediterranean Baked Fish

Here’s everything you’ll need to create this bright and herby Greek baked fish. We recommend using a firm white fish like cod or halibut, as it holds up beautifully in the sauce.
  • 1 ½ pounds firm white fish fillets (such as cod, halibut, or sea bass)
  • 3 tablespoons extra virgin olive oil, divided
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 (14.5-ounce) can diced tomatoes, undrained
  • ½ cup pitted Kalamata olives, halved
  • 2 tablespoons capers, drained
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ¼ teaspoon red pepper flakes (optional)
  • ¼ cup chopped fresh parsley
  • 1 lemon, thinly sliced
  • Salt and freshly ground black pepper to taste

Cook Time for Sheet Pan Fish

One of the best things about this Mediterranean fish bake is how quickly it comes together. From start to finish, you can have this gorgeous, flavorful dinner on the table in well under an hour. Here’s the breakdown we’ve timed in our own kitchens:
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
Most of the active time is spent building the flavorful sauce on the stovetop. After that, the oven does the rest of the work, leaving you free to set the table or whip up a simple side.

How to Make Lemon Herb Fish

Follow these simple steps for a perfectly cooked, aromatic lemon herb fish that’s sure to become a new favorite. Using an oven-safe skillet is the secret to this easy one-pan method.

Step 1: Prep the Fish and Oven

Preheat your oven to 400°F (200°C). Pat the fish fillets completely dry with paper towels and season both sides generously with salt and pepper.

Step 2: Build the Flavor Base

Heat 2 tablespoons of the olive oil in a large oven-safe skillet over medium heat. Add the sliced onion and cook, stirring occasionally, until softened and beginning to turn golden, about 8 minutes. Stir in the garlic and cook until fragrant, about 1 minute.

Step 3: Simmer the Sauce

To the skillet, add the diced tomatoes with their juices, olives, capers, oregano, thyme, and red pepper flakes (if using). Bring the mixture to a simmer and let it cook for 5 minutes to allow the flavors to meld. Season the sauce with salt and pepper to taste.

Step 4: Add the Fish and Lemon

Nestle the seasoned fish fillets into the simmering sauce in the skillet. Drizzle the remaining 1 tablespoon of olive oil over the fish. Arrange the lemon slices over the top of the fish and sauce.

Step 5: Bake to Perfection

Carefully transfer the skillet to the preheated oven. Bake, uncovered, until the fish is opaque and flakes easily with a fork, about 12-15 minutes depending on the thickness of the fillets.

Step 6: Rest and Garnish

Remove the skillet from the oven (remember the handle will be hot!). Let the dish rest for 5 minutes, then sprinkle generously with the chopped fresh parsley before serving.

Pro Tips & Tasty Tweaks

After making this Mediterranean baked fish countless times, our team has gathered a few favorite insights to help you nail it every time and make it your own.
  • Flavor Swap: For a different herbal note, try using 1 tablespoon of chopped fresh dill or basil in place of the parsley as a garnish.
  • Timing Adjustment: If your fish fillets are very thick (over 1 inch), you may need to add 3-5 extra minutes of bake time. Conversely, thin fillets might be done in as little as 10 minutes.
  • Prep Fix: No oven-safe skillet? No problem. Simply transfer the simmered sauce to a baking dish, add the fish and lemon, and bake as directed.
  • Storage Tip: Leftovers keep beautifully for up to 2 days in the fridge. Gently reheat in a covered skillet over low heat or in the microwave to prevent the fish from drying out.

Flavor & Texture Notes

When you get this Mediterranean baked fish just right, the experience is truly special. The sauce should be rich and slightly chunky from the tomatoes, with a beautiful balance of tangy, salty, and herbal notes from the lemon, olives, capers, and oregano. As it bakes, the lemon slices soften and infuse the entire dish with a gentle citrus aroma. Texture is key here. The fish should be tender and moist, flaking apart with gentle pressure from a fork, but still hold its shape when served. The onions in the sauce become meltingly soft, providing a sweet contrast to the briny pops from the olives and capers. It’s a wonderfully cohesive dish where every component complements the others, making these baked cod recipes a reliable go-to for a satisfying meal.

Variations & Substitutions

We love this Mediterranean fish bake as written, but part of the fun of cooking is making a recipe work for you. Here are a few team-approved tweaks and swaps that keep the spirit of the dish alive.
  • Fish Choices: While cod is our top pick for baked cod recipes, other firm white fish like haddock, pollock, or mahi-mahi work wonderfully. For a richer option, try salmon fillets.
  • Vegetable Boost: Add a cup of sliced bell peppers or zucchini to the onions as they sauté for extra color and veggie goodness.
  • Herb Refresh: If you have fresh oregano, use 1 tablespoon chopped in place of the dried. You can add it with the fresh parsley at the end.
  • Citrus Twist: Swap the lemon for thin slices of orange or a combination of lemon and lime for a slightly different citrus profile.
  • Olive Options: Don’t have Kalamata olives? Use another brine-cured olive like Castelvetrano for a buttery flavor, or even a tablespoon of chopped sun-dried tomatoes for a different kind of savory depth.

How to Serve Mediterranean Baked Fish

We love how this vibrant Mediterranean fish bake becomes the centerpiece of a beautiful, relaxed meal. The key is to keep your sides simple and fresh to let the bright flavors of the Greek baked fish truly shine. Here’s how we like to plate it up for a dinner that feels special without any fuss. During our team tests, we found that serving this dish family-style right from the skillet always gets the best reaction. The sight of the tender fish nestled in that rich, colorful sauce is part of the experience! We recommend a big, crusty loaf of bread for sopping up every last drop of the delicious sauce. For sides, a simple arugula salad with a lemon vinaigrette or a bowl of fluffy couscous or orzo are our go-to pairings. They complement the dish perfectly without competing for attention. One of our favorite reader tips is to add an extra squeeze of fresh lemon juice at the table. It really wakes up all the herbal notes and makes this lemon herb fish taste even brighter. Enjoy!

Mistakes to Avoid

We’ve made this Mediterranean baked fish dozens of times, and along the way, we’ve learned what can trip you up. Fortunately, these common pitfalls are easy to avoid with a little know-how. Here’s what to watch for so your sheet pan fish turns out perfectly every time. Using Wet Fish: If you skip patting the fillets completely dry, they’ll steam instead of sear lightly in the sauce, leading to a softer, less appealing texture. Always take that extra minute with paper towels. Overcooking the Fish: This is the most common issue with any baked cod recipes. Fish continues to cook from residual heat after it comes out of the oven. Therefore, pull it out as soon as it’s opaque and flakes easily. It should look just done, not dry. Skimping on Simmer Time: Don’t rush the 5-minute simmer for the tomato sauce. This step is crucial for concentrating the flavors and cooking off excess liquid, which prevents a watery final dish. Using a Non-Oven-Safe Skillet: Forgetting to check if your skillet handle is oven-safe is a recipe for a melted handle or a dangerous transfer. If in doubt, simply transfer the sauce and fish to a baking dish before the oven step. Remember, the beauty of this Mediterranean fish bake is its simplicity. By avoiding these few mistakes, you’re guaranteed a stunning, flavorful result that will have everyone asking for seconds.

How to Store Mediterranean Baked Fish

Good news for lunch planners: this dish stores and reheats beautifully. We often make a double batch intentionally for easy leftovers. The key is gentle handling to keep the delicate fish from breaking apart. From our testing, we found that letting the Greek baked fish cool completely before storing is essential. Transfer leftovers to an airtight container and refrigerate for up to 2 days. For reheating, we prefer a covered skillet over low heat with a tiny splash of water or broth to keep things moist. Alternatively, you can reheat individual portions in the microwave at 50% power, checking frequently. While you can freeze it, the texture of the fish and tomatoes can become a bit softer upon thawing. If you do freeze, use it within a month for best quality.

Try This Mediterranean Baked Fish Yourself

We genuinely hope you give this recipe a try in your own kitchen. It’s one of those reliable, one-pan wonders that delivers so much flavor for such little effort. We keep coming back to it because it feels like a treat, yet it’s completely doable on a busy weeknight. What we love most is how the recipe invites you to make it your own. Whether you stick to the classic combination or try one of the fun variations, you’re creating a wholesome, satisfying meal. So, gather those simple ingredients, preheat your oven, and get ready for your kitchen to smell incredible. We’re confident this Mediterranean baked fish will earn a permanent spot in your dinner rotation.
Learn how to make easy Mediterranean baked fish with cod in a flavorful tomato, olive, and caper sauce, served straight from the oven for a simple, healthy dinner.

Mediterranean Baked Fish

No ratings yet
A vibrant, one-pan wonder featuring tender, flaky white fish baked in a rich, simmering sauce of sweet tomatoes, briny olives, capers, and fragrant herbs. It's an elegant yet approachable weeknight dinner that fills your kitchen with the aromas of garlic, oregano, and lemon.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course
Cuisine: greek, Mediterranean
Calories: 280

Ingredients
 
 

  • 1.5 pounds firm white fish fillets (such as cod, halibut, or sea bass)
  • 3 tbsp extra virgin olive oil, divided
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 0.5 cup pitted Kalamata olives, halved
  • 2 tbsp capers, drained
  • 1 tsp dried oregano
  • 0.5 tsp dried thyme
  • 0.25 tsp red pepper flakes optional
  • 0.25 cup chopped fresh parsley
  • 1 lemon, thinly sliced
  • Salt and freshly ground black pepper to taste

Equipment

  • Large Oven-Safe Skillet
  • Cutting board
  • chef's knife

Method
 

  1. Preheat your oven to 400°F (200°C). Pat the fish fillets completely dry with paper towels and season both sides generously with salt and pepper.
  2. Heat 2 tablespoons of the olive oil in a large oven-safe skillet over medium heat. Add the sliced onion and cook, stirring occasionally, until softened and beginning to turn golden, about 8 minutes. Stir in the garlic and cook until fragrant, about 1 minute.
  3. To the skillet, add the diced tomatoes with their juices, olives, capers, oregano, thyme, and red pepper flakes (if using). Bring the mixture to a simmer and let it cook for 5 minutes to allow the flavors to meld. Season the sauce with salt and pepper to taste.
  4. Nestle the seasoned fish fillets into the simmering sauce in the skillet. Drizzle the remaining 1 tablespoon of olive oil over the fish. Arrange the lemon slices over the top of the fish and sauce.
  5. Carefully transfer the skillet to the preheated oven. Bake, uncovered, until the fish is opaque and flakes easily with a fork, about 12-15 minutes depending on the thickness of the fillets.
  6. Remove the skillet from the oven (remember the handle will be hot!). Let the dish rest for 5 minutes, then sprinkle generously with the chopped fresh parsley before serving.

Nutrition

Calories: 280kcalCarbohydrates: 10gProtein: 32gFat: 12gSaturated Fat: 2gCholesterol: 75mgSodium: 680mgPotassium: 950mgFiber: 3gSugar: 5gVitamin A: 15IUVitamin C: 35mgCalcium: 8mgIron: 10mg

Notes

Pro Tips: For a different herbal note, try using 1 tablespoon of chopped fresh dill or basil in place of the parsley as a garnish. If your fish fillets are very thick (over 1 inch), you may need to add 3-5 extra minutes of bake time. No oven-safe skillet? Simply transfer the simmered sauce to a baking dish, add the fish and lemon, and bake as directed.
Storage: Leftovers keep beautifully for up to 2 days in the fridge. Gently reheat in a covered skillet over low heat or in the microwave to prevent the fish from drying out.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I use frozen fish for this recipe?

Absolutely! Just be sure to thaw the fish completely in the refrigerator overnight first. Pat it extra dry to remove any moisture from the freezing process, which is key for the best texture in your Mediterranean fish bake.

How do I know when the fish is done baking?

The fish is perfectly cooked when it turns opaque and flakes easily with a fork. Gently press the thickest part of a fillet; if it separates into clean flakes, it’s ready. Remember, it will continue to cook a bit from residual heat after you take it out of the oven.

What can I use if I don’t have an oven-safe skillet?

No problem at all! Simply prepare the sauce in any skillet or pot, then transfer it to a greased baking dish. Nestle the fish and lemon slices into the sauce in the dish and bake as directed. It works just as well for this sheet pan fish method.

Can I make this dish ahead of time?

You can prep the sauce a day ahead and store it in the fridge. When you’re ready to eat, gently reheat the sauce in a skillet, then add the fresh fish and bake. This makes putting together a Greek baked fish dinner on a weeknight incredibly fast.

Conclusion

We hope this guide inspires you to bring the sunny, vibrant flavors of the Mediterranean to your table. This Mediterranean baked fish is more than just a recipe; it’s a simple, reliable path to a meal that feels both nourishing and celebratory. With its bright tomatoes, briny olives, and tender, flaky fish, it’s a dish that consistently delights. Whether you’re cooking for a quiet family dinner or impressing guests, it’s sure to become a cherished favorite. So go ahead, give it a try this week—we think you’re going to love it.
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating