I absolutely adore sharing this Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe because it perfectly captures the bright, fresh flavors of the Mediterranean with wonderfully tender fish baked alongside vibrant vegetables. It’s one of those dishes that feels wholesome and nourishing, yet effortlessly elegant, making me excited every time I prepare it. The combination of juicy cherry tomatoes, tangy artichokes, briny olives, and crumbly feta creates a harmony of taste and texture that’s simply irresistible.

Why You’ll Love This Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe

What really draws me to this Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe is its incredible flavor profile. The freshness of lemon juice brightens the dish, while the oregano and thyme bring in those unmistakable Greek herb notes. The roasted cherry tomatoes turn jammy and sweet, which plays beautifully against the salty brininess of olives and the creamy, crumbly feta on top. Every bite feels like a trip to a sun-drenched Mediterranean coast.

Beyond its vibrant flavors, I love how easy this recipe is to put together. It’s a one-dish bake that doesn’t require complicated techniques or dozens of steps, which makes it perfect for weeknight dinners or for impressing guests without the stress. Plus, it’s incredibly versatile—whether I’m feeding family on a relaxed Sunday or wanting a stunning dish for a casual party, this recipe fits seamlessly into so many occasions. It’s truly a winner in my kitchen.

Ingredients You’ll Need

A white round plate holds four pieces of cod fillets, each pale white with fine textures showing the fish’s natural lines. Around the plate on a white marbled texture are small white bowls and dishes containing different ingredients: top right has a bowl with golden olive oil and another small bowl with black pepper and white salt; next to the plate on the right is a gray bowl filled with light beige artichoke hearts. Below these, a small white plate holds a chunk of white feta cheese, and a white bowl with mixed green and dark purple olives. Further down, another white bowl is full of bright red cherry tomatoes. To the left side of the plate on the white marble are fresh green parsley sprigs, small bowls with herbs and spices that include green and reddish powders, a full yellow lemon, a whole purple and white red onion, and a garlic bulb. The whole setup looks fresh and colorful, arranged neatly on the clean white marble surface, photo taken with an iphone --ar 4:5 --v 7

These ingredients are wonderfully straightforward yet essential – they each add a unique touch to the dish’s taste, color, or texture, making every forkful exciting and balanced.

  • Cod filets: I recommend fresh, thick-cut fillets for that delicate, flaky texture.
  • Cherry tomatoes: Halved for a burst of sweetness and vibrant color once roasted.
  • Marinated quartered artichoke hearts: Adds tangy, tender bites that complement the fish beautifully.
  • Red onion: Thinly sliced to provide gentle sweetness and a slight crunch after roasting.
  • Olives: A mix of Kalamata and Castelvetrano olives gives a perfect balance of briny and mild flavors.
  • Garlic cloves: Minced to infuse the dish with a warm, aromatic depth.
  • Extra-virgin olive oil: Essential for roasting and bringing all the flavors together.
  • Lemon juice: Freshly squeezed to brighten the dish and add that characteristic Mediterranean zing.
  • Dried oregano: A staple Greek herb that enhances the overall flavor.
  • Dried thyme: Adds subtle earthiness to the dish.
  • Paprika: For a mild smokiness and gentle warmth.
  • Kosher salt and black pepper: To season perfectly and bring out all the flavors.
  • Crumbled feta cheese: Adds creamy saltiness that melts slightly as it bakes.
  • Fresh parsley: Roughly chopped for a fresh, herbal finish.

Directions

Step 1: Preheat your oven to 425°F (220°C). In a large baking dish, combine the halved cherry tomatoes, drained artichoke hearts, thinly sliced red onion, pitted and halved olives, and minced garlic. Drizzle everything generously with 3 tablespoons of extra-virgin olive oil, then add about half the lemon juice (around 1 ½ tablespoons). Sprinkle in the dried oregano, paprika, kosher salt, and black pepper. Stir gently until all the ingredients are nicely coated and evenly distributed.

Step 2: Roast these vegetables in the preheated oven for 12 to 15 minutes. You want the tomatoes to soften and start to get jammy, releasing their sweet juices that will mingle with the artichokes and olives. Keep an eye on them so they don’t overcook.

Step 3: Carefully remove the baking dish from the oven and nestle the cod filets among the roasted vegetables. Drizzle a little extra olive oil over the fish and season each filet lightly with salt and pepper. Scatter the crumbled feta cheese evenly over and around the cod for that signature creamy, salty touch.

Step 4: Return the dish to the oven and bake for another 10 to 12 minutes. The cod should become opaque and flake easily with a fork, signaling that it is perfectly cooked—tender, moist, and infused with the bold vegetable medley.

Step 5: When the cod is done, remove the dish from the oven and sprinkle the chopped fresh parsley on top. Add a little lemon zest and a fresh squeeze of lemon juice to finish the dish with a bright, fresh note that pulls all the flavors together beautifully. Serve immediately while warm.

Servings and Timing

This Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe comfortably serves 4 people. The prep time is about 10 minutes, mostly focused on chopping and assembling the ingredients. The baking takes around 25 to 27 minutes total, with 12 to 15 minutes for the vegetables and an additional 10 to 12 minutes for the cod. All together, you can have this delicious dish ready on the table in roughly 40 minutes. There’s no resting time needed—serve it fresh out of the oven for the best experience.

How to Serve This Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe

A white plate on a white marbled surface holds a meal with three main layers: on the right side, there is a pile of fluffy white rice sprinkled with green herbs; next to it, a piece of white cooked fish seasoned with black pepper is placed at the center; around the fish, there is a mix of red cherry tomato halves, green and black olives, thin pink onion slices, and yellow artichoke pieces, all garnished with small white cheese crumbles and chopped green herbs. Two lemon wedges rest at the bottom edge of the plate near the rice. A silver fork touches the rice at the bottom right corner. To the top right, a white bowl with handles contains more of the vegetable and cheese mix. Photo taken with an iphone --ar 4:5 --v 7

I love serving this dish with simple, light sides that highlight the Mediterranean vibes but don’t compete with its bold flavors. Steamed asparagus, a fluffy couscous salad, or lemony roasted potatoes all complement it beautifully. For a low-carb option, a bed of sautéed spinach or a fresh Greek salad works perfectly alongside it.

When plating, I like to spoon the roasted vegetables first and then lay the tender cod filet on top, finishing with the scattered feta and parsley. A little extra drizzle of olive oil and a wedge of lemon add an inviting touch. This dish looks gorgeous served in a rustic baking dish or on a large serving platter for family-style meals.

Beverage-wise, I’m a big fan of crisp whites like Assyrtiko or Sauvignon Blanc that can stand up to the acidity and herbaceous notes, but a light rosé works well too. For non-alcoholic options, sparkling water with fresh lemon or a chilled herbal iced tea feel refreshingly perfect. This dish shines for weeknight dinners but can easily be dressed up for casual get-togethers or special occasions.

Variations

I often tweak this Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe depending on what’s in my pantry or to suit different dietary needs. For instance, swapping cod for halibut, haddock, or even salmon works wonderfully if you want a richer or more buttery fish experience. If you prefer a vegan version, I substitute the fish with thick slices of eggplant or cauliflower steaks and replace the feta with a sprinkle of vegan cheese or toasted pine nuts.

If you want a little extra kick, I sometimes add red pepper flakes or a dash of smoked paprika for warmth. For a gluten-free touch, the recipe is naturally compliant as long as you check the artichoke marinade for any hidden gluten ingredients.

Sometimes, I like to cook everything in a cast-iron skillet on the stovetop to caramelize the vegetables before finishing in the oven; it adds a slightly different texture and a more concentrated flavor that I really enjoy. Playing around with fresh herbs like dill or mint instead of parsley can also bring a new freshness to the dish.

Storage and Reheating

Storing Leftovers

I store any leftovers in an airtight container once the dish has cooled to room temperature. It keeps well in the refrigerator for up to 2 days. I recommend dividing the cod filets from the roasted vegetables into separate containers if you can, as this helps preserve the texture of both the fish and the veggies without them becoming soggy.

Freezing

This dish doesn’t freeze particularly well due to the delicate texture of the cod and the softness of the roasted vegetables. If you want to freeze it, I suggest freezing the cod separately from the vegetable mixture, tightly wrapped in plastic wrap and placed in freezer bags. It will keep frozen for about 1 month. However, I find it tastes best freshly made or refrigerated and eaten within a couple of days.

Reheating

To reheat leftovers, I gently warm them in a preheated oven at 300°F (150°C) for about 10-15 minutes, uncovered, to avoid sogginess and keep the cod flaky. Microwave reheating tends to make the fish tough and the vegetables mushy, so I try to avoid that. Adding a light drizzle of olive oil and a fresh squeeze of lemon juice after warming helps revive the flavors beautifully.

FAQs

Can I use frozen cod for this recipe?

Absolutely! Just make sure to thaw the cod completely in the refrigerator overnight before baking. Pat it dry to remove excess moisture to ensure it bakes properly and doesn’t get watery.

What can I substitute for feta cheese if I don’t like it?

You can use goat cheese or a mild crumbly cheese like ricotta salata, which still offers that creamy and salty element. For a non-dairy option, try crumbled marinated tofu or toasted nuts for added texture.

Can this dish be made ahead of time?

You can prepare all the vegetables and marinade ahead of time and keep them refrigerated. When ready to serve, roast the vegetables and bake the cod as instructed for the best results. Baking everything too far in advance risks losing the freshness and texture.

How do I know the cod is cooked perfectly?

The cod is done when it flakes easily with a fork and turns opaque all the way through. Overcooking will dry it out, so keep an eye on it during those last 10 to 12 minutes of baking.

Can I make this recipe dairy-free?

Yes! Simply omit the feta cheese or substitute it with a dairy-free cheese alternative. The dish still shines with the bright, roasted vegetables and tender cod, so it will remain delicious and flavorful.

Conclusion

I can’t recommend the Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe enough—it’s one of those dishes that always leaves me feeling satisfied and inspired by Mediterranean flavors. It’s quick, vibrant, and versatile, a perfect weekday dinner or an elegant meal for friends. Give it a try, and I promise it will become a favorite in your recipe collection just like it has in mine!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe

Greek Baked Cod with Cherry Tomatoes, Artichokes, and Feta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 14 reviews

This Greek Baked Cod recipe features tender cod filets baked with a vibrant medley of cherry tomatoes, marinated artichokes, olives, and aromatic herbs. Finished with tangy feta cheese and fresh parsley, it’s a flavorful, healthy Mediterranean dish perfect for a quick weeknight dinner or a special meal.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Fish

  • 4 cod filets

Vegetables & Add-ins

  • 1 pint cherry tomatoes, halved
  • 1 (14-ounce) can marinated quartered artichoke hearts, drained
  • 1 small red onion, thinly sliced
  • 1 cup olives (mix of Kalamata and Castelvetrano), pitted and halved
  • 4 garlic cloves, minced

Seasonings & Oils

  • 3 tablespoons extra-virgin olive oil
  • 1 lemon, juiced (about 3 tablespoons juice)
  • 1 teaspoon dried oregano
  • ½ teaspoon dried thyme
  • ½ teaspoon paprika
  • 1 teaspoon kosher salt
  • ¼ teaspoon black pepper

Finishing Touches

  • ¼ cup crumbled feta cheese
  • 2 tablespoons roughly chopped fresh parsley

Instructions

  1. Combine the vegetables: Preheat your oven to 425°F (220°C). In a large baking dish, mix together the cherry tomatoes, marinated artichoke hearts, thinly sliced red onion, kalamata and Castelvetrano olives, minced garlic, olive oil, half of the lemon juice (about 1 ½ tablespoons), dried oregano, paprika, kosher salt, and black pepper until well combined.
  2. Roast the vegetables: Place the baking dish in the oven and roast the vegetable mixture for 12 to 15 minutes, until the tomatoes soften and become jammy, releasing their flavorful juices.
  3. Add the cod: Carefully remove the baking dish from the oven. Nestle the cod filets gently among the roasted vegetables. Drizzle a little extra olive oil over the fish, and season lightly with salt and black pepper. Scatter the crumbled feta cheese evenly around the fish.
  4. Bake the cod: Return the dish to the oven and bake for an additional 10 to 12 minutes, or until the cod flakes easily with a fork, indicating it is cooked through.
  5. Finish and serve: Remove from the oven and top the cod and vegetables with the chopped fresh parsley, a bit of lemon zest, and a final squeeze of fresh lemon juice. Serve immediately for a fresh, flavorful meal.

Notes

  • For best flavor, use fresh cod filets and high quality extra-virgin olive oil.
  • You can substitute other firm white fish like haddock or halibut if cod is unavailable.
  • If you prefer a milder olive flavor, use just one type of olive such as Castelvetrano only.
  • This dish pairs wonderfully with crusty bread, rice, or a simple green salad.
  • To make it gluten-free, ensure canned artichokes and olives have no added gluten-containing ingredients.
  • Author: Daisy
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek, Mediterranean
  • Diet: Halal

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star