Mediterranean Baked Cod is a simple yet delicious seafood dish that highlights the fresh flavors of the Mediterranean. This recipe features tender cod fillets baked with tomatoes, olives, and aromatic herbs, creating a delightful meal that is both healthy and satisfying. Perfect for a family dinner or a special occasion, this dish is straightforward, requiring just a handful of ingredients and minimal prep time.

Why You’ll Love This Recipe
This Mediterranean Baked Cod is not only easy to prepare but also packed with flavor. If you’re looking for a quick dinner option that the whole family will enjoy, this recipe is ideal. It works reliably every time, with tender fish and vibrant vegetables that create a tasty dish without fuss. Plus, the ingredients are widely available, making it accessible for busy home cooks.
Ingredients You’ll Need
To prepare this delicious Mediterranean Baked Cod, gather the following ingredients:
- 1 ½ pounds cod fillet
- 1 small red onion (or 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 and pepper (to taste)
- ¼ cup water
- 4 tablespoons butter (chopped)
Ingredient Notes, Variations & Simple Swaps
This recipe offers great flexibility when it comes to ingredients. If you prefer different vegetables, feel free to swap in bell peppers or zucchini. You can also change the type of fish based on what you have available, like halibut or tilapia. For added flavor, consider using fresh herbs such as basil or parsley.
Equipment Needed
- Rectangular baking dish
- Knife and cutting board
- Measuring cups and spoons
How to Make This Recipe
Step 1 – Prepare the Baking Dish
Preheat your oven to 400°F (200°C). Lightly grease a rectangular baking dish that will comfortably hold the cod and vegetables. Place the fish fillets inside the dish for the next steps.
Step 2 – Add the Vegetables
Scatter the sliced onion, crushed garlic, halved cherry tomatoes, and sliced olives around the cod fillets in the baking dish. This will ensure that the fish absorbs all the wonderful flavors as it cooks.
Step 3 – Season and Bake
Drizzle the olive oil over the cod and vegetables. Sprinkle the Italian seasoning on top, along with salt and pepper to taste. Then, pour the water into the dish. Dot the butter pieces evenly over the ingredients. Bake for 15-20 minutes, or until the cod is flaky and the tomatoes are tender and juicy.

Tips for Perfect Results
For the best experience with your Mediterranean Baked Cod, keep these tips in mind:
- Make sure the cod fillets are evenly distributed in the baking dish for even cooking.
- Check the doneness of the fish by using a fork; it should flake easily when done.
- Use fresh garlic for a more robust flavor.
- If you like a bit of heat, add some red pepper flakes to the seasoning mix.
- Always taste your dish before serving to adjust seasoning as needed.
Flavor Variations
You can easily customize this recipe to suit your taste preferences:
- Swap out olives for capers for a different briny flavor.
- Add a squeeze of fresh lemon juice before serving to brighten the dish.
- Try using different herbs like dill or cilantro for a fresh twist.
- Incorporate different vegetables, such as spinach or asparagus, for added texture and color.
What to Serve With This Recipe
Pair your Mediterranean Baked Cod with some delicious sides to create a complete meal. Here are some ideas:
- Steamed rice or quinoa for a wholesome grain.
- A fresh green salad with a simple vinaigrette.
- Roasted or steamed vegetables for additional nutrition.
- Crusty bread to soak up the delicious juices from the baking dish.
Storage, Make-Ahead & Leftovers
If you have leftovers, store them in an airtight container in the fridge for up to 3 days. You can reheat the cod in the oven at a low temperature to ensure it stays moist. If you want to make this dish ahead of time, you can prepare the ingredients and store them separately in the fridge. Just assemble and bake when ready to enjoy!

Mediterranean Baked Cod
Ingredients
Main Ingredients
- 1.5 pounds cod fillet
- 1 small red onion (or large shallot, sliced)
- 3 cloves garlic (crushed) Use fresh garlic for better flavor.
- 1 pound cherry tomatoes (halved) Can substitute with diced regular tomatoes if needed.
- 0.25 cup sliced black olives Can be substituted with capers for a different flavor.
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and pepper (to taste)
- 0.25 cup water
- 4 tablespoons butter (chopped) Can be omitted for a dairy-free version.
Instructions
Preparation
- Preheat your oven to 400°F (200°C). Lightly grease a rectangular baking dish.
- Place the cod fillets inside the greased baking dish.
- Scatter the sliced onion, crushed garlic, halved cherry tomatoes, and sliced olives around the cod fillets.
Cooking
- Drizzle the olive oil over the cod and vegetables.
- Sprinkle the Italian seasoning on top, along with salt and pepper to taste.
- Pour the water into the dish and dot with butter pieces.
- Bake for 15-20 minutes, or until the cod is flaky and the tomatoes are tender.
Notes
Frequently Asked Questions About This Recipe
Can I use frozen cod for this recipe?
Absolutely! Just ensure that you thaw the frozen cod completely before cooking. This will help it cook evenly.
How do I know when the cod is cooked?
The cod is cooked when it becomes opaque and flakes easily with a fork. It should not be translucent in the center.
What should I do if I can’t find cherry tomatoes?
If cherry tomatoes aren’t available, you can substitute them with diced regular tomatoes. Just make sure to drain any excess liquid to prevent the dish from becoming too watery.
Can I make this dish dairy-free?
Yes! You can omit the butter from the recipe, or use a dairy-free alternative like olive oil to maintain the richness of the dish.
Is this recipe healthy?
Yes! This Mediterranean Baked Cod is packed with lean protein and vegetables, making it a nutritious option for any meal. Enjoy the fresh flavors and healthy ingredients without worry!
