Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Mediterranean Baked Fish with Tomatoes, Olives & Herbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 10 minutes
  • Cook Time: 15–20 minutes
  • Total Time: 30 minutes
  • Yield: 2–4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Gluten Free

Description

This One-Pan Mediterranean Baked Fish with Tomatoes, Olives & Herbs is a healthy, easy dinner loaded with bright, fresh flavors. Featuring flaky white fish, juicy cherry tomatoes, briny olives, garlic, and herbs—all baked together in one dish—it’s the perfect Mediterranean-inspired weeknight meal with minimal cleanup.


Ingredients

  • 24 white fish fillets (cod, halibut, or tilapia)
  • 1 cup cherry tomatoes, halved
  • 1/2 cup Kalamata olives, pitted and halved
  • 3 garlic cloves, minced
  • 1/2 red onion, thinly sliced
  • 2 tbsp olive oil
  • Juice of 1 lemon
  • 1 tsp dried oregano
  • Salt and black pepper, to taste
  • 2 tbsp fresh parsley or basil, chopped
  • Lemon slices, for garnish (optional)

Instructions

  1. Preheat oven to 400°F (200°C).

  2. In a baking dish, place fish fillets and surround with cherry tomatoes, olives, sliced red onion, and garlic.

  3. Drizzle olive oil and lemon juice over everything. Season with salt, pepper, and oregano.

  4. Bake for 15–20 minutes, or until fish flakes easily with a fork.

  5. Remove from oven, sprinkle with fresh herbs, and garnish with lemon slices. Serve immediately.


Notes

  • Use thawed, patted-dry frozen fish if fresh is not available.
  • Add artichoke hearts or capers for more Mediterranean flair.
  • Small potatoes or canned chickpeas can be added for a heartier version.
  • Avoid overbaking to keep fish tender and flaky.
  • Pair with couscous, quinoa, rice, or crusty bread to soak up the flavorful juices.