Mediterranean Tomato & Artichoke Baked Cod

Maria Marlowe


This simple-to-make yet impressive dish can be whipped up for a weeknight meal or for a more lavish dinner party. Infused with luscious flavor and vibrant color in every bite, wild cod fillets are baked in a Mediterranean-inspired sauce of tomato, garlic, kalamata olives, capers and artichoke. Pair it with plain rice or a lemon and basil pilaf for a complete (and completely memorable!) meal.

Tomato & Artichoke Baked Cod Fillets in White Baking Dish with Basil, Olives and Lemon Slices |

Tomato & Artichoke Baked Cod Fillets in White Baking Dish with Basil, Olives and Lemon Slices |
0 from 0 votes

Mediterranean Tomato & Artichoke Baked Cod

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 2
Calories 353 kcal
Author Maria Marlowe


Tomato Sauce

Cod & Veggies

  • 1 zucchini thinly sliced
  • 2 3-4 oz. wild cod fillets
  • 1 cup artichoke hearts quartered
  • ½ cup cherry tomatoes halved
  • 1 Tbsp. capers
  • 2 Tbsp. kalamata olives chopped
  • ½ lemon sliced into rounds


  • Fresh basil


  1. Preheat oven to 400 degrees F.
  2. Heat sauté pan to medium heat, then add oil, onions, garlic, capers, olives and oregano. Cook 2-3 minutes.
  3. Stir in tomato sauce, salt and pepper. Cook until bubbling, about 3 minutes.
  4. Into baking dish, pour half sauce. Layer in zucchini first, then cod. Pour remaining sauce over entire dish. Arrange artichoke hearts and tomatoes between cod, then add capers and olives on top of whole dish. Top each fillets with 2 slices of lemon.
  5. Bake for about 20 minutes, or until fish flakes easily with fork. (Note: Time will vary depending on size and thickness of fish.)
  6. Garnish with fresh basil.

Recipe Notes

Add the ingredients to your cart and order now!

Nutrition Facts
Mediterranean Tomato & Artichoke Baked Cod
Amount Per Serving
Calories 353 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 2g10%
Polyunsaturated Fat 2g
Monounsaturated Fat 7g
Cholesterol 30mg10%
Sodium 3751mg156%
Potassium 1811mg52%
Carbohydrates 45g15%
Fiber 14g56%
Sugar 21g23%
Protein 22g44%
Vitamin A 2047IU41%
Vitamin C 71mg86%
Calcium 148mg15%
Iron 5mg28%
* Percent Daily Values are based on a 2000 calorie diet.