
Imagine tender, flaky white fish bathed in a vibrant sauce of burst cherry tomatoes, salty olives, and fragrant herbs. This is the essence of my Mediterranean baked white fish recipe, a dish that transports you straight to a sun-drenched coast. For years, I struggled with baked fish turning out dry and disappointing. That all changed when I discovered a simple, restaurant-quality secret that guarantees a moist, incredibly flavorful result every time. This easy, one-pan recipe is not only packed with flavor but is also a healthy and elegant meal perfect for any weeknight dinner.
Why You’ll Love This Recipe
The secret to this recipe’s incredible flavor and texture lies in a simple yet revolutionary step. The whipped feta base is the unique twist that changes everything.
A creamy, tangy layer of whipped feta is spread in the baking dish before anything else is added. This creates a built-in sauce that continuously seasons the fish from below as it bakes. It also provides a barrier, ensuring the fish steams gently to perfect moisture. Say goodbye to dry fish forever.
This is a true one-pan wonder. All the ingredients are roasted together in a single baking dish, which means cleanup is an absolute breeze. This makes it an ideal healthy recipe for busy weeknights.
This oven-baked fish dish is a cornerstone of the Mediterranean diet. It’s rich in lean protein from the white fish and healthy fats from extra virgin olive oil. It is a meal you can feel great about serving.
From start to finish, this seafood dinner is ready in about 30 minutes. It’s a quick recipe that delivers a huge payoff in flavor without requiring hours in the kitchen.
Ingredients Needed

For the Whipped Feta Base
8 oz feta block
3 tbsp extra virgin olive oil
2 tbsp lemon juice
2-3 tbsp water
For the Baked Fish and Vegetables
4 (6-ounce) white fish fillets, such as cod, halibut, or haddock
¼ cup extra virgin olive oil, divided
1 teaspoon dried oregano
½ teaspoon salt, or more to taste
½ teaspoon black pepper, or more to taste
1 pint cherry tomatoes, halved
1 small red onion, thinly sliced
½ cup pitted Kalamata olives
4 cloves garlic, minced
1 lemon, half sliced, half juiced
2 tablespoons fresh parsley, chopped
Ingredient Notes & Substitutions
White Fish: I prefer using thicker, firmer white fish fillets like cod, halibut, or haddock for this recipe. Sea bass also works beautifully. The key is to choose a fish that can hold its own alongside the robust Mediterranean flavors.
Olives: Pitted Kalamata olives provide that classic, briny flavor that is central to this dish. If you have another type of olive on hand, it can work in a pinch, but Kalamata olives offer the most authentic taste.
Herbs: Dried oregano is a classic choice. You could also substitute it with fresh dill or thyme to give the dish a slightly different aromatic profile. Feel free to use what you have and love.
Vegetables: This recipe is a great way to use up vegetables. While the cherry tomatoes and red onion are essential, you could also add thinly sliced zucchini or bell peppers to the mix.

How to Make Mediterranean Baked White Fish
Step 1: Make the Whipped Feta Base
First, preheat your oven to 400°F (200°C). In a food processor, combine the block of feta cheese, extra virgin olive oil, lemon juice, and two tablespoons of water. Blend until the mixture is completely smooth and creamy. If it’s too thick, add one more tablespoon of water. Spread this delicious whipped feta evenly across the bottom of a 9×13-inch baking dish.
Step 2: Prepare the Vegetables
In a separate medium bowl, combine the halved cherry tomatoes, thinly sliced red onion, pitted Kalamata olives, and minced garlic. Drizzle with two tablespoons of the extra virgin olive oil and sprinkle with the dried oregano, salt, and pepper. Toss everything together until the vegetables are well-coated.
Step 3: Assemble the Dish
Spread the vegetable mixture in an even layer over the top of the whipped feta base. Pat your white fish fillets completely dry with a paper towel and season them on both sides with a little more salt and pepper. Gently nestle the fish fillets into the vegetables, making sure they are snug in the dish.
Step 4: Final Touches Before Baking
Drizzle the remaining two tablespoons of extra virgin olive oil over the fish and the vegetables. Squeeze the fresh juice from half a lemon over the entire dish. This acidity is key to brightening all the flavors. Finally, arrange the thin lemon slices directly on top of the fish fillets.
Step 5: Bake to Perfection
Place the baking dish in the preheated oven. Bake for 15-20 minutes. The fish is done when it is opaque and flakes easily when gently prodded with a fork. For guaranteed perfect results, the internal temperature of the thickest part of the fish should read 145°F (63°C) on an instant-read thermometer.
Step 6: Garnish and Serve
Carefully remove the dish from the oven. Sprinkle the fresh, chopped parsley over the top for a final burst of freshness and color. Let it rest for a minute before serving.
A Chef’s Guide to Choosing & Cooking White Fish
Choosing the right fish can elevate this dish from great to extraordinary. Here is a quick guide to some of my favorite options for this recipe.
| Fish Type | Flavor Profile | Texture | Average Cost |
|---|---|---|---|
| Cod | Mild, slightly sweet | Firm, large flakes | $$ |
| Halibut | Mild, sweet | Very firm, dense | $$$ |
| Haddock | Mild, slightly sweet | Tender, fine flakes | $$ |
| Sea Bass | Mild, delicate | Buttery, small flakes | $$$ |
How to Know When Fish Is Perfectly Cooked
The fear of overcooking fish is real, but it is easy to avoid. The most reliable method is to use an instant-read thermometer. Insert it into the thickest part of the fillet; it should register 145°F (63°C). If you do not have a thermometer, look for visual cues. The fish should transition from translucent to opaque, and when you gently press on it with a fork, it should flake apart easily. If it resists, it needs more time. If it falls apart into shreds, it is slightly overcooked but will still be delicious in this saucy dish.
Wine Pairings & Meal Prep Guide
The right pairing and a little prep work can make this simple meal feel even more effortless and special.
Mediterranean Wine Pairings
To complement the bright, savory flavors of this dish, I recommend a crisp, dry white wine. An Assyrtiko from Greece, a Sauvignon Blanc, or a Pinot Grigio are all excellent choices. The high acidity in these wines cuts through the richness of the olive oil and feta, cleansing the palate and making each bite taste new.
Make-Ahead & Meal Prep Instructions
You can get a head start on this recipe to make your weeknight even easier. The vegetables can be chopped and stored in an airtight container in the refrigerator for a day or two. You can also make the whipped feta base up to two days in advance; just store it in an airtight container in the fridge. For the best results, wait to assemble and bake the dish until you are ready to eat to prevent the fish from getting soggy.
Pro Tips & Troubleshooting
Pro Tips for Success
Pat the fish fillets completely dry before seasoning. Removing excess moisture helps the fish sear slightly in the hot dish rather than steam, improving its texture.
For more even cooking, let the fish sit at room temperature for about 15 minutes before baking. This takes the chill off and helps it cook uniformly.
Do not skip the fresh lemon juice. The acidity is crucial for cutting through the richness and making all the flavors pop.
Use a block of high-quality feta cheese that comes packed in brine. It has a superior flavor and creamier texture for the whipped feta base compared to pre-crumbled varieties.
Avoid overcrowding the baking dish. Give the fish and vegetables enough space to roast properly. If everything is packed too tightly, it will steam instead of roast, and you will miss out on delicious caramelized flavors.
Common Mistakes to Avoid
The number one mistake is overcooking the fish. This is why I always recommend an instant-read thermometer. Just a minute or two can be the difference between perfectly flaky and disappointingly dry.
Using wet or partially frozen fish will lead to a watery result. If using frozen fillets, make sure they are thawed completely, then pat them extremely dry with paper towels.
Remember to season at multiple stages. Seasoning the vegetables and the fish fillets separately ensures every single bite is perfectly flavorful.
Forgetting the whipped feta base is a missed opportunity. This step is what makes the recipe truly special, creating that creamy sauce and ensuring the fish stays moist.
Serving & Storage
Serving Ideas
This dish creates its own incredible sauce that begs to be soaked up. Serve it over fluffy couscous, orzo, or quinoa. It is also fantastic with crusty bread or warm pita for dipping into the whipped feta and pan juices. For a fresh counterpoint, a simple side salad dressed with a vinaigrette made from lemon juice and extra virgin olive oil is a perfect match.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to two days. Fish can be delicate to reheat. I strongly advise against using the microwave, which can make the texture rubbery. The best method is to gently reheat the fish and vegetables in an oven preheated to 300°F until just warmed through.
This Mediterranean baked white fish has truly become a staple in my kitchen. The combination of vibrant flavors, the ease of a one-pan meal, and that secret whipped feta base makes it the best version I have ever tried. I am confident that it will become a favorite in your home as well. Give this recipe a try and let me know what you think in the comments below. Explore more of our healthy one-pan meals for more dinner inspiration!
FAQ
Q: What’s the best type of white fish for this recipe?
A: The best white fish are firm, thicker fillets that won’t fall apart during baking. Cod, halibut, and haddock are excellent, reliable choices. Sea bass is also a wonderful, slightly more delicate option.
Q: Can I use frozen fish fillets?
A: Yes, you can absolutely use frozen fish fillets. Just be sure to thaw them completely in the refrigerator overnight. Before using, pat them very dry with paper towels to remove all excess moisture.
Q: How do I know the fish is cooked through without a thermometer?
A: Take a fork and gently press on the thickest part of the fish. If it’s cooked, it will flake apart easily. The flesh will also look opaque all the way through, with no translucent or raw-looking spots.
Q: What should I serve with Mediterranean baked white fish?
A: This dish is wonderful served with something to soak up the delicious pan sauce, like couscous, quinoa, or crusty bread. A simple green salad with a lemon vinaigrette also makes a perfect, fresh side.
Q: Is this Mediterranean baked fish recipe healthy?
A: Yes, this is a very healthy recipe. It’s packed with lean protein from the white fish, healthy monounsaturated fats from the extra virgin olive oil, and plenty of vitamins and nutrients from the tomatoes, onion, and garlic. It aligns perfectly with the principles of the Mediterranean diet.
Q: Can I add potatoes to this dish?
A: Potatoes take much longer to cook than fish. If you want to add them, I recommend either slicing them very thinly or par-boiling them before adding them to the baking dish to ensure they are fully cooked at the same time as the fish.

Best Mediterranean Baked White Fish (Easy & Flaky)
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). In a food processor, combine the block of feta cheese, 3 tablespoons of extra virgin olive oil, 2 tablespoons of lemon juice, and 2-3 tablespoons of water. Blend until completely smooth and creamy. If too thick, add the additional tablespoon of water. Spread this delicious whipped feta evenly across the bottom of a 9x13-inch baking dish.
- In a separate medium bowl, combine the halved cherry tomatoes, thinly sliced red onion, pitted Kalamata olives, and minced garlic. Drizzle with 2 tablespoons of the extra virgin olive oil (from the ¼ cup total) and sprinkle with the dried oregano, salt, and pepper. Toss everything together until the vegetables are well-coated.
- Spread the vegetable mixture in an even layer over the top of the whipped feta base. Pat your white fish fillets completely dry with a paper towel and season them on both sides with a little more salt and pepper. Gently nestle the fish fillets into the vegetables, making sure they are snug in the dish.
- Drizzle the remaining 2 tablespoons of extra virgin olive oil over the fish and the vegetables. Squeeze the fresh juice from half a lemon over the entire dish. This acidity is key to brightening all the flavors. Finally, arrange the thin lemon slices directly on top of the fish fillets.
- Place the baking dish in the preheated oven. Bake for 15-20 minutes. The fish is done when it is opaque and flakes easily when gently prodded with a fork. For guaranteed perfect results, the internal temperature of the thickest part of the fish should read 145°F (63°C) on an instant-read thermometer.
- Carefully remove the dish from the oven. Sprinkle the fresh, chopped parsley over the top for a final burst of freshness and color. Let it rest for a minute before serving.






No comment yet, add your voice below!