Home » All Recipes » Dinner Recipes » Mediterranean Cod

Mediterranean Cod

This light, flaky Mediterranean Cod dish is packed with flavor! Olives, artichoke hearts, cherry tomatoes, peppers, and fresh herbs combine to create the most delicious dish. It’s an easy 1-dish meal that’s a healthy weeknight dinner.

Mediterranean Cod on a serving platter.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.

I love cod; next to salmon, it’s my favorite fish. I love cod because it is inexpensive (compared to some other fish), readily available, and versatile. It’s also meatier, which I like.

Cod has such a mild flavor that it readily takes to bigger, bolder flavors like this Mediterranean-inspired dish. Marinated artichoke hearts, bell peppers, cherry tomatoes, onions, and olives are packed into this dish, and the flavors are unreal!

It’s an easy dish to make once you’ve gathered all the ingredients. It also cooks quickly, ready in time to serve with rice or couscous or whatever else you’d like to serve along with it.

What you’ll love About This Recipe


  • It’s an easy and tasty 1-dish meal.
  • Loaded with flavors and delish ingredients!
  • Ready in about 20 minutes.

Ingredients

  • Fresh cod fillets – You can also use cod loins.
  • Herbs de Provence – This is a blend of herbs. See my notes below if you don’t have any on hand.
  • Salt and pepper
  • Olive oil – Keep with the Mediterranean theme and use good olive oil.
  • Garlic – Freshly minced garlic.
  • Red onion – Adds some color, crunch, and flavor.
  • Red bell pepper – For color and a touch of sweetness.
  • Cherry tomatoes – Or grape tomatoes.
  • Artichoke hearts – Jarred or canned, and save some of the marinating liquid from the jar.
  • Olives – I used green olives but use your favorite. Kalamata olives and black olives would be great in this recipe.

Recommended

What To Use Instead of Herbs de Provence

Herbs de Provence is a blend of dried herbs inspired by the flavors of Southern France. It is traditionally a combination of thyme, savory, rosemary, marjoram, and oregano, though sometimes you’ll find blends with tarragon, fennel, or chervil.

Herbs de Provence can be found in most grocery stores, wherever you buy spices. If you don’t have any and can’t find any, combine 1/4 teaspoon of each of thyme, rosemary, oregano, and savory, if you have it.

Not having the exact blend of herbs won’t make a difference. If all you have is thyme, just use it in place of the Herbs de Provence or even Italian seasoning.

How To Make Mediterranean Cod

  1. Season the cod with salt, pepper, and herbs.
  2. Heat the olive oil in a large skillet and pan-fry the cod for 2-3 minutes, then flip and cook an additional 1-2 minutes or until the fish is flaky and opaque. Remove the fish and set it on a plate to keep warm.
  3. Cook the garlic and red onions for 1-2 minutes or until they start to soften, then add the red bell pepper strips and cherry tomatoes.
  4. Add the artichoke heart marinating liquid and cook until the tomatoes start to blister and soften (some can split open that’s OK.)
  5. Add the fish back to the pan and add the artichoke hearts and olives. Heat through, then serve!
mediterranean cod ready to serve

Chef Jenn’s Tips

  • Don’t overcook the fish – fish only needs to get to about 130-135F on a digital thermometer (the government says 145F, but that’s too high, in my cheffy opinion)
  • Switch up the veggies! Zucchini, eggplant, green beans, fennel, and more will all work in this recipe.
  • Cod is my pick for this recipe, but halibut, pollock, haddock, and more would all work. Just stick to meatier fish options.

Make it a Meal

There’s so much flavor in this dish that you don’t want to have side dishes that are too fancy or flavorful. Simple rice or cauliflower rice is perfect for soaking up all the sauce, a light salad on the side topped with your favorite dressing is perfect with this easy cod recipe, or go a bit fancier with something like spaetzle.

Don’t forget about dessert – with such a healthy dinner, you can splurge a little for dessert. I love Blueberry Grunt or even just a cookie for something sweet after dinner.

Frequently Asked Questions

Is this Mediterranean Cod recipe easy?

Yes! This is an easy recipe to make, and it cooks quickly! There are no fancy cooking techniques, and as long as you cook the fish through, you’re good to go!

What is Mediterranean Cod?

This is a recipe featuring fresh fish, loads of veggies, and a light, savory sauce.

Is Mediterranean Cod keto?

Yes! Depending on what vegetables you use, this dish is totally keto. Limit the tomatoes to keep the carbs down.

Step By Step Images

Save and Register Form


Save this recipe, and we’ll send it to your inbox. Plus, Chef Jenn will send you more great recipes every week!


mediterranean cod ready to serve
Print Pin
3.87 from 29 votes

Mediterranean Cod

Loaded with bright flavors and oodles of vegetables, Mediterrnean Cod is a light and delicious meal that is ready in under 30.
Course Main Course
Cuisine Mediterranean
Keyword cod, cod fish, cod recipes, deli seafood salad, fish recipes, Mediterranean cod
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 838kcal
Author Chef Jenn

Ingredients

  • 4 cod fillets 4-6 ounces each
  • 1 tablespoon olive oil
  • 1 teaspoon herbs de provence
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 cloves garlic minced
  • 1/2 cup red onion sliced
  • 2 cups cherry tomatoes
  • 1/2 red bell pepper sliced
  • 1/2 cup artichoke hearts
  • 1/4 cup marinating liquid from artichoke hearts
  • 1/2 cup olives
  • 2 tablespoons parsley chopped, to garnish

Instructions

  • Season the cod with salt, pepper, and herbs.
  • Heat the olive oil in a large skillet and pan-fry the cod for 2-3 minutes then flip and cook an additional 1-2 minutes or until the fish is flaky and opaque. Remove the fish and set it on a plate to keep warm.
  • Cook the red onions and garlic in residual oil for 1-2 minutes or until they just start to soften, then add the red bell pepper strips, and cherry tomatoes.
  • Add the artichoke heart marinating liquid and cook just until the tomatoes start to blister and soften (some can split open that's OK.)
  • Add the fish back to the pan and add the artichoke hearts and olives. Heat through then serve!

Notes

Chef Jenn’s Tips

  • Don’t overcook the fish – fish really only needs to get to about 130-135F on a digital thermometer (the government says 145F but that’s too high, in my cheffy opinion)
  • Switch up the veggies! Zucchini, eggplant, green beans, fennel, and more will all work in this recipe.
  • Cod is my pick for this recipe, but halibut, pollock, haddock, and more would all work. Just stick to meatier fish options.

Nutrition

Serving: 1fillet & 1 cup vegetables | Calories: 838kcal | Carbohydrates: 10g | Protein: 162g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Cholesterol: 387mg | Sodium: 1150mg | Potassium: 3968mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1436IU | Vitamin C: 50mg | Calcium: 177mg | Iron: 5mg

A Note on Nutritional Information

Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.

WANT MORE DELICIOUS AND EASY RECIPES?

By