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

Easy Mediterranean Baked Fish Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 22 reviews

  • Author: admin
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Non-Vegetarian

Description

This Easy Mediterranean Baked Fish recipe is a simple and flavorful dish perfect for a quick and healthy dinner. Flaky white fish is baked with cherry tomatoes, olives, capers, and a blend of Mediterranean herbs for a burst of fresh flavors.


Ingredients

Scale

For the Fish:

  • 4 white fish fillets (such as cod, halibut, or tilapia)
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the Toppings:

  • 1 pint cherry tomatoes, halved
  • ½ red onion, thinly sliced
  • ½ cup kalamata olives, pitted and halved
  • 2 tablespoons capers
  • 2 tablespoons lemon juice
  • 2 tablespoons chopped fresh parsley (for garnish)

Instructions

  1. Preheat the oven: Preheat the oven to 400°F (200°C) and lightly grease a baking dish.
  2. Prepare the Fish: Place the fish fillets in the dish and drizzle with olive oil. In a small bowl, mix garlic, oregano, basil, salt, and pepper, then sprinkle over the fish.
  3. Add Toppings: Top the fish with cherry tomatoes, red onion, olives, and capers. Drizzle with lemon juice.
  4. Bake: Bake for 15–20 minutes until the fish flakes easily. Garnish with parsley before serving.

Notes

  • Serve with rice, couscous, or crusty bread to soak up the flavorful juices.
  • For extra brightness, add lemon zest or a few sliced artichoke hearts before baking.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 fillet
  • Calories: 280
  • Sugar: 4g
  • Sodium: 540mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 2g
  • Protein: 30g
  • Cholesterol: 70mg