Written by

Catherine Payne

Published

Easy One-Pan Mediterranean Baked Cod Recipe with Olives and Feta

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“I wasn’t expecting a casual Thursday night dinner to turn into one of my favorite kitchen moments,” I remember telling a friend last week. It all started when I found myself staring blankly into the fridge, juggling a busy day and zero energy for a complicated meal. The idea of a fuss-free dinner was appealing, but I wanted something that felt a little special—something Mediterranean, you know? That’s when I pulled together this Easy One-Pan Mediterranean Baked Cod with Olives and Feta.

Honestly, I had no grand plan—just a patchwork of ingredients I happened to have on hand and a craving for something fresh and flavorful. The sizzle of the cod hitting the olive oil, the sharp tang of feta mingling with briny olives, and the zing of lemon all coming together in one pan made the whole kitchen smell like a little seaside getaway. Maybe you’ve been there, where a simple meal suddenly feels like a mini escape from the everyday hustle.

What I love about this recipe—besides the fact it only dirties one pan—is that it’s forgiving. I forgot to zest the lemon at first (classic me), but that didn’t stop the flavors from bursting through. I keep coming back to this dish whenever I want a quick, healthy, and absolutely satisfying meal that doesn’t ask for much but rewards plenty. Let me tell you, once you make this Mediterranean baked cod with olives and feta, it’s hard not to make it your go-to weeknight star.

Why You’ll Love This Recipe

After testing this Easy One-Pan Mediterranean Baked Cod with Olives and Feta several times (and trust me, I’m picky about fish), I can say this recipe ticks all the boxes for a busy cook who loves bold flavors without the hassle.

  • Quick & Easy: Ready in under 30 minutes, it’s perfect for those nights when you want something fast but still impressive.
  • Simple Ingredients: No exotic shopping required—just pantry staples and fresh produce that you probably already have.
  • Perfect for Weeknight Dinners: Light yet filling, it fits right into casual dinners or even a small dinner party.
  • Crowd-Pleaser: The combination of tender cod, salty olives, and creamy feta wins over both kids and adults alike.
  • Unbelievably Delicious: The juicy, flaky fish paired with Mediterranean flavors makes every bite a delight.

This isn’t just another baked fish recipe. What sets it apart is how the one-pan method allows the flavors to mingle effortlessly. The olives and feta add a savory punch, while the lemon brightens everything up. Plus, the minimal cleanup means you get to spend more time enjoying your meal and less scrubbing pans.

From my experience, this dish is the kind you’ll want to make on repeat because it’s reliable, tasty, and somehow feels like a little self-care on a plate. Whether you’re new to cooking fish or a seasoned home chef, this recipe delivers on flavor and ease every time.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold Mediterranean flavors without fuss. Most of these are pantry staples, and the fresh elements really shine through.

  • Cod fillets (about 1.5 pounds / 680 grams) – fresh or thawed, skinless if preferred
  • Extra virgin olive oil (3 tablespoons) – I recommend Colavita for its fruity richness
  • Garlic cloves (3, minced) – brings a fragrant base
  • Kalamata olives (1/2 cup / 75 grams, pitted and halved) – salty and briny, these are a must
  • Cherry tomatoes (1 cup / 150 grams, halved) – adds sweetness and juiciness, use fresh or frozen
  • Feta cheese (1/2 cup / 75 grams, crumbled) – creamy and tangy, opt for a block-style feta for best texture
  • Fresh lemon (1, zested and juiced) – brightens the whole dish
  • Dried oregano (1 teaspoon) – classic Mediterranean herb note
  • Salt and black pepper to taste – enhances all the flavors
  • Fresh parsley (2 tablespoons, chopped) – optional, for garnish and freshness

If you ever want to switch things up, swapping cod for haddock or halibut works beautifully. For a dairy-free version, leave out the feta or substitute with a plant-based cheese alternative. And if you’re curious, you can add a splash of white wine or a sprinkle of crushed red pepper flakes for a little extra kick.

Equipment Needed

  • Baking dish or sheet pan: I find a rimmed baking sheet about 9×13 inches (23×33 cm) perfect for even cooking and easy tossing of ingredients.
  • Mixing bowl: For tossing the tomatoes, olives, and seasonings before roasting.
  • Sharp knife and cutting board: For prepping the garlic, tomatoes, and herbs.
  • Zester or microplane: To get that fresh lemon zest without the bitter pith.
  • Measuring spoons and cups: For precise seasoning and ingredient amounts.

If you don’t have a baking sheet, a casserole dish or oven-safe skillet would work just fine. Honestly, I sometimes use my cast iron skillet because it helps get a nice caramelization on the tomatoes and fish edges. Just be sure your pan is ovenproof. A budget-friendly tip: if you don’t have a zester, carefully use a vegetable peeler to get thin strips of lemon peel, then finely chop them.

Preparation Method

Mediterranean Baked Cod preparation steps

  1. Preheat your oven to 400°F (200°C). This temperature crisps the top of the fish while keeping it tender inside. Give yourself about 5 minutes to warm up the oven.
  2. Prepare the Mediterranean medley: In a mixing bowl, combine the halved cherry tomatoes, pitted Kalamata olives, and minced garlic. Drizzle with 2 tablespoons of olive oil, sprinkle the dried oregano, salt, and pepper. Toss gently so everything is coated but not smashed. This will roast beautifully and release those savory juices in the pan.
  3. Arrange the vegetable and olive mixture in your baking dish. Spread it out evenly to create a flavorful bed for the fish. I usually give the pan a gentle shake to spread the ingredients without pressing too hard.
  4. Place the cod fillets on top of the tomato and olive bed. Drizzle the remaining 1 tablespoon olive oil over the fish, then season each fillet with a pinch of salt and pepper. If you want to get fancy, add a little extra garlic on top.
  5. Zest the lemon directly over the fish to capture the oils, then squeeze the juice all around the pan. This step brightens the whole dish and balances the saltiness of the feta and olives. (If you forgot the zest like I did the first time, don’t worry—the juice does most of the magic.)
  6. Bake for 15-18 minutes. The fish should be opaque and flake easily with a fork. You’ll notice the tomatoes soften and burst, mingling with the olives for a saucy base. Be careful not to overcook; fish can dry out quickly.
  7. Remove from oven and sprinkle crumbled feta cheese evenly over the top. The residual heat will slightly melt the feta, creating a creamy, tangy finish.
  8. Garnish with chopped fresh parsley before serving. This adds a lovely fresh color and herbaceous note.

If you’re worried about the fish sticking, line your pan with parchment paper or lightly oil it beforehand. Also, keep an eye on your tomatoes—they can go from perfectly roasted to mushy fast if left too long. I usually check at the 15-minute mark to peek at the fish’s doneness.

Cooking Tips & Techniques

Here are some tips I’ve picked up from a few less-than-perfect attempts (like that time I overcooked the fish and ended up with a dry dinner—lesson learned!):

  • Choose fresh, thick fillets: Thicker cod pieces hold up better to baking and stay juicy. Thin fillets cook too quickly and can dry out.
  • Don’t overcrowd the pan: Give the fish space to roast evenly. If the pan is too crowded, everything steams instead of roasting, losing that lovely caramelization.
  • Use room temperature fish: Let the cod sit out for about 15 minutes before baking. Cold fish straight from the fridge can cook unevenly.
  • Watch your timing: Overbaking leads to a crumbly texture. Start checking at 15 minutes, even if your fillets are thick.
  • Use lemon zest and juice: The zest adds a fragrant citrus oil that juice alone can’t match. If you only have one, go for the juice as your must-have.
  • Experiment with olives: Kalamata is classic, but green olives or Castelvetrano bring different nuances. Just mind the salt level.

Honestly, this recipe makes you feel like a Mediterranean chef with very little effort. I like to multitask by prepping the medley while the oven heats, saving time. It’s a great way to stay organized and avoid that last-minute scramble.

Variations & Adaptations

Feeling adventurous or need to tweak this recipe? Here are some ideas I’ve tried and loved:

  • Spicy Twist: Add a pinch of crushed red pepper flakes to the olive and tomato mix before roasting. It gives a subtle heat that pairs nicely with the creamy feta.
  • Herb Swap: Instead of oregano, try fresh thyme or rosemary sprigs tucked around the fish for an earthy aroma.
  • Seasonal Veggies: In summer, add halved zucchini or bell peppers to the pan; in winter, swap cherry tomatoes for sun-dried tomatoes for a more intense flavor.
  • Gluten-Free & Dairy-Free: Omit feta or use a coconut-based cheese alternative. Cod is naturally gluten-free, so this recipe fits naturally into many dietary needs.
  • Different Fish Options: Haddock, halibut, or even salmon work well. Just adjust cooking time depending on thickness.

Once, on a whim, I added a handful of capers with the olives—unexpected but fantastic! It’s your canvas, so feel free to customize based on what you have or like.

Serving & Storage Suggestions

This dish shines best served fresh and warm, straight from the oven. I like to plate the cod over a bed of fluffy couscous or alongside a crisp green salad to keep things light. A chilled glass of dry white wine, like Sauvignon Blanc, complements the Mediterranean flavors perfectly.

If you have leftovers (which is rare in my house!), store them in an airtight container in the fridge for up to 2 days. To reheat, gently warm in a low oven (around 300°F / 150°C) for 10 minutes to avoid drying out the fish. Microwave reheating tends to make the cod rubbery, so I avoid it.

Flavors actually deepen a bit after sitting overnight, so it’s a great make-ahead option for busy days. Just add a sprinkle of fresh parsley before serving to bring back that fresh pop.

Nutritional Information & Benefits

This Easy One-Pan Mediterranean Baked Cod with Olives and Feta is not only delicious but also packed with nutrition. Cod is a lean source of protein, low in fat, and rich in vitamins B12 and B6, which are great for energy metabolism.

The olives and olive oil provide heart-healthy monounsaturated fats, while the feta adds calcium and a bit of protein. Plus, the fresh tomatoes and lemon juice bring antioxidants and vitamin C, supporting immune health.

This recipe fits well into a balanced, low-carb lifestyle and is naturally gluten-free. Just be mindful of sodium if you watch salt intake due to the olives and feta, but overall it’s a wholesome, nutrient-dense meal that feels indulgent without being heavy.

Conclusion

If you’re looking for a simple, flavorful, and fuss-free dinner, this Easy One-Pan Mediterranean Baked Cod with Olives and Feta is a winner. It combines fresh ingredients with bold flavors, all while keeping cleanup minimal—which is a win in my book.

I love how this recipe invites you to make it your own, whether by swapping veggies, trying different herbs, or adjusting seasoning to your taste. It’s the kind of dish that makes you feel like you’ve spent hours in the kitchen when really, it’s all about letting good ingredients shine.

Give it a try on your next busy night and let me know how it turns out! I’d love to hear your tweaks or any special moments you have with this recipe. Cooking should be joyful, and this cod makes it easy to enjoy every bite.

FAQs

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 capers for a different but delicious briny flavor.

How do I know when the cod is done?

The fish is done when it’s opaque all the way through and flakes easily with a fork, usually after 15-18 minutes at 400°F (200°C).

Can I prepare this dish ahead of time?

You can prep the olives, tomatoes, and seasonings in advance, but it’s best to bake the cod just before serving for the freshest taste.

Is feta necessary, or can I leave it out?

Feta adds a lovely tang and creaminess, but you can leave it out or replace it with a dairy-free cheese if needed.

Pin This Recipe!

Mediterranean Baked Cod recipe

Print

Easy One-Pan Mediterranean Baked Cod Recipe with Olives and Feta

A quick and flavorful Mediterranean baked cod dish featuring olives, feta, and cherry tomatoes, all cooked in one pan for minimal cleanup and maximum taste.

  • Author: Amanda
  • Prep Time: 10 minutes
  • Cook Time: 18 minutes
  • Total Time: 28 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mediterranean

Ingredients

Scale
  • 1.5 pounds cod fillets (fresh or thawed, skinless if preferred)
  • 3 tablespoons extra virgin olive oil
  • 3 garlic cloves, minced
  • 1/2 cup Kalamata olives (75 grams), pitted and halved
  • 1 cup cherry tomatoes (150 grams), halved
  • 1/2 cup feta cheese (75 grams), crumbled
  • 1 fresh lemon, zested and juiced
  • 1 teaspoon dried oregano
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped (optional)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a mixing bowl, combine halved cherry tomatoes, pitted Kalamata olives, and minced garlic. Drizzle with 2 tablespoons olive oil, sprinkle dried oregano, salt, and pepper. Toss gently to coat.
  3. Spread the tomato and olive mixture evenly in a baking dish.
  4. Place cod fillets on top of the tomato and olive bed. Drizzle remaining 1 tablespoon olive oil over the fish and season each fillet with salt and pepper.
  5. Zest the lemon directly over the fish, then squeeze the juice all around the pan.
  6. Bake for 15-18 minutes until the fish is opaque and flakes easily with a fork.
  7. Remove from oven and sprinkle crumbled feta cheese evenly over the top. Let the residual heat slightly melt the feta.
  8. Garnish with chopped fresh parsley before serving.

Notes

Use fresh, thick cod fillets for best results. Let fish come to room temperature before baking. Avoid overcrowding the pan to ensure even roasting. Check fish doneness at 15 minutes to prevent overcooking. For dairy-free, omit feta or substitute with plant-based cheese. You can add crushed red pepper flakes for heat or swap oregano for fresh herbs like thyme or rosemary.

Nutrition

  • Serving Size: 1 fillet with vegeta
  • Calories: 280
  • Sugar: 3
  • Sodium: 620
  • Fat: 18
  • Saturated Fat: 5
  • Carbohydrates: 6
  • Fiber: 2
  • Protein: 28

Keywords: baked cod, Mediterranean, one-pan recipe, olives, feta, quick dinner, healthy fish recipe, easy weeknight meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating