• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Foodle Club

  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    • A dish of meatballs in curried onion sauce on a table next to a bowl of peas and a dish of rice.
      South African-style curried meatballs - oven-baked in rich gravy
    • A cream scone cut in half, spread with butter and topped with strawberry compote.
      Strawberry cream scones - no butter needed
    • A collage of 9 of the recipies featured in this dinner pie collection.
      23 Dinner pie recipes - easy to make, delicious to eat
    • A slice of baked yoghurt cheesecake on a plate, topped with blueberry compote.
      Easy baked yoghurt cheesecake with blueberry compote
    • A white dinner plate with minced beef hash, baked beans and a side of green salad.
      Easy minced beef hash - old-fashioned comfort food
    • A collage of varrious pasta dishes.
      24 pasta recipes with a twist - quick suppers and simple salads
    • A slilver cake dish filled with choc chip meringue cookies.
      Crispy choc chip nut meringue cookies
    • A crispy pork hock on a pile of mashed potatoes, surrounded with gravy on a white plate.
      Crispy oven-baked pork hocks with red wine gravy
    • A forkful of risotto alla Milanese being lifted from a serving dish.
      Simple risotto alla Milanese - made without wine
    • A blue serving dish with beef osso buco garnished with parsley.
      Rich and tender boneless beef shin osso buco
    • A slice of sticky toffee pudding traybake with toffee sauce glaze on a glass serving platter.
      Easy sticky toffee pudding traybake with toffee sauce glaze
    • A cheesy potato and onion slice being dipped into a bowl of tomato ketchup.
      Cheesy potato and onion slices
    Home » Recipes » Fish and seafood recipes

    Mediterranean oven-baked cod with marinara sauce

    Published: Nov 4, 2021 · Modified: Jun 12, 2024 by VJ · This post may contain affiliate links · 2 Comments

    Jump to recipe Jump to video

    If you like fish I think you'll love this Mediterranean oven-baked cod which is marinated in a mixture of olive oil, pesto and capers to infuse it with Mediterranean flavours. The fish is then oven-baked until it is flaky and succulent, before being smothered in a delicious garlicky tomato sauce.

    Oven-baked Mediterranean cod on a plate, covered with marinara sauce, with peas and boiled potatoes.

    I like to serve this Mediterranean cod with a helping of creamy boiled potatoes and a green vegetable such as peas. If you are really hungry, you could add a fresh green salad on the side

    Jump to:
    • Oven-baked cod
    • What you will need
    • What to do
    • Health benefits of fish
    • Get ahead
    • Save for later
    • Related recipes
    • 📋The recipe

    Oven-baked cod

    This Mediterranean oven-baked cod recipe is one of my favourite ways of serving fish, not least because (excluding the half an hour it needs to marinate) I can have it on the table in half an hour.

    • It's super-healthy because it's not fried. Instead, the cod is marinated in olive oil, capers and pesto to infuse the flavours, before being oven-baked until it flakes when prodded with a fork.
    • It's covered with a spicy sauce that is packed with the flavour of tomatoes, which pairs beautifully with the marinated fish.
    • This oven-baked cod is so quick to make it's almost like having a ready meal from the supermarket, but because you've made it yourself, you know exactly what's gone into it.

    From start to finish, you can have this Mediterranean cod on the table in just over half an hour. That's what I call fast food. It's just a matter of multi-tasking!

    • Get the fish into the marinade.
    • While the fish is marinating, get the potatoes on to boil and prepare the ingredients for the marinara sauce.
    • Put the cod into the oven to bake.
    • While the cod is in the oven, boil up the marinara sauce and drain the potatoes.
    • Job done!
    • (Oh yes - don't forget a couple of minutes to warm up the frozen peas in the microwave).

    I've called the recipe Mediterranean oven-baked cod, but you can use any firm white fish to make this dish.  Tilapia, haddock, hake, kingklip, barramundi and snapper (and I'm sure many others) are all suitable for making this recipe.

    Close up of a piece of mediterranean cod on a fork, showing the flaky texture.

    As long as the fish you are using holds together once it's been cooked, it will be suitable for use in this recipe.

    And if you enjoy oven-baked fish, you might like this cheesy cod and broccoli bake too!

    What you will need

    Equipment

    To marinate the cod you will need a shallow glass dish. If you use an oven-proof dish (like the Pyrex ones in the link), then you can just transfer the marinated cod straight into the oven in the same dish (ie less washing up!)

    For making the sauce you will need a saucepan, and a sharp knife and a chopping board for cutting up the shallots.

    Ingredients

    Fish

    For the fish, you will need your choice of fish fillets, olive oil, pesto and capers.

    Ingredients for mediterranean oven-baked cod.

    Cod - as I said earlier, you can substitute this with your favourite firm white fish. You can use fresh or frozen, it doesn't matter. If you are using frozen fish fillets, you should let them defrost first and press them gently with a paper towel to remove excess moisture. I like to buy ready-skinned fillets - just ask your fishmonger to skin them for you if you are unsure about skinning fish yourself. You should allow 4 to 6 ounces (that's 110 to 170 grams) per person, depending on appetite.

    Olive oil - use extra virgin olive oil if possible, as this is the highest quality.

    Capers - to provide a slightly salty tang.

    Pesto - use your favourite brand - I like the one flavoured with basil. If you'd like to make your own pesto you can find a great recipe for homemade pesto on my friend Jacqui's site (Recipes Made Easy).

    A jar of homemade pesto.

    She's even let me use one of her pics so you can see what it looks like!

    Marinara sauce

    For the marinara sauce, you will need tomato passata, shallots, mixed herbs and garlic.

    Ingredients for marinara sauce.

    Tomato passata - passata is just tomatoes that have been pureed and then sieved to remove any seeds and pieces of skin. It's a deliciously thick, smooth tomato puree, not to be confused with tomato ketchup!

    Shallots - these are small onions, much sweeter and milder in taste than the normal white onion. I prefer using shallots to onions as the taste doesn't overpower that of the fish. The actual number of shallots you will need depends on their size - 8 to 10 small shallots should be sufficient to make 2 cups of chopped shallots.

    Mixed herbs - this is a mixture of dried rosemary, basil, oregano, and thyme.

    Garlic - well, why not? Garlic goes so well in everything! The garlic should be peeled and finely diced.

    You should taste this sauce once it's cooked and add salt to taste if necessary. I also like to add a scant teaspoon of sugar whenever I'm cooking with tomatoes, to cut through the tartness (but that's just to my taste).

    What to do

    Marinate and bake the fish

    Cod fillets marinating in olive oil, capers and pesto in a glass dish.

    Place the fillets of fish in a shallow baking dish and pour over the olive oil, then add the pesto and the capers. Massage all the ingredients into the fish, cover the dish with a sheet of tinfoil and place in the refrigerator for 30 minutes to marinate.

    Close up of baked cod, showing how the cooked cod can be flaked.

    After 30 minutes, transfer the marinated fish (still in the dish covered with tinfoil) to a preheated oven (200C / 400F) and bake for 15 minutes.

    The actual cooking time will depend on the thickness of your fish fillets. If your fish fillets are on the thick side you may need to leave them in the oven for a minute or two longer. The fish will be cooked when you can flake it with a fork - it should be completely white on the inside, and not opaque.

    Marinara sauce

    Peel and chop the shallots finely and peel and crush the garlic. The shallots should be chopped to the approximate size of a pea.

    Chopped shallots in a saucepan.

    Heat the olive oil in a saucepan and fry the shallots and garlic over a medium heat.

    Translucent partly cooked shallots in a saucepan.

    Fry the shallots for 5 to 7 minutes, stirring occasionally, until they turn translucent. Do not allow them to brown.

    Thick and glossy marinara sauce in a saucepan.

    Stir in the tomato passata and the mixed herb. Season with salt and sugar if using. Turn the heat down to a simmer. Leave to simmer uncovered for 10 to 15 minutes until the sauce is thick and glossy.

    To serve, place the fish on a plate and spoon the sauce over. Serve with boiled potatoes and peas on the side.

    Two plates of mediterranean cod on a plate with potatoes, covered with marinara sauce alongside a dish of peas.

    If you'd like to be notified of new recipes, why not subscribe to my newsletter? To say thank you, you will receive a free recipe e-book containing some of my most popular cakes and desserts.

    Health benefits of fish

    Both the British and the American Heart Foundations recommend eating 2 portions of fish a week.

    Fish is packed with nutrients such as:

    • omega-3 fatty acids
    • vitamins D and B2
    • calcium and phosphorus
    • and minerals such as iron, zinc, iodine, magnesium and potassium.

    We British are a nation of fish lovers. One of our most popular national dishes is the ubiquitous fish and chips, as sold in every town in the country. However, according to the NHS, even the British don't eat the recommended 2 portions of fish per week.

    And to be honest, it's probably a good thing. Covering a piece of fish in a thick batter and then deep-frying it has to negate at least some of the health benefits to be derived from eating fish 🙂

    Get ahead

    You can make the marinara sauce ahead of time and either store it in the refrigerator in a covered dish for up to three days or freeze it for up to 6 months.

    I wouldn't recommend preparing the fish in advance. The fish is best when it is freshly marinated and cooked.

    Save for later

    If you would like to make this Mediterranean oven-baked cod why don't you pin the recipe to one of your Pinterest boards so you can find it easily when you need it? Just click on the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Related recipes

    You can find many similar recipes on my fish and seafood recipes page. Here are a few you might enjoy:

    • Closeup of two monkfish fillets wrapped in serrano ham on a bed of risotto with peas.
      Monkfish wrapped in Serrano ham with lobster risotto
    • Close up of seafood a la king on a plate with peas and tomatoes.
      Creamy seafood a la king
    • Fish pie with a spoon removing a corner to show the inside.
      Cheesy fish pie with a crispy topping
    • A piece of fish milanese being flaked with a fork.
      Fish Milanese with a buttery garlic and parsley sauce

    📋The recipe

    Oven-baked Mediterranean cod on a plate, covered with marinara sauce, with peas and boiled potatoes.

    Mediterranean oven-baked cod with marinara sauce

    If you like fish I think you'll love this Mediterranean oven-baked cod which is marinated in a mixture of olive oil, pesto and capers to infuse it with Mediterranean flavours. The fish is then oven-baked until it is flaky and succulent, before being smothered in a delicious garlicky tomato sauce.
    Recipe by: Veronica
    Main Course
    Mediterranean
    Calories 435
    Prep 10 minutes minutes
    Marinate 15 minutes minutes
    Cook 15 minutes minutes
    Total Time 40 minutes minutes
    Servings: 4 people
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    5 from 1 vote

    (Click the stars to rate this recipe)

    Equipment

    • Shallow baking dish
    • Small saucepan
    • Sharp Knife
    • Chopping Board
    • Aluminium Foil

    Ingredients

    Fish

    • 1¼ pounds / 675g skinless cod fillets or any firm white fish
    • 3 tablespoons extra virgin olive oil
    • 2 tablespoons pesto
    • 1 tablespoon capers

    Marinara sauce

    • 2¼ cups / 500 ml tomato passata
    • 2 cups finely chopped shallots 8 to 10 shallots depending on size.
    • 1 teaspoon mixed herbs
    • 2 cloves finely minced garlic
    • 2 tablespoons olive oil
    • salt to taste
    • ¾ teaspoon sugar optional

    Instructions

    Fish

    • Place the fillets of fish in a shallow baking dish and pour over the olive oil, then add the pesto and the capers. Massage all the ingredients into the fish, cover the dish with a sheet of tinfoil and place it in the refrigerator for 30 minutes to marinate.
      1¼ pounds / 675g skinless cod fillets, 3 tablespoons extra virgin olive oil, 2 tablespoons pesto, 1 tablespoon capers
    • Once the fish has marinated, remove the dish from the refrigerator and transfer it to a pre-heated oven (200C / 400F). Leave the dish covered with the tinfoil.
    • Bake for 15 minutes. The actual cooking time will depend on the thickness of the fish. The fish will be cooked when it flakes easily when prodded with a fork, and is completely white on the inside.
    • To serve, place the fish on a plate and spoon the sauce over. Serve with boiled potatoes and peas on the side.

    Marinara sauce

    • Peel and chop the shallots finely and peel and crush the garlic.
      2 cups finely chopped shallots, 2 cloves finely minced garlic
    • Add 2 tablespoons of olive oil to a frying pan and fry the shallots and garlic over a medium heat until the shallots soften and turn translucent (5 to 7 minutes). Keep stirring as the shallots are frying - do not allow them to brown.
      2 cups finely chopped shallots, 2 tablespoons olive oil, 2 cloves finely minced garlic
    • Now add the tomato passata and the mixed herbs, turn the heat down to a simmer. Do not cover. Leave to simmer for 15 minutes. Keep your eye on it, the sauce should just simmer slowly and not boil. The sauce should now be thick enough to spoon over the fish. If it is still very runny, leave it on the heat for another minute or two.
      2¼ cups / 500 ml tomato passata, 1 teaspoon mixed herbs
    • Taste for seasoning and add salt and sugar to taste if necessary.
      salt, ¾ teaspoon sugar

    Notes

    You can use any firm white fish in this recipe, examples are hake, haddock, tilapia, kingklip, barramundi, snapper.
    You can use frozen or fresh fish - if using frozen, allow it to defrost before marinating.
    Use your time wisely when making this recipe and you can have it ready in just over half an hour (including the potatoes and peas if you are serving the fish with these) - 
    • Get the fish into the marinade.
    • While the fish is marinating, boil the potatoes and prepare the ingredients for the marinara sauce.
    • Put the fish into the oven to bake.
    • While the fish is in the oven, boil up the marinara sauce and drain the potatoes.
    • (Oh yes - don't forget a couple of minutes to warm up the frozen peas in the microwave).
     

    Nutrition

    Calories - 435kcal | Carbohydrates - 15.4g | Protein - 41.7g | Fat - 22.3g | Saturated Fat - 3.4g | Cholesterol - 95mg | Sodium - 539mg | Potassium - 558mg | Fiber - 1.6g | Sugar - 0.5g | Calcium - 71mg | Iron - 2mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Fish and seafood recipes

    • Overhead shot of a creamy crab and roasted pepper pasta salad. The salad is in a white bowl and is surrounded by dishes of other salads and a platter of cold meat.
      Creamy crab and roasted pepper pasta salad
    • A black serving dish of Thai prawn and monkfish curry.
      Thai prawn and monkfish curry
    • A dish of Anglesey eggs next to a plate of lightly battered pieces of fish. There is a bowl of peas in the background.
      Anglesey Eggs
    • A dark green soup bowl filled with creamy salmon chowder.
      Creamy salmon chowder
    80 shares
    • Share on Facebook56
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Did you make this recipe? Let me know! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Alla

      May 16, 2025 at 1:57 pm

      Hi Veronica,
      what can I use instead of shallots?
      Regards,
      Alla.

      Reply
      • VJ

        May 16, 2025 at 5:31 pm

        Hi Alla
        You could use finely diced white onion instead.
        Hope this helps.
        Veronica

        Reply

    Primary Sidebar

    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Readers favourites

    These are my most viewed recipes:

    • Sliced silverside on a plate with carrots and potatoes.
      Slow-cooker beef silverside
    • Slices of oven-baked gammon on a serving dish.
      Easy oven-baked gammon
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A slice of bacon and egg pie on a plate
      Proper bacon and egg pie
    • A pile of crusty German bread rolls.
      Crusty German bread rolls (Brotchen)
    • A dish of twice-cooked pork belly garnished with sesame seeds and spring onions.
      Twice cooked pork belly - with a sticky glaze

    Footer

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    Copyright © 2025 Foodleclub.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.