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

Baked Mediterranean Fish with Tomatoes and Lemon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Low Fat

Description

Light and flavorful baked Mediterranean fish with juicy tomatoes, zesty lemon, and aromatic herbs. A quick, healthy, and elegant one-pan dish perfect for weeknights or entertaining.


Ingredients

  • 4 white fish fillets (cod, haddock, halibut, or sea bass)
  • 1  cherry or grape tomatoes, halved
  • 1 lemon, thinly sliced
  • 3 tablespoons olive oil
  • 2 cloves garlic, minced
  • 2 tablespoons fresh parsley or basil, chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Pat fish fillets dry and season both sides with salt and pepper.
  3. Arrange fish in a lightly oiled baking dish.
  4. Scatter halved tomatoes around the fish.
  5. Place lemon slices over fish and squeeze juice from remaining slices over the dish.
  6. In a small bowl, mix olive oil, garlic, and oregano. Drizzle over fish and tomatoes.
  7. Bake for 12–15 minutes, or until fish is opaque and flakes easily with a fork.
  8. Sprinkle with fresh parsley or basil before serving.

Notes

Swap white fish for salmon or trout for a richer flavor.Add olives or capers for a briny kick.Include red onion, zucchini, or asparagus for more vegetables.Drizzle with white wine before baking for extra depth.Wrap ingredients in foil for easy cleanup.


Nutrition

  • Serving Size: 1 fillet with vegetables
  • Calories: 210
  • Sugar: 3g
  • Sodium: 360mg
  • Fat: 10g
  • Saturated Fat: 2g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 25g
  • Cholesterol: 55mg