Turkey, Ham and Gruyere Pasties

Ingredients (Makes 6)

For the pastry:
200g butter, chilled and diced
400g plain flour
A pinch of mustard powder
A pinch of salt
1 medium egg, beaten
A little milk

For the filling:
25g butter
1 medium onion, peeled and finely chopped
1 tbsp chopped sage
Sea salt and black pepper
250g cooked/roasted Golden Turkey, dark and white meat, cubed
125g ham, cubed
125g Gruyere cheese, grated

1 tbsp chopped parsley 1 tbsp double cream
3 tbsp mayonnaise
1⁄2 tsp Dijon mustard

1 egg, beaten for brushing
Equipment: Line a baking tray with parchment paper
Preheat oven to 180°C/350°F/Gas 4


Firstly make the pastry: rub the butter into the flour, mustard powder and salt with your finger tips until the mixture resembles fine breadcrumbs. Add the egg and mix well, then add enough milk to make a firm dough. Wrap the pastry in cling film and leave to rest in the fridge.

For the filling, melt the butter in a pan, add the onion and sage and cook, stirring regularly until the onion is soft – this will take about 5 minutes. Season and leave to cool.

Mix the Golden Turkey, ham, onion mixture, Gruyere cheese, parsley, cream, mayonnaise and Dijon mustard and season with a little sea salt and black pepper. If the mixture is a little dry, add more cream.

Divide the pastry into 6 equal pieces and roll each out to a 23cm disc on a lightly floured board. Lay the pastry discs out and divide the filling equally in the centre of each disc, leaving a margin at the edge.

Brush the pastry around the edge with the beaten egg and carefully draw the edges together to form a seam across the top, pinch together to seal. Repeat with the remaining pasties.

Place the pasties on a baking tray, glaze with the egg and bake for 10 minutes then reduce the oven temperature to 170°C/325°F/Gas 3 and cook for a further 15-20 minutes, until golden brown.

Serve hot or cold.

Per serving (based on serves 6)

50.2g fat
27g saturates

3.3g sugar
2g salt


Golden Turkey Accreditation

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from our team.

You have Successfully Subscribed!