Seafood

Mediterranean Baked Whole Fish with Lemon, Tomatoes & Olives

Share
Share

There’s something wonderfully simple about a whole fish baked with fresh lemon, juicy tomatoes, briny olives, garlic, and herbs. This Mediterranean-style baked fish comes together with just a handful of ingredients, yet the result feels like something you’d order at a beautiful seaside restaurant.

The fish stays tender and juicy while the cherry tomatoes soften and release their sweet juices into the pan. Lemon adds a bright citrusy finish, while olives and fresh herbs bring that classic Mediterranean flavor. It’s an easy dinner that looks impressive right out of the oven.

Why You’ll Love This Mediterranean Baked Fish

  • Fresh and flavorful: Lemon, garlic, herbs, tomatoes, and olives complement the fish beautifully.
  • Easy one-pan dinner: Everything cooks together in one baking dish.
  • Light but satisfying: A naturally simple meal that doesn’t feel heavy.
  • Beautiful presentation: Serving the whole fish with colorful vegetables makes dinner feel extra special.
  • Perfect for entertaining: It looks elegant without requiring complicated preparation.

What Kind of Fish Works Best?

For this recipe, a whole Mediterranean-style fish such as sea bass, sea bream, branzino, or dorade works beautifully. Choose a fish that has been cleaned and scaled, with the cavity left open for stuffing with lemon and herbs.

If whole fish isn’t available, you can also use thick fish fillets. The cooking time will be shorter, so check them early to prevent overcooking.

Flavor & Texture Highlights

The fish has a delicate, flaky texture with a savory garlic-and-herb flavor. The roasted cherry tomatoes become juicy and slightly caramelized, while the olives add little bursts of salty richness. Fresh lemon keeps the whole dish bright and balanced.

Ingredients You’ll Need

  • 1 whole sea bass, sea bream, branzino, or similar fish, about 2 to 2 1/2 pounds, cleaned and scaled
  • 2 tablespoons extra-virgin olive oil
  • 4 cloves garlic, thinly sliced
  • 1 lemon, thinly sliced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup pitted Kalamata olives
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh oregano or 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes, optional
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 cup dry white wine or water

How to Make Mediterranean Baked Whole Fish

1. Prepare the Fish

Preheat your oven to 400°F (200°C). Pat the cleaned fish dry with paper towels. Make 2 to 3 shallow diagonal cuts on each side of the fish. This helps the seasoning penetrate the flesh and also allows the fish to cook more evenly.

2. Season Generously

Place the fish in a lightly oiled baking dish. Drizzle the olive oil over the fish and rub it gently over both sides. Season with salt, black pepper, oregano, and red pepper flakes if using.

Place several slices of lemon and some of the sliced garlic inside the cavity. Tuck a few additional lemon slices around the fish.

3. Add the Mediterranean Vegetables

Scatter the cherry tomatoes, Kalamata olives, and remaining garlic around the fish. Sprinkle the fresh parsley over everything, reserving a little for serving.

Pour the white wine or water into the bottom of the baking dish. This creates a little moisture while the fish cooks and helps keep the pan juices flavorful.

4. Bake

Place the baking dish in the preheated oven and bake for about 25 to 30 minutes, depending on the size and thickness of the fish.

The fish is ready when the flesh flakes easily with a fork and reaches an internal temperature of 145°F (63°C) at the thickest part.

5. Finish and Serve

Remove the fish from the oven and let it rest for about 5 minutes. Spoon some of the warm tomato, olive, and lemon juices over the top, then finish with fresh parsley and an extra drizzle of olive oil.

Serve immediately with the roasted vegetables and plenty of the flavorful pan juices.

Tips for the Best Baked Whole Fish

  • Pat the fish dry first: Removing excess moisture helps the skin roast more nicely.
  • Don’t skip the lemon: Fresh lemon brightens the fish and helps balance the richness of the olive oil.
  • Use a thermometer: Fish is best when cooked just until tender. Overcooking can make it dry.
  • Keep the vegetables around the fish: This allows their juices to mingle with the fish as everything roasts.
  • Let the fish rest briefly: A few minutes of resting makes it easier to serve without breaking the delicate flesh.

What to Serve with Mediterranean Baked Fish

This fish is wonderful with warm crusty bread for soaking up the lemony pan juices. You can also serve it with roasted potatoes, rice, couscous, a simple Greek salad, steamed vegetables, or a fresh cucumber and tomato salad.

Can I Prepare the Fish Ahead of Time?

Yes. You can clean and season the fish several hours ahead and keep it covered in the refrigerator. Add the tomatoes, olives, and liquid just before baking. For the best texture, don’t leave the seasoned fish refrigerated for more than a few hours before cooking.

Can I Use Fish Fillets Instead?

Absolutely. Thick skin-on fish fillets can be used instead of a whole fish. Arrange them in the baking dish, add the same Mediterranean toppings, and begin checking them after about 12 to 18 minutes, depending on their thickness.

Frequently Asked Questions

How do I know when a whole fish is done?

The flesh should be opaque and separate easily from the bone with a fork. For the most reliable result, check the thickest part with an instant-read thermometer; it should reach 145°F (63°C).

Do I need to remove the fish skin before baking?

No. Keeping the skin on helps protect the flesh and adds flavor. It can also become beautifully roasted during baking.

Can I use green olives instead of Kalamata olives?

Yes. Green olives work very well and will give the dish a slightly brighter, more delicate salty flavor.

Can I make this without wine?

Yes. Simply replace the wine with an equal amount of water or a little extra lemon juice mixed with water.

Can I add more vegetables?

Definitely. Thinly sliced zucchini, bell peppers, onions, or artichoke hearts are all delicious additions. Just avoid overcrowding the baking dish so the ingredients roast rather than steam.

Mediterranean Baked Whole Fish with Lemon, Tomatoes & Olives

Prep Time: 15 minutes
Cook Time: 25–30 minutes
Total Time: 40–45 minutes
Servings: 4

Ingredients

  • 1 whole sea bass, sea bream, branzino, or similar fish, about 2 to 2 1/2 pounds, cleaned and scaled
  • 2 tablespoons extra-virgin olive oil
  • 4 cloves garlic, thinly sliced
  • 1 lemon, thinly sliced
  • 1 cup cherry tomatoes, halved
  • 1/2 cup pitted Kalamata olives
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh oregano or 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes, optional
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 cup dry white wine or water

Instructions

  1. Preheat the oven to 400°F (200°C). Pat the cleaned fish completely dry.
  2. Make 2 to 3 shallow diagonal cuts on each side of the fish.
  3. Place the fish in a lightly oiled baking dish and drizzle it with olive oil.
  4. Season both sides with salt, black pepper, oregano, and red pepper flakes if desired.
  5. Stuff the cavity with several lemon slices and some of the sliced garlic.
  6. Arrange the cherry tomatoes, Kalamata olives, remaining garlic, and extra lemon slices around the fish.
  7. Sprinkle the parsley over the fish and vegetables.
  8. Pour the white wine or water into the bottom of the baking dish.
  9. Bake for 25 to 30 minutes, or until the flesh flakes easily and reaches 145°F (63°C) at the thickest part.
  10. Remove from the oven and let rest for 5 minutes.
  11. Spoon the roasted tomato and olive juices over the fish, garnish with fresh parsley, and serve warm.

Notes

Cooking time will vary depending on the size and thickness of the fish. For the juiciest result, begin checking the fish a few minutes before the expected cooking time is complete. Serve with crusty bread, roasted potatoes, rice, or a fresh salad to complete the meal.

Share
Related Articles
Seafood

Garlic Butter Seafood Boil with Crab, Shrimp, Sausage & Corn

If you love a big, buttery seafood dinner packed with bold flavor,...

Seafood

Garlic Parmesan Crusted Shrimp: Buttery, Crispy & Full of Flavor

These Garlic Parmesan Crusted Shrimp are the kind of dinner that feels...

Seafood

Lemon Garlic Butter Fish: A Light & Flavorful Weeknight Dinner

This Lemon Garlic Butter Fish is a simple, delicious dinner made with...

Seafood

Creamy Garlic Butter Shrimp: A Rich & Flavorful One-Pan Dinner

This Creamy Garlic Butter Shrimp is a simple yet incredibly satisfying dinner...