Easy Fish Pie {Made With Frozen Fish Fillets}

Bags of frozen, boneless, skinless cod fillets are inexpensive, easy to prepare and perfect for this easy fish pie which is simple to make and great for batch cooking. A tub of crème fraîche flavoured with dill, garlic and mustard makes a quick creamy sauce.

This easy fish pie is topped with mashed potatoes. I don't bother peeling my spuds, I just wash them and dice them. Not only does it save time, all the vitamins are in the potato skin so it's better for you too.

Easy Fish Pie {Made With Frozen Fish Fillets}

  • Time: 25 mins + 30 - 40 mins baking

  • Cost: £1.39 per serving (based on 4 servings)

  • Calories: 578 per serving (based on 4 servings)

  • Serves: 4-6


For the mashed potato topping:

  • 1.25kg potatoes, diced

  • 25g butter or margering

  • Splash of milk

  • 50g grated cheese (optional)

  • Salt and pepper to taste

For the fish pie filling:

  • 500g skinless & boneless frozen cod fillets

  • 600ml skimmed milk or water (for poaching)

  • 2 bay leaves (optional)

  • 2 leeks, trimmed sliced and washed

  • 200g frozen peas

  • 200g tub crème fraîche

  • 3 cloves garlic, crushed

  • 1 teaspoon dried dill

  • 1 tablespoon Dijon mustard

  • Salt & pepper to taste

  • A little oil (or butter) for frying


  1. Preheat the oven to gas mark 5 / 180 C

  2. Start by preparing the mashed potato topping. Place the potatoes in a large pan of salted water. Bring to the boil and simmer for about 15 minutes until tender.

  3. While the potatoes are boiling, put the frozen fish in a large frying pan and pour over enough milk or water to just to cover it. Season with salt & pepper and add bay leaves. Poach the fish over a low heat for 10 – 12 minutes until just cooked through.

  4. When the fish is cooked, transfer to and over-proof dish using a slotted spoon. Break the fillets into bite size pieces and spread evenly over the bottom of the dish.

  5. Rinse the pan from the fish and fry the leeks in a little oil for 3 minutes until just soft. Add the peas, crème fraîche, dill, crushed garlic and mustard. Season to taste, stir well and cook on a low heat for about 2 – 3 minutes until heated through. Spoon evenly over the fish.

  6. By this time the potatoes should be cooked. Drain and mash them with the butter and enough milk to give them a nice smooth & creamy consistency. Season to taste.

  7. Spread the mashed potato over the fish pie filling evenly and use a fork to fluff up the surface. Top with grated cheese if you like and bake in the oven for about 30 - 40 minutes, until golden and the sauce bubbles around the edges of the potato in the dish.