“You really think this will work?” my friend asked, eyeing the pan of cod tucked between glossy olives and ripe tomatoes. Honestly, I wasn’t sure either. That evening was one of those rare moments when I had just enough time and ingredients to throw something together without a grocery run or elaborate prep. The kitchen smelled faintly of garlic and lemon, the oven warming up to a gentle heat as I slid the pan in. What started as a low-effort dinner plan turned into an unexpected favorite, with everyone at the table asking for seconds — and the recipe.
It wasn’t fancy, and it certainly wasn’t complicated. The magic came from the simple, fresh Mediterranean ingredients melding in one pan, making cleanup a breeze and leaving the fish perfectly tender. I’ve made this Easy One-Pan Mediterranean Baked Cod with Olives and Tomatoes more nights than I can count since that day. There’s something about the way the savory olives balance with the sweetness of the tomatoes that makes this dish feel effortlessly special — you know, like a little getaway on a plate.
What stuck with me is how this recipe fits into those busy nights when you want something nourishing but hate fussing in the kitchen. Plus, it pairs beautifully with a crisp salad or some buttery crusty bread to soak up the juices — a combo that always feels like a quiet win. If you’re looking for a dish that’s as satisfying as it is simple, this cod is your answer.
Why You’ll Love This Recipe
After testing this recipe multiple times (and tweaking the seasoning just a bit each round), I can say with confidence that this one-pan Mediterranean baked cod is a keeper. Here’s why it’s become a staple in my kitchen:
- Quick & Easy: Ready in under 30 minutes, perfect for those hectic weeknights or when dinner sneaks up on you.
- Simple Ingredients: Uses pantry staples like canned olives and canned tomatoes — no last-minute grocery runs needed.
- Perfect for Dinner Parties: It looks impressive but requires minimal effort, great for hosting without stress.
- Crowd-Pleaser: Mild, flaky cod combined with briny olives and sweet tomatoes appeals to both seafood lovers and skeptics.
- Unbelievably Delicious: The one-pan method lets all the flavors meld beautifully, creating a juicy, aromatic dish.
This isn’t just any baked cod. The secret lies in baking everything together so the fish absorbs the vibrant Mediterranean flavors while staying moist and flaky. The olives add a salty punch that contrasts wonderfully with the natural sweetness of the tomatoes and the brightness of fresh herbs. I usually recommend using small-curd cottage cheese for texture in other recipes, but here, it’s all about letting the fish shine with simple seasoning.
Honestly, this recipe has saved me more than once — especially after a long day when cooking feels like a chore. It’s a dish that comforts without weighing you down, which is why it’s become a quiet favorite for weeknight dinners and casual gatherings alike.
What Ingredients You Will Need
This recipe relies on fresh, wholesome ingredients that come together to create bold, balanced flavors without fuss. Most are pantry staples or easy finds at your local store, making it a convenient go-to.
- Cod Fillets, about 1 to 1.5 pounds (450-680 grams), fresh or thawed from frozen (firm white fish works too if cod isn’t available)
- Olive Oil, 2 tablespoons (extra virgin for best flavor)
- Garlic, 3 cloves, minced (adds that classic savory base)
- Cherry Tomatoes, 1 pint (about 300 grams), halved (fresh or use canned if out of season)
- Kalamata Olives, 1/2 cup (about 75 grams), pitted and halved (adds salty depth)
- Capers, 1 tablespoon, drained (optional but highly recommended for a briny kick)
- Lemon, juice and zest of 1 medium lemon (brings brightness)
- Dried Oregano, 1 teaspoon (for that Mediterranean herb note)
- Fresh Parsley, chopped, 2 tablespoons (adds fresh color and flavor)
- Salt and Pepper, to taste (season well but don’t overdo salt because olives and capers bring saltiness)
For those who want a twist or need substitutions, you can swap Kalamata olives for green olives or even Castelvetrano olives for a milder flavor. If you prefer to avoid capers, just omit them — the dish remains flavorful. I’ve also experimented with using lemon-infused olive oil for an extra citrus punch, which works beautifully.
Equipment Needed
- Oven-Safe Baking Dish or Sheet Pan: A shallow ceramic or glass dish about 9×13 inches works great, or a rimmed baking sheet for a bit more space. I prefer ceramic for even cooking and easy cleanup.
- Mixing Bowl: For tossing the tomatoes, olives, and seasoning before adding the fish.
- Sharp Knife: Essential for prepping garlic, tomatoes, and zesting the lemon.
- Measuring Spoons: To get precise amounts of herbs and oil.
- Spatula or Tongs: Helpful for gently turning or serving the fish without breaking it.
If you don’t have a baking dish, an ovenproof skillet works well too. Just make sure it’s large enough to hold the cod pieces without overcrowding. For zesting the lemon, a microplane grater is ideal, but a fine grater or even a vegetable peeler can do the trick.
Preparation Method

- Preheat your oven to 400°F (200°C). This temperature is just right to cook the cod through while roasting the tomatoes without drying out the fish.
- Prepare the tomato and olive mixture: In your mixing bowl, combine the halved cherry tomatoes, Kalamata olives, capers, minced garlic, lemon zest, dried oregano, and olive oil. Toss gently to coat everything evenly. You want the tomatoes to be well-coated but not mushy.
- Season the cod fillets: Pat the cod dry with paper towels to help the seasoning stick and prevent sogginess. Lightly season with salt and pepper on both sides, remembering the olives and capers already add salt.
- Arrange the tomato mixture in your baking dish: Spread the olive and tomato mixture evenly across the bottom. Nestle the cod fillets on top, spacing them out so they cook evenly. Drizzle a little more olive oil over the cod for moisture.
- Bake uncovered in the preheated oven for 15 to 18 minutes, depending on thickness. The fish is done when it flakes easily with a fork and is opaque all the way through. The tomatoes should be tender and slightly blistered.
- Finish with fresh lemon juice and parsley: Once out of the oven, squeeze the juice of half a lemon over the fish and sprinkle chopped parsley on top for a fresh finish.
- Serve immediately: This dish is best enjoyed warm, paired with a simple side like steamed green beans or a refreshing salad.
Pro tip: If your cod pieces are uneven in thickness, start baking the thicker ones first and add the thinner fillets after 5 minutes to avoid overcooking. Also, don’t skip patting the fish dry — it really helps keep the texture flaky.
Cooking Tips & Techniques
One-pan recipes are all about balance — you want each component to cook perfectly without overcooking the fish or leaving the vegetables underdone. Here are a few tips I’ve picked up making this Mediterranean baked cod:
- Choosing the Fish: Fresh cod is ideal, but if you’re using frozen, thaw it completely and pat dry before cooking. This prevents excess water from steaming your fish instead of roasting it.
- Don’t Overcrowd the Pan: Give the cod fillets room to breathe so they cook evenly. Crowding traps steam and can make the fish mushy.
- Olive Oil Matters: Using good-quality extra virgin olive oil adds a fruity richness that complements the fish and tomatoes perfectly.
- Seasoning Balance: Since olives and capers are naturally salty, start with less salt and adjust after baking if needed.
- Watch the Cooking Time: Cod cooks quickly — over 20 minutes at 400°F can dry it out. The fish should be just opaque and flaky.
- Multitask Efficiently: While the fish bakes, you can prep a quick side salad or steam some vegetables, keeping everything fresh and ready at the same time.
I learned the hard way that skipping the lemon zest and juice makes the dish feel flat. The citrus lifts the whole plate, and trust me, it’s worth the extra step.
Variations & Adaptations
This baked cod is surprisingly flexible. I’ve tried a few variations to suit different tastes and dietary needs:
- Spicy Twist: Add a pinch of red pepper flakes or a sliced fresh chili to the tomato and olive mix for a gentle heat.
- Herb Swap: Try fresh thyme or basil instead of oregano for a slightly different herbal note.
- Different Fish: Swap cod for halibut, haddock, or even salmon fillets if you want a richer flavor and higher fat content.
- Low-Sodium Option: Omit the capers and reduce olives to cut down on salt, and boost flavor with a splash of white wine or vegetable broth.
- Vegetarian Version: Use thick slices of eggplant or zucchini in place of fish for a hearty vegetable bake.
The first time I tried this with halibut, the texture was even creamier, though the cook time was a bit longer. I also like pairing this dish with a side of healthy keto coleslaw for a crunchy contrast.
Serving & Storage Suggestions
This Easy One-Pan Mediterranean Baked Cod is best served fresh and warm, straight from the oven. The juices from the tomatoes and olives create a natural sauce that’s perfect for spooning over the fish and alongside crusty bread or a light grain.
For a balanced meal, I often serve it with a crisp green salad or some roasted asparagus. If you’re looking for a heartier side, the easy gluten-free cornbread muffins from the site pair surprisingly well, soaking up the flavorful sauce.
If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven at 325°F (160°C) covered with foil to prevent drying out. The flavors actually deepen after a day, so sometimes I prefer it as a cold salad topper with a drizzle of olive oil and fresh lemon.
Nutritional Information & Benefits
A typical serving of this Mediterranean baked cod (about 6 ounces/170 grams) contains roughly 230 calories, 4 grams of carbs, 12 grams of fat, and 25 grams of protein. It’s a lean, nutrient-dense meal that’s low in calories but high in satisfying protein and heart-healthy fats from olive oil and olives.
Cod is rich in B vitamins, particularly B12, which supports energy metabolism, and it provides selenium, an antioxidant mineral. The tomatoes add vitamin C and lycopene, while olives contribute monounsaturated fats that support heart health.
This recipe is naturally gluten-free and low-carb, making it suitable for a variety of eating plans. Just watch the salt content if you’re monitoring sodium intake because of the olives and capers.
Conclusion
This Easy One-Pan Mediterranean Baked Cod with Olives and Tomatoes has quietly become one of those recipes I rely on when I want something that feels fresh without fuss. It’s perfect for busy nights but impressive enough to share with friends — a rare combination.
Feel free to play around with the herbs or swap the fish to match your pantry or cravings. What matters most is the simple joy of a wholesome, flavorful meal coming together in one pan (and barely any cleanup to follow!). I hope it becomes a go-to for you, just like it did for me.
If you decide to try it, I’d love to hear how you customize it or what sides you pair with it — sharing those little tweaks is part of the fun! Here’s to easy dinners that don’t skimp on flavor.
Frequently Asked Questions
Can I use frozen cod for this recipe?
Yes, just make sure to thaw it completely and pat it dry before baking to avoid excess moisture.
What can I substitute for Kalamata olives?
You can use green olives, Castelvetrano olives, or even caper berries if you prefer a milder or different olive flavor.
Is this recipe suitable for a low-carb diet?
Absolutely. It’s naturally low in carbohydrates, especially if served without bread or starch-heavy sides.
How can I make this recipe spicier?
Add red pepper flakes or chopped fresh chili to the tomato and olive mixture before baking.
What sides go well with Mediterranean baked cod?
Light salads, steamed vegetables, or simple grains like quinoa work well. For a heartier option, try pairing with gluten-free cornbread muffins.
Pin This Recipe!

Easy One-Pan Mediterranean Baked Cod with Olives and Tomatoes
A quick and easy one-pan Mediterranean baked cod recipe featuring olives and tomatoes, perfect for busy weeknights or dinner parties. The dish combines fresh, simple ingredients for a flavorful, tender fish meal with minimal cleanup.
- Prep Time: 10 minutes
- Cook Time: 15 to 18 minutes
- Total Time: 25 to 28 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Mediterranean
Ingredients
- 1 to 1.5 pounds cod fillets (fresh or thawed from frozen)
- 2 tablespoons extra virgin olive oil
- 3 cloves garlic, minced
- 1 pint cherry tomatoes (about 300 grams), halved
- 1/2 cup Kalamata olives (about 75 grams), pitted and halved
- 1 tablespoon capers, drained (optional)
- Juice and zest of 1 medium lemon
- 1 teaspoon dried oregano
- 2 tablespoons fresh parsley, chopped
- Salt and pepper, to taste
Instructions
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, combine halved cherry tomatoes, Kalamata olives, capers, minced garlic, lemon zest, dried oregano, and olive oil. Toss gently to coat evenly.
- Pat the cod fillets dry with paper towels. Lightly season with salt and pepper on both sides.
- Spread the tomato and olive mixture evenly in an oven-safe baking dish.
- Nestle the cod fillets on top of the tomato mixture, spacing them evenly. Drizzle a little more olive oil over the cod.
- Bake uncovered for 15 to 18 minutes, until the fish flakes easily with a fork and is opaque throughout, and the tomatoes are tender and blistered.
- Remove from oven, squeeze juice of half a lemon over the fish, and sprinkle with chopped parsley.
- Serve immediately, paired with a simple side like steamed green beans or a fresh salad.
Notes
Patting the cod dry before seasoning helps keep the texture flaky. If cod fillets vary in thickness, start baking thicker pieces first and add thinner ones after 5 minutes to avoid overcooking. Use good-quality extra virgin olive oil for best flavor. Adjust salt carefully due to salty olives and capers. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days and reheated gently.
Nutrition
- Serving Size: Approximately 6 ounc
- Calories: 230
- Sugar: 3
- Sodium: 450
- Fat: 12
- Saturated Fat: 2
- Carbohydrates: 4
- Fiber: 1
- Protein: 25
Keywords: baked cod, Mediterranean, one-pan recipe, olives, tomatoes, quick dinner, healthy seafood, easy recipe


