Print

Mediterranean Baked Cod with Tomatoes

Mediterranean baked cod with tomatoes recipe in a vibrant close up photo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple, vibrant weeknight dinner where cod fillets bake atop a bed of roasted tomatoes, onions, olives, and capers. This one-pan meal is moist, flaky, and full of Mediterranean flavor, ready in under an hour.

Ingredients

Scale
  • 1.5 lbs cod fillets (about 4 fillets), patted dry
  • 2 pints cherry or grape tomatoes, halved
  • 1 medium red onion, thinly sliced
  • 4 cloves garlic, minced
  • 0.25 cup extra virgin olive oil
  • 2 tbsp fresh lemon juice
  • 1 tsp dried oregano
  • 0.5 tsp smoked paprika
  • 0.25 tsp red pepper flakes (optional)
  • 0.25 cup pitted Kalamata olives, halved
  • 2 tbsp capers, drained
  • 0.25 cup chopped fresh parsley, plus more for garnish
  • Salt and freshly ground black pepper to taste
  • Lemon wedges, for serving

Instructions

  1. Preheat oven to 400°F (200°C).
  2. In a large bowl, combine halved tomatoes, sliced onion, minced garlic, olives, and capers. Drizzle with olive oil and lemon juice. Sprinkle with oregano, smoked paprika, red pepper flakes (if using), salt, and pepper. Toss to coat.
  3. Pour the tomato mixture into a 9×13 inch baking dish, spreading evenly.
  4. Pat cod fillets dry with paper towels. Season both sides generously with salt and pepper. Nestle the fillets on top of the tomato mixture.
  5. Bake for 18-22 minutes, until the fish is opaque and flakes easily with a fork at its thickest part.
  6. Remove from oven and immediately sprinkle with chopped parsley. Serve with lemon wedges.

Notes

Remember carryover cooking; the fish will continue to cook after being removed from the oven. For best texture, pat the cod fillets completely dry before seasoning. The tomato base can be prepped a day ahead for easy assembly.

Nutrition