Go Back

Mediterranean Baked Cod With Tomatoes & Olives – Bright, Simple, Weeknight-Friendly

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Cod fillets (4 pieces, 5–6 ounces each), fresh or thawed
  • Cherry or grape tomatoes (2 cups), halved; or 1 can (14.5 ounces) diced tomatoes, drained
  • Kalamata olives (1/2 cup), pitted and halved; green olives also work
  • Red onion (1/2 medium), thinly sliced
  • Garlic (3–4 cloves), minced
  • Lemon (1), zest and juice
  • Extra-virgin olive oil (3 tablespoons)
  • Capers (1 tablespoon), optional but great for extra tang
  • Fresh parsley (small bunch), chopped
  • Fresh oregano (1–2 teaspoons, chopped) or dried oregano (1 teaspoon)
  • Crushed red pepper flakes (a pinch), optional
  • Salt and black pepper
  • Dry white wine (1/4 cup), optional; or use low-sodium chicken or vegetable broth

Method
 

  1. Preheat and prep: Heat the oven to 400°F (200°C). Pat the cod dry with paper towels and set aside. Dry fish browns better and won’t water down the sauce.
  2. Make the base: In a baking dish, combine tomatoes, olives, red onion, garlic, capers (if using), lemon zest, 2 tablespoons olive oil, oregano, red pepper flakes, and a pinch of salt and pepper. Add the white wine or broth if using. Toss to coat and spread in an even layer.
  3. Season the cod: Drizzle the fillets with the remaining 1 tablespoon olive oil. Season both sides with salt and pepper. Place the fish on top of the tomato mixture.
  4. Add lemon: Squeeze half the lemon over the fish and the tomato mixture. Slice the remaining half into thin rounds and tuck a few slices around the fillets.
  5. Bake: Bake uncovered for 12–15 minutes, depending on thickness. Cod is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
  6. Finish: Sprinkle with chopped parsley. Taste the pan juices and adjust with more lemon juice, salt, or pepper if needed.
  7. Serve: Spoon the tomatoes and olives over the fish. Serve with crusty bread, couscous, rice, or roasted potatoes to soak up the sauce.