If you’re looking for a light, flavorful, and satisfying seafood meal, this Mediterranean Baked Cod recipe is the perfect choice. Tender cod fillets are baked with juicy cherry tomatoes, garlic, olives, and aromatic Italian seasoning for a wholesome dish that’s ready in about 30 minutes. Whether you’re planning a quick weeknight dinner or a healthy family meal, this Mediterranean-inspired recipe never disappoints.
Why You’ll Love This Recipe
- Quick and easy to prepare in under 30 minutes.
- Packed with fresh Mediterranean flavors.
- A healthy, protein-rich dinner that’s naturally low in carbs.
- Perfect for busy weeknights or elegant entertaining.
- Uses simple pantry ingredients with minimal cleanup.
- Family-friendly and easy to customize.
Ingredients

- 1½ pounds cod fillets
- 1 small red onion or 1 large shallot, sliced
- 3 cloves garlic, crushed
- 1 pound cherry tomatoes, halved
- ¼ cup sliced black olives
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt, to taste
- Black pepper, to taste
- ¼ cup water
- 4 tablespoons butter, chopped
Instructions
- Preheat the oven to 400°F (200°C). Lightly grease a baking dish large enough to hold the fish and vegetables.
- Arrange the cod fillets in the baking dish.
- Scatter the sliced onion, garlic, cherry tomatoes, and black olives around the fish.
- Drizzle the olive oil evenly over everything.
- Sprinkle with Italian seasoning and season with salt and black pepper.
- Pour the water into the baking dish.
- Scatter the chopped butter over the fish and vegetables.
- Bake the Mediterranean Baked Cod for 15–20 minutes, or until the fish flakes easily with a fork and the tomatoes are soft and juicy.
- Spoon the flavorful pan juices over the fish before serving.

Tips & Tricks
- Pat the cod dry before baking for the best texture.
- Fresh cod works best, but thawed frozen cod also works well.
- Add sliced zucchini, spinach, or bell peppers for extra vegetables.
- Finish with fresh parsley or basil for added freshness.
- Serve with rice, couscous, quinoa, or crusty bread to soak up the delicious juices.
- Add a squeeze of fresh lemon just before serving for extra brightness.
Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
- Difficulty: Easy
- Dietary Notes: Gluten-Free, Low-Carb, High-Protein

Notes
- Water keeps this recipe halal-friendly while creating flavorful pan juices.
- Kalamata olives can be substituted for black olives.
- Unsalted butter allows better control over seasoning.
- Garnish with fresh parsley, basil, or lemon zest before serving.
Nutrition (Approximate Per Serving)
- Calories: 320
- Protein: 35g
- Carbohydrates: 8g
- Fat: 16g
- Fiber: 2g
- Sugar: 5g
FAQ
Can I use frozen cod?
Yes. Thaw completely and pat dry before baking.
How do I know when cod is cooked?
The fish should easily flake with a fork and reach an internal temperature of 145°F.
Can I make this baked cod recipe dairy-free?
Yes. Replace butter with additional olive oil or a dairy-free butter substitute.
What should I serve with Mediterranean Baked Cod?
Rice, roasted potatoes, quinoa, couscous, steamed vegetables, or a fresh green salad pair beautifully.
Can I prepare it ahead of time?
Yes. Assemble the dish several hours ahead, refrigerate, then bake just before serving.
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: Freeze for up to 2 months. Thaw overnight in the refrigerator.
Reheating: Warm gently in a 325°F oven or microwave until heated through to avoid drying out the fish.

Similar Recipes

Mediterranean Baked Cod – Easy Healthy Dinner
Ingredients
- 1½ pounds cod fillets
- 1 small red onion or 1 large shallot sliced
- 3 cloves garlic crushed
- 1 pound cherry tomatoes halved
- ¼ cup sliced black olives
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt to taste
- Black pepper to taste
- ¼ cup water
- 4 tablespoons butter chopped
Instructions
- Preheat the oven to 400°F (200°C). Lightly grease a baking dish large enough to hold the fish and vegetables.
- Arrange the cod fillets in the baking dish.
- Scatter the sliced onion, garlic, cherry tomatoes, and black olives around the fish.
- Drizzle the olive oil evenly over everything.
- Sprinkle with Italian seasoning and season with salt and black pepper.
- Pour the water into the baking dish.
- Scatter the chopped butter over the fish and vegetables.
- Bake the Mediterranean Baked Cod for 15–20 minutes, or until the fish flakes easily with a fork and the tomatoes are soft and juicy.
- Spoon the flavorful pan juices over the fish before serving.
Notes
- Water keeps this recipe halal-friendly while creating flavorful pan juices.
- Kalamata olives can be substituted for black olives.
- Unsalted butter allows better control over seasoning.
- Garnish with fresh parsley, basil, or lemon zest before serving.
Conclusion
This Mediterranean Baked Cod is proof that healthy meals can be simple, delicious, and full of vibrant flavor. With juicy tomatoes, garlic, olives, and flaky cod, this easy baked cod recipe is perfect for weeknight dinners or special occasions. Once you try this Mediterranean fish recipe, it will quickly become one of your favorite healthy seafood dinners.

