Print

Mediterranean Baked Fish with Cherry Tomatoes and Lemon Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 5 reviews

This Mediterranean Baked Fish recipe offers a vibrant and healthy meal featuring firm white fish fillets baked with juicy cherry tomatoes, garlic, fresh herbs, and a zesty lemon finish. Perfect for a quick dinner, it combines aromatic spices and olive oil for authentic Mediterranean flavors while ensuring tender, flaky fish every time.

Ingredients

Fish and Protein

  • 4 firm white fish fillets (cod, sea bass, or snapper), about 6 oz each

Vegetables and Aromatics

  • 1 cup cherry tomatoes, halved
  • 2 cloves garlic, minced
  • 1 small red onion, thinly sliced

Herbs and Seasonings

  • Fresh parsley and oregano, chopped (about 2 tbsp each)
  • 1 tsp smoked paprika
  • Pinch of chili flakes (optional)
  • Salt and black pepper to taste

Oils and Citrus

  • 3 tbsp extra virgin olive oil
  • Juice and zest of 1 lemon

Instructions

  1. Preheat Oven and Prepare Ingredients: Set your oven to 400°F (200°C). Rinse and pat dry the fish fillets. Chop the cherry tomatoes in halves, mince the garlic cloves, thinly slice the red onion, and chop fresh parsley and oregano.
  2. Season the Fish: Drizzle the fish fillets evenly with 3 tablespoons of extra virgin olive oil. Sprinkle salt, black pepper, smoked paprika, and a pinch of chili flakes over the fillets. Add minced garlic and half of the fresh herbs on top of each fillet to infuse flavor.
  3. Arrange in a Baking Dish: Place the seasoned fish fillets in a single layer in an ovenproof dish. Scatter the halved cherry tomatoes and thinly sliced red onions around the fish. Drizzle a bit more olive oil on top, followed by the zest and juice of one lemon for brightness.
  4. Bake Until Tender and Flaky: Bake in the preheated oven for 15 to 20 minutes. The fish is ready when it flakes easily with a fork, the tomatoes are softened and blistered but juicy, and the internal temperature reaches 145°F (63°C). For thick fillets, tent loosely with foil to avoid drying out.
  5. Garnish and Serve: Remove from oven. Sprinkle the remaining fresh parsley and oregano over the fish before serving. Serve warm with crusty bread, cooked couscous, or a light arugula and olive salad for a complete Mediterranean meal.

Notes

  • Use fresh or thoroughly thawed fish for best texture and moistness; avoid previously frozen if possible.
  • Do not overbake – begin checking for doneness at 15 minutes to prevent dry fish.
  • Season the cherry tomatoes and onions with salt and pepper for depth of flavor.
  • Extra virgin olive oil is essential for authentic Mediterranean flavor.
  • Leftovers should be refrigerated in an airtight container within 2 hours and consumed within 2 days or frozen promptly.