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
Mediterranean Baked Fish

Mediterranean Baked Fish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Mediterranean Baked Fish is a vibrant and flavorful dish that brings the essence of coastal cuisine right to your kitchen. Featuring tender white fish fillets baked alongside a medley of fresh vegetables, olives, and aromatic herbs, this recipe is both simple and impressive. Ideal for busy weeknights or entertaining guests, it offers a healthy and satisfying meal that looks as good as it tastes. The burst of colors from the tomatoes and bell peppers combined with zesty lemon juice creates an unforgettable dining experience. Serve it with warm crusty bread or fluffy rice to soak up the delicious juices, making every bite a delight.

  • Total Time: 40 minutes
  • Yield: Serves approximately 4 people 1x

Ingredients

Scale
  • 1.5 lbs white fish fillets (cod, halibut, or tilapia)
  • 2 tablespoons olive oil
  • 1 medium red onion, sliced
  • 3 garlic cloves, minced
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 cup cherry tomatoes, halved
  • 1/3 cup pitted Kalamata olives, halved
  • Juice of 1 lemon
  • Zest of 1 lemon
  • 1 teaspoon dried oregano
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 400°F (200°C) and lightly grease a baking dish with olive oil.
  2. In a mixing bowl, combine onions, bell peppers, cherry tomatoes, garlic, olives, olive oil, oregano, salt, and pepper. Toss until well coated.
  3. Spread the vegetable mixture evenly in the baking dish. Place fish fillets on top (skin side down if applicable), drizzle with lemon juice and zest; season as desired.
  4. Bake uncovered for about 20–25 minutes until the fish is opaque and flakes easily with a fork.
  5. Garnish with chopped parsley and serve with lemon wedges.
  • Author: Sarah DuRoss
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 fillet (approximately 300g)
  • Calories: 350
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 6g
  • Protein: 30g
  • Cholesterol: 75mg