Go Back
+ servings
flakey baked cod in a baking dish with tomatoes, onion and olives
Print Recipe
5 from 1 vote

Baked Mediterranean Cod

Easy Baked Mediterranean Cod is the perfect weeknight dinner recipe! The fish is flakey and tender, then topped with tomatoes, onion and olives, and the whole meal is ready in just 20 minutes!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: dinner
Cuisine: Mediterranean
Diet: Gluten Free
Keyword: baked cod, mediterranean cod
Servings: 4
Calories: 342kcal
Author: Erin


  • 4 cod fillets (1.5 lb.); patted dry
  • salt and pepper
  • 3 tablespoon olive oil divided
  • 2 tablespoon lemon juice divided
  • 1 pint grape tomatoes halved
  • 1/2 red onion sliced
  • 1/3 cup black olives halved
  • 3 garlic cloves minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon oregano
  • 1/4 teaspoon thyme
  • 1/4 teaspoon basil


  • Preheat oven to 425°, then place the cod into a 9x13 baking dish. Drizzle 1 tablespoon olive oil and 1 tablespoon lemon juice over the cod, then sprinkle each fillet with salt and pepper.
  • Next, add the tomatoes, olives, red onion, garlic, salt, oregano, thyme, and basil to a large bowl. Add 2 tablespoon olive oil and 1 tablespoon lemon juice to the bowl then stir to combine. Pour the mixture overtop of the cod, using a spoon to move the veggies to the edges of the casserole dish.
  • Bake the cod for 18-20 minutes, or until the fish is flakey and the veggies are soft. Enjoy!


*Calories are per serving and are an estimation
*Be careful not to over-cook the fish or else it'll be chewy! 
*You can use ANY kind of white fish if you don't have cod on hand -- cook times may vary depending on the thickness of the fish 


Calories: 342kcal | Carbohydrates: 8g | Protein: 12g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Cholesterol: 25mg | Sodium: 504mg | Potassium: 565mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1041IU | Vitamin C: 21mg | Calcium: 30mg | Iron: 4mg