Chicken, ham and leek pie (with short crust pastry)


Cold, dark days and the run up to Christmas always brings cravings for the classics. I really need some comfort food this time of year and what’s more comforting than a pie?

I’m also trying to improve my skills with pastry so this was another excuse to practise.  Although you can buy pastry, shortcrust is very easy to make and it’s very satisfying to put the whole thing together from scratch. This recipe uses a basic shortcrust recipe that you could use for sweet or savoury dishes. The basic idea is plain (not strong) flour and fat in a 2:1 ratio. I have used half butter half lard here but all butter would be fine as well.  You don’t want to overwork the pastry as it will end up more elastic and less ‘short’ (crumbly), for the same reason I start breaking the fat up with a knife (can grate it or use a food processor) and cool my hands before working it into crumbs (being as light fingered as possible).

I bought a whole chicken and filleted it myself here, as it is much cheaper generally if you are cooking for more than 2 people.

Basic Shortcrust Recipe

To line and top a 9inch pie dish.


  • 14 oz plain flour
  • 3.5 oz butter (room temp)
  • 3.5 oz lard (room temp)
  • Water (cold)


  1. Weigh the flour and fat and place in a mixing bowl.
  2. Using a knife break up the fat as much a possible.
  3. Cool your hands under the cold tap and dry. Using your hands break the fat into the flour until combined like bread crumbs. Doesn’t need to be perfect. Don’t overwork it.
  4. Add cold water a teaspoon at a time and mix until the pasty comes together. It should be a slightly sticky and homogenous, not wet.
  5. Wrap in cling film. Rest in the fridge for at least 1/2 hour before rolling out.

Chicken, ham and leek pie recipe

Serves 4 in a 9 inch pie dish


  • A small chicken or 3 chicken breasts
  • 2 gammon steaks
  • 1 large leek
  • 3 cloves or garlic
  • 2 bay leaves
  • 1.5 oz Butter
  • 1 oz Plain flour
  • 1 pint milk
  • Shortcrust pastry
  • 1 egg beaten


  1. Make you pastry as above.
  2. Remove the skin from the chicken, fillet the breasts and remove the legs. Discard the carcass.
  3. Place the chicken meat in a pan with the bay leaves. Cover with water/chicken stock.
  4. Bring to the boil and simmer for 10 minutes. Remove the meat and set aside.
  5. Reduce the stock to about 1/2 pint.
  6. Finely slice the leek and garlic. Cut the gammon steaks into inch squares.
  7. Place leek, garlic and gammon with the butter in a large pan on a medium heat.
  8. Cook until the gammon is cooked.
  9. Add the flour and mix with the fat, cook for a couple of minutes.
  10. Add the milk slowly and stir until combined. Add the 1/2 pint of chicken stock. 
  11. Cook for 3-5 minutes, stirring occasionally until thickened. 
  12. Taste, season, cover and allow to cool.
  13. Cut the chicken into medium chunks (discard the bones) and stir into the sauce.

To combine:

  1. Preheat oven to 200 degrees C.
  2. Roll half the pastry out until 3-5mm thick.
  3. Place in the pie dish and press down until the dish is lined. 
  4. Pour the filling into the lined dish.
  5. Brush the edges of the pastry with the beaten egg.
  6. Roll out the remaining pastry until 5mm and big enough to cover the dish. Cover the dish.
  7. Trim the excess pastry.
  8. Crimp the edges of the pastry with your fingers.
  9. Slash 1 or 2 holes in the top to allow the steam to escape.
  10. Brush the whole top with egg.
  11. Bake in the oven for 50 minutes or until the pastry is golden brown.

I served this with mash potato and steamed broccoli. We ate this with my wife’s best friend and her daughter (three years old): smiles and clean plates all round!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s