Discover the ultimate blend of healthy eating and delicious flavor with this incredible **Mediterranean Cod** recipe. Perfectly baked in a single dish, this vibrant meal features tender, flaky cod fillets nestled amongst a colorful medley of fresh vegetables, all infused with aromatic Greek herbs and finished with a sprinkle of tangy feta cheese. It’s a culinary journey to the sun-drenched coasts of the Mediterranean, brought right to your kitchen table.
Whether you’re seeking a quick and healthy weeknight dinner or an elegant dish to impress guests, this recipe promises both convenience and exceptional taste. Its simple preparation belies a sophisticated presentation and a burst of flavors that will delight your palate. Dive into the heart of Mediterranean cuisine, where wholesome ingredients meet irresistible taste, making healthy eating a truly joyful experience.
For more easy Mediterranean dinner ideas, explore other delectable recipes such as my Greek White Bean Salad, Mediterranean Lamb Chops, and Grilled Mediterranean Chicken Salad.

Why This Mediterranean Cod Recipe is a Must-Try
This baked Mediterranean Cod isn’t just a meal; it’s a celebration of fresh, wholesome ingredients transformed into a truly satisfying dish. Here’s why it deserves a spot in your regular rotation:
- Incredibly Healthy: At its core, this dish embodies the principles of the Mediterranean diet. Lean protein from cod, heart-healthy olive oil, and an abundance of fiber-rich vegetables make it a powerhouse of nutrition. It’s light, refreshing, and supports a balanced lifestyle without sacrificing flavor.
- Bursting with Authentic Flavor: Prepare your taste buds for an explosion of bright and savory notes. A carefully balanced Greek seasoning blend, combined with the briny goodness of olives, the tang of artichoke hearts, and the sweetness of cherry tomatoes, creates a complex yet harmonious flavor profile that is distinctively Mediterranean.
- Packed with Vibrant Veggies: Enjoy a spectrum of colors and nutrients in every bite. This recipe showcases a beautiful assortment of vegetables, including sweet cherry tomatoes, crisp asparagus, tender artichoke hearts, savory olives, and pungent red onions, all roasted to perfection alongside the fish. It’s an effortless way to increase your daily vegetable intake.
- Simple One-Pan Preparation: Say goodbye to extensive cleanup! This recipe comes together easily in a single baking dish, minimizing dirty pots and pans. It’s perfect for busy weeknights when you want a home-cooked meal without the fuss.
- Versatile and Customizable: While the classic combination is divine, this recipe is incredibly adaptable. Swap out vegetables based on seasonal availability or personal preference, experiment with different fish varieties, or adjust seasonings to create your unique twist.
Essential Ingredients You’ll Need
Crafting this delicious Mediterranean Cod begins with selecting fresh, quality ingredients. Here’s a closer look at what you’ll need to create this culinary masterpiece:

- Cod Fillets: The star of our dish! Opt for fresh cod fillets, ideally about 1-inch thick, for the best results. Cod is a mild, flaky whitefish that absorbs flavors beautifully. If using frozen fillets, ensure they are fully thawed and thoroughly patted dry before seasoning to prevent excess moisture from steaming rather than roasting. Other white fish like snapper or halibut also work wonderfully.
- Dried Greek Seasoning Blend: This is the secret to infusing authentic Mediterranean taste. A good blend typically contains a mix of dried oregano, basil, thyme, garlic powder, onion powder, salt, and pepper. You can use a store-bought blend or create your own for a personalized touch.
- Salt and Black Pepper: Essential for enhancing the natural flavors of both the fish and vegetables. Adjust amounts to your preference.
- Olive Oil: A cornerstone of Mediterranean cooking. Extra virgin olive oil not only adds a rich, fruity flavor but also contributes healthy monounsaturated fats. It helps the vegetables roast beautifully and prevents the fish from drying out. A neutral oil like avocado oil can also be used.
- Vibrant Vegetables: This recipe calls for a gorgeous mix that offers both flavor and nutrition:
- Cherry Tomatoes: These burst with sweet-tart juiciness when roasted, creating a delightful sauce.
- Fresh Asparagus: Adds a tender-crisp texture and a subtle earthy flavor.
- Sliced Olives: Black or Kalamata olives provide a briny, savory depth that is quintessential Mediterranean.
- Sliced Red Onions: Offer a mild pungency and aromatic base that softens and sweetens as it bakes.
- Artichoke Hearts: Canned or jarred (packed in water or oil), these add a unique tangy and slightly chewy texture. Ensure they are drained well.
- Feta Cheese: Crumbled feta cheese is sprinkled over the dish after baking, melting slightly and adding a creamy, salty, and tangy finish that perfectly complements the robust flavors.
- Fresh Basil: A handful of fresh basil leaves, torn or chopped, provides a fragrant, vibrant garnish that brightens the entire dish before serving.
- Lemon Wedges: Serving with fresh lemon wedges allows each diner to add a squeeze of bright, zesty acidity, elevating all the flavors.
Ingredient Substitutions for Flexibility
Feel free to customize this dish based on what you have on hand or your dietary preferences:
Seasoning Alternatives: If you don’t have Greek seasoning, try a lemon pepper blend for a citrusy kick, Cajun seasoning for a spicy twist, or a simple mix of dried oregano, garlic powder, and paprika. Italian seasoning can also work in a pinch.
Fish Swaps: Cod is fantastic, but other firm white fish like tilapia, halibut, or snapper are excellent substitutes. For a richer flavor, consider salmon. Adjust baking times as needed for different fish types and thicknesses.
Vegetable Variations: This recipe is incredibly versatile for vegetables. Incorporate green beans, sliced zucchini, bell peppers, spinach (add during the last few minutes of baking), sun-dried tomatoes, or even mushrooms. Use what’s in season or what you love!
Cheese Options: If feta isn’t your favorite or if you’re looking for an alternative, crumbled goat cheese offers a similar tangy creaminess. A sprinkle of grated Parmesan can also add a savory depth. For a dairy-free option, simply omit the cheese.
How to Make Mediterranean Cod: A Step-by-Step Guide
This one-pan Mediterranean Cod recipe is designed for simplicity and maximum flavor. Follow these easy steps for a delicious meal:

Step 1: Prepare the Cod and Preheat Oven. Begin by preheating your oven to 400°F (200°C). While the oven heats, thoroughly pat the cod fillets dry with paper towels. This crucial step helps ensure the fish roasts beautifully and doesn’t steam. In a small bowl, combine half of your Greek seasoning blend with the salt and black pepper. Sprinkle this mixture evenly over both sides of the cod fillets. Drizzle 1 tablespoon of olive oil over the seasoned fish, gently rub it in, and set the fillets aside.

Step 2: Prepare and Roast the Vegetables. Arrange the cherry tomatoes, fresh asparagus, sliced olives, sliced red onions, and artichoke hearts in a single layer in a large baking dish (a 9×13 inch dish works well). Drizzle the remaining 2 tablespoons of olive oil over the vegetables, then sprinkle them with the rest of the Greek seasoning blend. Toss everything gently to ensure the vegetables are evenly coated. Place the baking dish with the seasoned vegetables into the preheated oven and roast for 10 minutes. This gives the firmer vegetables a head start, ensuring they are tender-crisp by the time the fish is cooked.

Step 3: Add the Fish and Finish Baking. After the vegetables have roasted for 10 minutes, carefully remove the baking dish from the oven. Gently place the seasoned cod fillets on top of the partially roasted vegetables. Return the baking dish to the oven and continue baking for another 10-12 minutes, or until the cod is cooked through. The fish should flake easily with a fork and appear opaque throughout. Be careful not to overcook the fish, as it can become dry.

Step 4: Rest, Garnish, and Serve. Once the cod is cooked, remove the baking dish from the oven. Loosely tent the dish with foil and allow the fish and vegetables to rest for 5-10 minutes. This resting period allows the fish to reabsorb its juices, ensuring it remains moist and tender. Finally, generously garnish the dish with crumbled feta cheese and fresh basil leaves. Serve immediately with lemon wedges on the side for a burst of fresh citrus flavor.

Helpful Recipe Tips for Optimal Results
- Opt for Fresh Cod: Whenever possible, use fresh cod fillets. They tend to hold their shape better during baking and have a naturally sweeter flavor compared to frozen ones.
- Thoroughly Pat Dry: Before seasoning, use paper towels to pat the cod fillets completely dry. This is key to achieving a beautifully roasted, flaky texture and prevents the fish from steaming.
- Avoid Overcooking: Cod cooks relatively quickly. It’s done when it flakes easily with a fork and its flesh turns opaque throughout. Overcooking will result in dry, rubbery fish. A general rule of thumb is 10 minutes per inch of thickness at 400°F, but always check for doneness.
- Don’t Overcrowd the Pan: Ensure there’s enough space between the vegetables and fish in your baking dish. Overcrowding can lead to steaming instead of roasting, affecting the texture and flavor. Use a larger dish or two dishes if necessary.
- Adjust for Fish Thickness: Thicker fillets will require a few extra minutes of baking, while thinner ones will cook faster. Keep an eye on the fish and use a meat thermometer if you want to be precise (internal temperature should reach 145°F or 63°C).
- Serve Immediately: For the best taste and texture, serve the Mediterranean Cod hot and fresh out of the oven, after the brief resting period.
- Fresh Lemon Squeeze: A squeeze of fresh lemon juice over the top just before serving brightens all the flavors and adds a zesty finish.
What to Serve with Mediterranean Baked Cod
This flavorful Mediterranean Cod is a complete meal on its own, thanks to the generous portion of vegetables. However, you can easily pair it with a variety of sides to make it even more satisfying and well-rounded:
- Grains: Serve it alongside fluffy quinoa (Learn How to Cook Quinoa), couscous, brown rice, or even cauliflower rice (Learn How to Cook Cauliflower Rice). These options are perfect for soaking up the delicious pan juices infused with herbs and vegetable flavors.
- Additional Vegetables: While packed with veggies, you can always add more! A simple side of Air Fryer Parmesan Asparagus, steamed green beans, a fresh Greek salad, or a Mediterranean Quinoa Salad would complement the main dish beautifully.
- Bread: Crusty artisan bread, warm pita bread, or garlic naan are excellent for scooping up any leftover sauce and juices from the baking dish.
- Light Salad: A simple mixed green salad with a light vinaigrette can add freshness and a contrasting texture.
- Beverages: Pair with a crisp white wine like Sauvignon Blanc or Pinot Grigio, or a refreshing sparkling water with a slice of lemon.
Storing and Reheating Your Mediterranean Cod
Proper storage and reheating are key to enjoying your leftovers while maintaining their quality:
Storing Leftovers: Any leftover Mediterranean Cod and vegetables should be transferred to an airtight container and stored in the refrigerator. It will keep fresh for up to 3 days.
To Reheat: For best results and to preserve the delicate texture of the fish, reheat your leftovers in a preheated 350°F (175°C) oven for about 10-15 minutes, or until warmed through. Avoid using the microwave if possible, as it can cause the fish to become rubbery and dry.
Freezing Instructions: If you wish to freeze the cooked cod and vegetables, place them in a freezer-safe airtight container or a heavy-duty freezer bag. They can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating in the oven as described above.
Alternative Cooking Methods
While baking is a fantastic way to prepare this Mediterranean Cod, you can also achieve delicious results using other methods:
Air Fryer Method: For a quicker meal and potentially crispier vegetables, cook the seasoned vegetables and cod simultaneously in an air fryer. Preheat your air fryer to 400°F (200°C). Arrange the seasoned vegetables in the air fryer basket in a single layer, then place the seasoned cod fillets on top. Cook for 10-12 minutes, shaking the basket halfway through to ensure even cooking and crispness for the vegetables. Cooking time may vary slightly depending on your air fryer model and fish thickness.
Instant Pot Method: For a hands-off approach, the Instant Pot can also be used. Start by sautéing the prepared vegetables with a tablespoon of olive oil in the Instant Pot on the “Sauté” setting for 5-10 minutes until they begin to soften. Once softened, add the seasoned cod fillets on top of the vegetables and splash in about 1/4 cup of lemon juice or vegetable broth. Secure the lid and cook on high pressure for 3 minutes, followed by a quick release. Garnish with feta and basil before serving.
Grilling Method: For a delightful smoky flavor, consider grilling! Place the seasoned vegetables and cod fillets on a large piece of heavy-duty aluminum foil, creating a loose packet. Drizzle with olive oil and a splash of lemon juice. Grill over medium-high heat for 12-18 minutes, or until the fish is cooked through and flakes easily. This method is perfect for outdoor cooking and imparts a wonderful char.

Frequently Asked Questions About Mediterranean Cod
A homemade Greek seasoning blend usually combines 1 part black pepper, dried parsley, dried rosemary, dried dill, and dried marjoram with 2 parts salt, garlic powder, dried basil, and dried oregano. This mix creates a balanced and authentic flavor profile for Mediterranean dishes.
The baking time for cod depends primarily on the thickness of the fillets. Generally, at 400°F (200°C), cod fillets that are about 1-inch thick will take approximately 10-12 minutes to cook through. The fish is done when it easily flakes with a fork and appears opaque throughout. Thinner fillets may cook faster, while thicker ones might require a few extra minutes.
Cod is safely cooked when it reaches an internal temperature of 145°F (63°C). Using an instant-read kitchen thermometer inserted into the thickest part of the fillet will ensure accuracy. If you don’t have a thermometer, look for the fish to flake easily with a fork and for its flesh to be entirely opaque.
Yes, you can certainly use frozen cod for this recipe. However, it is crucial to thaw the cod completely before cooking. Once thawed, thoroughly pat the fillets dry with paper towels to remove any excess moisture. This step is essential to ensure the fish roasts properly and doesn’t become watery or steamy during baking.
For baking, Atlantic cod, Pacific cod, or Icelandic cod are all excellent choices due to their firm, flaky texture and mild flavor. Look for fillets that are thick and uniform in size for even cooking.
You can prepare some components in advance. Chop all the vegetables and mix them with the olive oil and seasoning. Store them in an airtight container in the refrigerator. You can also season the cod fillets a few hours ahead of time and keep them chilled. Combine and bake just before serving for the freshest results.
This recipe is naturally gluten-free. To make it dairy-free, simply omit the crumbled feta cheese. The dish will still be incredibly flavorful with all the herbs and vegetables.

More Easy Cod Recipes to Explore
If you loved this Mediterranean Cod, you’ll surely enjoy these other simple and delicious cod recipes:
- Baked Herb Crusted Cod
- Baked Garlic Butter Cajun Cod
- Crispy Air Fryer Cod
- Healthy Oven Baked Cod
This **Mediterranean baked cod** is truly the ideal recipe for an easy, healthy, and incredibly flavorful weeknight meal. Its simple preparation, vibrant ingredients, and bold flavors make it a standout dish that’s both satisfying and light. Pair it with your favorite side dish or enjoy it as a complete meal for a delightful culinary experience that will transport you straight to the Mediterranean coast.
If you try this recipe or any of my other recipes, please consider leaving a star rating and comment in the section below. Your feedback is greatly appreciated! You can also follow Cookin’ With Mima on Facebook, Instagram, and Pinterest for all my latest social posts and delicious recipes.
Mediterranean Cod
By: Mariam Ezzeddine
This Mediterranean Cod recipe features flaky cod fillets baked with vibrant vegetables like cherry tomatoes, asparagus, artichokes, and olives. Seasoned with savory Greek seasoning and topped with crumbled feta and fresh basil, it’s a flavor explosion.
Ingredients
- 4 cod fillets
- 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 (200°C).
- Pat dry the cod fillets with a kitchen towel and set them aside.
- In a small bowl, mix half of the Greek Mediterranean blend, salt, and black pepper. Sprinkle this seasoning over the cod fillets. Drizzle a tablespoon of olive oil over the cod fillets and set them aside.
- Add the veggies to a baking dish: cherry tomatoes, asparagus, artichokes, olives, and red onions. Sprinkle the remaining seasonings and 2 tablespoons of oil over the veggies and toss well.
- Place the baking dish with the vegetables in the oven for 10 minutes. After 10 minutes, lay the seasoned cod fillets over the veggies and bake for an additional 10-12 minutes, until the cod is cooked through and flakes easily.
- Remove the baking dish from the oven and set it aside to rest for 10 minutes. Garnish with crumbled feta cheese and fresh basil, then serve the cod fillets along with the roasted vegetables and lemon wedges.
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.