Introduction
Some recipes feel like a mini-vacation, and this Mediterranean Baked Cod is one of them. I turn to this dish on busy weeknights when I need something nourishing and fast without sacrificing flavor. The combination of flaky fish, bright vegetables, and a crisp, herby crust is endlessly satisfying. My take: I often add a few extra cherry tomatoes because they burst and create a light, delicious sauce at the bottom of the pan.
This is a recipe you can count on. It uses simple, accessible ingredients and comes together in a single baking dish, which makes cleanup incredibly easy. The method is straightforward enough for a beginner, but the results are impressive enough for guests. It’s a healthy, vibrant meal that brings a bit of sunshine to the table any time of year.
Mastering the Cod Crust
A great crust adds both flavor and texture, turning a simple baked fish into a standout dish. The key is to start with a well-seasoned breadcrumb mixture. The lemon zest and fresh parsley bring brightness that cuts through the richness of the olive oil. To ensure the crust adheres properly, pat your cod fillets dry with a paper towel before topping them. Press the breadcrumb mixture down gently but firmly. For an extra crisp, golden-brown finish, you can lightly toast the breadcrumbs in a dry skillet for 2-3 minutes over medium heat before mixing them with the other ingredients. This step evaporates moisture and jump-starts the browning process.
Vegetable Variations
While this recipe calls for cherry tomatoes and zucchini, it’s incredibly versatile. Think of it as a template you can adapt to what’s in season or what you have on hand. In the spring, tender asparagus spears or sliced fennel would be wonderful additions; just be sure to cut them into pieces that will cook in about 20 minutes. In the summer, sliced bell peppers of any color add sweetness and a vibrant look. During cooler months, you could use thinly sliced red onion or even small broccoli florets. The goal is to choose vegetables that roast well and complement the delicate flavor of the cod without overpowering it.
Olive Oil Selection
Not all olive oils are created equal, and a quality extra virgin olive oil can significantly elevate this dish. Since the oil is used for both roasting the vegetables and enriching the crust, its flavor is a key component. For a dish with Mediterranean roots, I recommend using an oil from that region, such as one from Greece, Italy, or Spain. A Greek olive oil might offer a peppery, robust flavor, while an Italian one could be fruitier. You don’t need the most expensive bottle, but choosing a good-quality extra virgin olive oil will add a noticeable depth and authenticity that a standard cooking oil just can’t match.
Recipe Overview

- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4 servings
- Difficulty: Easy
Ingredients
- 500g (about 4 fillets, 125g each) cod fillets
- 60g (1/2 cup) breadcrumbs, gluten-free if needed
- 15g (1/4 cup) fresh parsley, chopped
- Zest of 1 lemon
- 300g (2 cups) cherry tomatoes, halved
- 150g (1 medium) zucchini, sliced
- 30ml (2 tablespoons) extra virgin olive oil
- 5g (1 teaspoon) salt, to taste
- 2.5g (1/2 teaspoon) black pepper, freshly ground
- 6g (1 tablespoon) Mediterranean spices, such as oregano or thyme
Step-By-Step Instructions

- Preheat the Oven
Place a rack in the center of your oven and preheat to 400°F (200°C). Starting with a properly heated oven ensures the fish and vegetables cook evenly and in the time specified.
- Prepare the Baking Dish
Lightly grease a baking dish with a small amount of olive oil to prevent the ingredients from sticking. Arrange the cod fillets in a single layer in the center of the dish.
- Mix the Crust Ingredients
In a small bowl, combine the breadcrumbs, chopped parsley, lemon zest, and half of the Mediterranean spices. Sprinkle this mixture evenly over the cod fillets, pressing gently with your fingers or a spoon so it adheres.
- Add the Vegetables
Arrange the halved cherry tomatoes and sliced zucchini around the cod. Drizzle everything with the remaining olive oil and season with the salt, pepper, and remaining Mediterranean spices. Gently toss the vegetables to coat them evenly.
- Bake the Dish
Place the baking dish in the oven and bake for 15–20 minutes. The fish is done when it becomes opaque and flakes easily when prodded with a fork. The vegetables should be tender and lightly browned at the edges.
- Check for Doneness
For complete accuracy, use an instant-read thermometer to check the thickest part of a cod fillet. It should register 145°F (63°C). If it’s not quite there, return it to the oven for another 2–3 minutes.
- Rest and Serve
Remove the dish from the oven and let it rest for a minute. This brief rest allows the juices in the fish to redistribute, making it more tender. Garnish with a bit more fresh parsley before serving, if desired.
Substitutions & Variations
- For a low-carb and gluten-free alternative, swap the breadcrumbs for 60g (1/2 cup) of almond flour.
- Place thin lemon slices directly on top of the cod fillets before baking for an extra burst of citrus flavor.
- Add a pinch of red pepper flakes to the breadcrumb mixture for a gentle, warming heat.
If you enjoy this dish, try our Baked Chicken Veggie Meal Prep for a perfect pairing or next-weeknight option.
Make-Ahead, Storage & Reheat
Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, place the cod and vegetables in an oven-safe dish and warm gently at 350°F (175°C) for about 10 minutes, or until heated through. This helps restore some of the crust’s texture.
Nutrition
- Serving Size: 1 cod fillet with vegetables
- Per Serving: 320 calories, 32g protein, 14g fat, 12g carbs
- Per 100g: 160 calories, 16g protein, 7g fat, 6g carbs
Estimates only.
FAQ
How can I tell if the cod is perfectly cooked without a thermometer?
The fish is done when the flesh is opaque and flakes easily with a fork. It should separate into moist pieces, which means the proteins are set but not overcooked.
My fish always seems to come out watery. How can I prevent that?
Pat the cod fillets completely dry with paper towels before adding any seasoning. This simple step removes excess surface moisture, helping the fish roast instead of steam.
What’s the trick to getting the vegetables and fish done at the same time?
Cut vegetables into uniform, bite-sized pieces for even cooking. For harder options like broccoli, give them a 5-10 minute head start in the oven before adding the cod.
Is it okay to use frozen cod fillets if I cannot find them fresh?
Frozen cod works well here. Be sure to thaw it completely in the refrigerator overnight. Then, pat it very dry with paper towels to get rid of any excess water.
Can I double this recipe for a larger group without any issues?
Yes, you can double it. Use a larger baking sheet or two separate ones to ensure the vegetables have space to roast, which prevents them from steaming and getting soft.
What is the main difference when using a firmer fish like halibut?
Halibut is a bit meatier and less delicate than cod, so it holds its shape very well. You may need to add a couple of extra minutes to the bake time for it to cook.
Is it possible to prep any of the components ahead to save time?
You can chop the vegetables and store them in an airtight container in the fridge for a day. Prepare the cod just before baking so it stays as fresh and dry as possible.
How can I reheat leftovers without the cod becoming dry or rubbery?
The best way is a gentle reheat in a 350°F oven for about 10 minutes. This warms it through slowly, which helps keep the fish moist and restores some of the texture.
Equipment
- 1 Baking dish
- Paper towels
- 1 Small bowl
- Oven
Ingredients
- 500 g Cod fillets (about 4 fillets, 125g each)
- 60 g Breadcrumbs gluten-free if needed
- 15 g Fresh parsley chopped
- 1 zest Lemon
- 300 g Cherry tomatoes halved
- 150 g Zucchini sliced
- 30 ml Extra virgin olive oil
- 5 g Salt to taste
- 2.5 g Black pepper freshly ground
- 6 g Mediterranean spices such as oregano or thyme
Instructions
- Preheat the oven to 400°F (200°C) with a rack placed in the center.
- Lightly grease a baking dish with a small amount of olive oil to prevent sticking.
- Arrange cod fillets in a single layer in the center of the baking dish.
- In a small bowl, mix breadcrumbs, chopped parsley, lemon zest, and half of the Mediterranean spices.
- Sprinkle breadcrumb mixture evenly over the cod fillets, pressing gently to adhere.
- Arrange halved cherry tomatoes and sliced zucchini around the cod fillets.
- Drizzle with remaining olive oil, season with salt, pepper, and remaining Mediterranean spices, then gently toss vegetables to coat.
- Bake in the oven for 15 to 20 minutes until the fish is opaque and flakes easily and vegetables are tender with lightly browned edges.
- Check doneness with an instant-read thermometer; fish should reach 145°F (63°C). If needed, bake an additional 2 to 3 minutes.
- Remove from oven and let rest for 1 minute to allow juices to redistribute before serving.
