Skip to content Skip to navigation menu
Pick n Pay


  • Glug olive oil

  • 1 bunch spring onions, chopped

  • 200g baby spinach

  • 400g haddock

  • 1 cup (250ml) milk

  • 4 hard-boiled eggs, peeled and quartered

  • ½ cup (125ml) mature cheddar cheese, grated

  • ½ cup (125ml) cream

  • Handful each parsley and dill

  • Salt and milled pepper

  • 3 potatoes

  • 2 cups (500ml) butternut, cubed

  • About 1 Tbsp (15ml) butter, for mashing

  • About ¼ cup (60ml) milk, for mashing


  1. Heat oil and fry spring onions for a few seconds. Add spinach and toss together until wilted.

  2. Place haddock and milk in a pan and bring to the boil.

  3. Reduce heat and simmer until haddock is cooked about 8 minutes.

  4. Remove haddock (reserve any leftover milk), flake into large chunks and arrange in an oven-to-table dish.

  5. Scatter over spring onion and spinach mixture and dot with quartered eggs.

  6. Mix reserved cooking milk, cheese and cream together.

  7. Stir in herbs and season.

  8. Pour over fish mixture.

  9. Boil potatoes and butternut until soft.

  10. Drain well and mash with butter and milk. You may need more butter and milk than suggested.

  11. Season and spoon over haddock mixture. Sprinkle with a little extra cheese if you like.

  12. Bake in a preheated oven at 180°C for 20 minutes, then grill to brown if necessary.