This post may contain affiliate links, read my disclosure policy for details.
This Mediterranean Cod is the perfect combination of simple, wholesome ingredients with bold, bright flavors. It’s made in one dish, baked with a medley of fresh vegetables, seasoned with Greek herbs, and topped with feta cheese to create a unique and flavorful dish.
If you’re interested in easy Mediterranean dinner ideas, check out my Greek White Bean Salad, Mediterranean Lamb Chops, and Grilled Mediterranean Chicken Salad.

Perfect for a light and healthy weeknight dinner or an elegant meal, this baked Mediterranean Cod is both versatile and satisfying. The mix of colorful vegetables and delicate fish creates a presentation that is sophisticated yet simple.
Mediterranean Cod Recipe Highlights
- It’s healthy. Baking the fish with tons of flavorful herbs and veggies gives it a great taste that’s light and refreshing.
- Bursting with Flavor: Garlic, olives, Greek seasoning, and capers create a deliciously tangy and savory base.
- It’s packed with veggies. This recipe features a rainbow of vegetables including cherry tomatoes, olives, red onions, artichoke hearts, and asparagus.
Ingredients You’ll Need

- Cod fillets: Using a light, whitefish such as cod makes this dish mild. If using frozen filets, thaw and pat dry before using.
- Seasonings: A dried Greek seasoning, salt, and black pepper give the fish a ton of flavor.
- Olive oil: Using olive oil or another neutral oil, like avocado, gives the dish richness.
- Vegetables: Cherry tomatoes, fresh asparagus, sliced olives, sliced red onions, and artichoke hearts combine for a beautiful vegetable medley.
- Feta cheese: Sprinkling crumbled feta over the cooked fish and vegetables gives a tangy, creamy finish.
- Garnish: Before serving, top the fish with feta cheese, fresh basil and serve with lemon wedges.
Ingredient Substitutions
Seasoning: Try this dish with lemon pepper or Cajun seasoning.
Fish: Swap the cod for tilapia or salmon for a different fish flavor.
Vegetables: Add or substitute green beans or sliced zucchini for a variation.
How To Make Mediterranean Cod

Step 1: Prepare the fish. Pat the filets dry and season them with half of the Greek seasoning, salt, and pepper. Drizzle 1 tbsp of oil over the fish. Set them aside. Preheat oven to 400 F.

Step 2: Prepare the vegetables. Arrange the veggies in a baking dish. Toss them with the olive oil and remaining seasoning. Place the baking dish in the oven for 10 minutes.

Step 3: Add the fish. Place the seasoned cod filets over the vegetables and bake for another 10-12 minutes until the cod is cooked through.

Step 4: Rest and garnish. Allow the fish to rest for 10 minutes, then garnish with feta cheese, fresh basil and lemon wedges before serving.

Helpful Recipe Tips
- Use Fresh Cod: Fresh cod fillets hold their shape better and have a sweeter flavor than frozen ones.
- Dry Completely: Pat dry thoroughly with a paper towel before seasoning.
- Avoid Overcooking: Cod is done when it flakes easily; overcooking can make it dry.
- Serve Immediately: Cod tastes best when served hot and fresh out of the oven.
What to Serve with Mediterranean Baked Cod
- Grains: Serve with quinoa (Learn How to Cook Quinoa), Cauliflower Rice (Learn How to Cook Cauliflower Rice), or white rice to soak up the flavorful sauce.
- Vegetables: Pair with Air Fryer Parmesan Asparagus, steamed green beans, or a Mediterranean Quinoa Salad.
- Bread: Crusty bread or garlic naan are perfect for scooping up the sauce.
Storing and Reheating
Storing: Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat: Reheat in a 350 degree F oven for 10 minutes until warmed through. Avoid the microwave, as it can make the texture of the fish rubbery.
Freezing: Place the cooked cod and vegetables in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Alternative Cooking Methods
Air Fryer: Cook the seasoned vegetables and cod at the same time in an air fryer preheated to 400 degrees F for 10-12 minutes, shaking the basket halfway.
Instant Pot: Sauté the vegetables for 5-10 minutes until soft, then add the cod on top with a splash of lemon juice. Seal and cook on high pressure for 3 minutes, followed by a quick release.

Frequently Asked Questions
Make your own Greek seasoning by combining 1 part black pepper, dried parsley, dried rosemary, dried dill, and dried marjoram with 2 parts salt, garlic powder, dried basil, and dried oregano.
The baking time for cod depends on the thickness of the fillets. Typically, at 375°F (190°C), cod takes about 15-20 minutes to cook through. The fish is done when it flakes easily with a fork and appears opaque.
Cod should be cooked until it reaches an internal temperature of 145°F (63°C). Using a kitchen thermometer can help ensure accuracy. Alternatively, the fish should flake easily and have opaque flesh when done
Yes, but thaw the cod fully and pat it dry to remove excess moisture before cooking.

Easy Cod Recipes
Mediterranean baked cod is the perfect recipe for an easy weeknight meal. It’s simple to prepare, yet bursting with flavors. Pair it with your favorite side dish for a truly satisfying experience.
If you try this recipe or any of my other recipes, please leave a star rating in the comment section below because I love hearing from my readers. Also follow me at Cookin’ With Mima on Facebook |Instagram |Pinterest for all of my latest social posts and recipes.

Mediterranean Cod
Ingredients
- 4 cod filets
- 1 teaspoon dried Greek mediterranean blend
- 1 tsp salt
- 1 tsp ground black pepper
- 3 tablespoons olive oil, divided
- 1 cup cherry tomatoes
- 12-15 fresh asparagus, trimmed the ends
- ½ artichoke hearts
- ½ cup olives, sliced
- ⅓ cup red onion, sliced
- 2 tablespoons crumbled feta
- Fresh basil, to garnish
- Lemon wedges, to serve
Instructions
- Preheat the oven to 400°F.
- Pat dry the cod filets with a kitchen towel and set them aside.
- In a small bowl or plate, mix the seasonings: Greek Mediterranean blend, salt, and black pepper. Sprinkle half of the prepared seasonings over the cod filets. Drizzle a tablespoon of olive oil over the cod filets and set them aside.
- Add the veggies to a baking dish: cherry tomatoes, asparagus, artichokes, olives, and red onions. Sprinkle the remaining seasonings and oil over the veggies and toss well.
- Place the baking dish in the oven for 10 minutes. After 10 minutes, lay the cod filets over the veggies and bake for an additional 10-12 minutes, until the cod is cooked through.
- Remove the baking dish from the oven and set it aside to rest for 10 minutes. Garnish with feta cheese and fresh basil, then serve the cod filets along with the roasted vegetables.
Notes
- Use Fresh Cod: Fresh cod fillets hold their shape better and have a sweeter flavor than frozen ones.
- Dry Completely: Pat dry thoroughly with a paper towel before seasoning.
- Avoid Overcooking: Cod is done when it flakes easily; overcooking can make it dry.
- Serve Immediately: Cod tastes best when served hot and fresh out of the oven.