Fantastic Fish Pie

Jamie Oliver’s fish pie — haddock or cod, spinach and boiled eggs in a creamy mustard and cheese sauce under mashed potato.

Source
Recipe Info
Servings: 6
Prep: 25m
Cook: 1h
Total: 1h25m
Ingredients
  • 5 large potatoes
  • 2 large eggs
  • 2 large handfuls baby spinach
  • 1 onion
  • 1 carrot
  • olive oil
  • 250ml double cream
  • mature cheddar or parmesan cheese
  • 1 lemon
  • 1 heaped tsp English mustard
  • 1 large handful fresh flat-leaf parsley
  • 450g haddock or cod fillet, skin off, pin-boned
  • 1 whole nutmeg, for grating (optional)
Instructions
  1. Preheat the oven to 230C/450F/gas 8.
  2. Peel and dice the potatoes into 2.5cm chunks, then put into boiling salted water and bring back to the boil for 2 minutes.
  3. Carefully add the eggs to the pan and cook for a further 8 minutes, or until hard-boiled, by which time the potatoes should also be cooked.
  4. At the same time, steam the spinach in a colander above the pan for a minute. When done, remove and gently squeeze out any excess moisture.
  5. Drain the potatoes. Remove the eggs, cool under cold water, then peel and quarter them.
  6. Peel and finely chop the onion, then peel, halve and finely chop the carrot.
  7. In a separate pan, slowly fry the onion and carrot in a little oil for about 5 minutes, then add the double cream and bring just to the boil.
  8. Remove from the heat and finely grate in 2 good handfuls of cheese, then squeeze in the lemon juice and stir through the mustard. Pick and finely chop the parsley and stir in.
  9. Slice the fish into strips, then place in an ovenproof dish with the spinach and eggs and mix together, pouring over the creamy sauce.
  10. Drain and mash the cooked potatoes with a little oil, sea salt, black pepper and a touch of nutmeg (if using). Spread on top of the fish.
  11. Bake for 25-30 minutes, or until the potatoes are golden.
  12. Serve with peas or greens.