• 500g (1lb 2oz) potatos, peeled and cut into chunks
  • 25g (1oz) butter
  • 100ml (3oz) milk
  • 50g (2oz) Cheddar cheese, grated
  • 15g (1/2 oz) Parmesan, grated
  • 1 leek, thinly sliced
  • 1 large or 2 small shallots, finely chopped
  • 300ml (1/2 pint) chicken stock
  • 100ml (3 1/2 fl oz) double cream
  • 300g (10 1/2 oz)shredded, cooked chicken
  • 75g (3oz) frozen peas
  • 1 tbsp chopped parsley
  • 1 tbsp lemon juice
  • Salt and Pepper


  • STEP 1
    Pre-heat the oven to 200C/180C Fan/400F / Gas 6. Put the potatoes in cold salted water, bring to the boil then reduce the heat and simmer for 10 to 15 minutes until tender. Drain and mash with butter, milk and the grated cheeses. Melt the butter in a saucepan and cook the leek and shallot gently for 8 to 10 minutes until soft but not coloured. Stir in the flour and cook for one minute, then stir in the stock a little at a time, to make a smooth sauce (you may find it easier to do this off the heat).
  • STEP 2
    Stir in the cream, then cook, stirring until the sauce just comes to the boil. Stir in the chicken, peas and parsley, then remove from the heat and stir in the lemon juice and season to taste. Spoon into a one and a half litre dish and top with mash.
  • STEP 3
    Bake in the oven for about 20 minutes and then finish off for a few minutes under the grill until golden brown. It’s a good idea to place the dish on a baking sheet to catch any drips.

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating