Fish pie for those cold winter days

Avg. user rating

Rate this recipe

Prep time:

Cook time:

Serves: 6

By alidu

(2 Votes) 2


  • 1 onion finely chopped

  • 2 handfuls cheddar grated

  • 1 lemon juiced

  • 1 pinch nutmeg grated

  • 2 eggs free-range

  • 4 potatoes peeled and diced into small pieces

  • 500g fish (haddock, cod, prawns, salmon)

  • 1 carrot finely chopped

  • 285ml creme fraiche half-fat

  • 1 tsp English mustard heaped

  • 1 bag fresh spinach

  • 1 handful flat-leaf parsley chopped


  1. Preheat the oven to 230C or Gas Mark 8. Boil the potatoes with the eggs until eggs are hard-boiled and potatoes are soft enough to mash. When done, drain the potatoes and cool the eggs before peeling and quartering them
  2. Whilst doing the above, slowly fry the onion and carrot in a little of the olive oil for about 5 mins, add the crème fraiche and bring to the boil. Take it off the heat immediately, add the cheese, lemon juice, mustard and parsley.
  3. Take a large dish, put the fish, eggs and spinach at the bottom. Cover with the sauce, then mash the potatoes with a bit of salt, pepper, milk, butter and nutmeg. Finally spread the mash over the top then place in the oven for about 25 or 30 minutes (or until golden brown).
  4. Serve with a salad, tomato sauce and peas! Yum.

Additional Information

  • Can Freeze

  • Make Ahead

  • Kids can help

  • Potato

  • Fish

  • Winter

  • Autumn

  • Main Course

  • Low fat

  • Nut Free

Avg. user rating:


Rate this recipe

Your comments

  • 03/09/09 23:00

    This is a Jamie Oliver recipe. He suggests serving with beans.

  • 18/10/08 09:51

    Simple and easy to cook. You can also freeze this recipie although probably best to remove the eggs first otherwise they can get a bit rubbery.