Healthy Cod Recipe Baked with Potatoes

This healthy cod recipe is a classic here in Italy, the cod cooks in the oven for 20 minutes over a thin layer of potatoes and onions.

Cod Baked With Potatoes And Onions

Jump to RecipePrint Recipe
Recipe video below

It is very easy to make and it is perfect for the Summer as it cooks quickly in the oven.

You can use either cod or haddock, both chunky flaky fish that can be baked in 20 minutes.

It is a light healthy dinner and here I serve it with a healthy baked ratatouille.

If you are either on a diet or have friends over, this dinner is both healthy and fancy.

The secret for this recipe is the size of the thin layer of potatoes where the fish is laid.

The potatoes are cut very thinly, they absorb the juices from the fish and steam cook with it.

While they remain soft and creamy in the centre they make a nice crust in the edges.

The onion adds to the flavour and everything is cooked at perfection in just 20 minutes.

Bake for 20 minutes

3 Swordfish Recipes

I love to eat fish in the Summer, you can make so many light and healthy recipes.

Below you will find some more ideas of easy healthy fish recipes for a quick dinner or for entertaining.


As a matter of interest, I always cut my fish over a dedicated fish board as it is more hygienic.

I use a Joseph Joseph Large Index Advance Chopping Board Setyou can find on Amazon (affiliate link)

Each board is colour coded and has a symbol indicating its use e.g. meat (red), fish (blue), vegetables (green), and cooked food (white).

Here are more of my favourite kitchen tools


5 from 5 votes
Halibut Baked With Potatoes And Onions

Healthy Cod Recipe
Prep Time
10 mins

Cook Time
20 mins

Total Time
30 mins


This healthy cod recipe is a classic here in Italy, the cod cooks in the oven for 20 minutes over a thin layer of potatoes and onions.

Main Course


fish, healthy meal, seafood
Servings: 2 people
Calories: 348 kcal

  • 1
    or cod
  • 2
    small potatoes
  • 1
  • 1
  • pepper
  • 2
    extra virgin olive oil

  1. Use a small baking tin about the same dimension as the halibut filet, lightly grease with olive oil

    Cover with olive oil
  2. Peel the potatoes and the onion and slice them very thin with a slicer

  3. Cover the base of the baking tin with a layer of potatoes and onion seasoned with salt and pepper

    Layer of onion and potatoes
  4. Season the halibut filet with salt and pepper on both sides and lay it on top of the potatoes

    Lay the cod over the potatoes
  5. Pour 1 more tbsp of olive oil on top

    Season with salt pepper and oil
  6. Cook in a hot oven for 20 minutes at 180 C 350 F

    Bake for 20 minutes

Recipe Video

Recipe Notes

Calories 348 calories per serving
Fat 15 gr per serving
Carbohydrates 31 gr per serving
Proteins 24 gr per serving
Sugar 6 gr per serving
Sodium 1237 mg per serving

Nutritional information is provided for general purpose only. It is not intended to amount to advice on which you should rely.


This healthy cod recipe is a classic here in Italy, the cod cooks in the oven for 20 minutes over a thin layer of potatoes and onions. #yourguardianchef #seafood #healthyfood


  12 comments for “Healthy Cod Recipe Baked with Potatoes

  1. 6th August 2018 at 4:33 pm

    A 20 minute meal, flavored with potatoes and onion on a weeknight is a blessing!

    • Laura
      6th August 2018 at 4:34 pm

      Thanks, it is indeed

  2. 6th August 2018 at 4:56 pm

    Ahhh. I love a meal like this! So satisfying!

    • Laura
      6th August 2018 at 5:13 pm

      thanks, it is

  3. 6th August 2018 at 5:17 pm

    That cod looks so delicious Laura! I love white fish and cod is among my favorite! I can’t wait to make this for Chris as he is a big fan of cod too!

    • Laura
      6th August 2018 at 5:33 pm

      Oh, lovely. Let me know how you like it

  4. Jessie
    6th August 2018 at 5:27 pm

    This meal is fabulous! quick and tasty weeknight meal, that is amazing!

    • Laura
      6th August 2018 at 5:32 pm

      Thank you

  5. 6th August 2018 at 5:38 pm

    I am absolutely in love with halibut and could easily eat it a few times a month. Great post…thanks for sharing your recipe! 🙂

    • Laura
      6th August 2018 at 5:40 pm

      Thank you, so happy you like it

  6. Joni
    10th August 2018 at 3:20 pm

    Can’t wait to try would you believe I’ve never cooked fish!?!? Any suggestion for someonthing other than potatoes underneath. Husband is diabetic and can’t eat them.

    • Laura
      10th August 2018 at 3:25 pm

      Great to hear you are finally going for it. You can use tomatoes or zucchini/courgettes but make sure you cut them very thin and do not put too many otherwise they will not cook enough in 20 minutes. Use the onions as from the recipe

Leave a Reply

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