This easy terrine recipe is packed with chicken, pork, pistachios and cranberries, though you could also use leftover roast turkey for additional festive flair! It makes a delicious dinner party starter with crusty bread, cranberry relish, and cornichons.
Find more delicious Christmas recipes here.
Advertisement - Continue Reading Below
Yields:
8
Prep Time:
30 mins
Cook Time:
2 hrs 10 mins
Total Time:
2 hrs 40 mins
Cal/Serv:
332
- 1 Tbsp. olive oil, plus extra to brush
- 1 onion, finely chopped
- 2 Tbsp. brandy, optional
- 12 rashers smoked streaky bacon
- 2 skinless chicken breasts, cut into 1cm (1/2in) pieces
- 500 g pack pork mince
- 50 g pistachios, roughly chopped
- 50 g dried cranberries
- 3/4 tsp freshly grated nutmeg
- 2 thyme sprigs, leaves picked off
- Step 1
Heat the oil in a medium pan and gently cook the onion for 10min until softened. Carefully add the brandy, if using, and bubble for 30sec, then tip mixture into a large bowl and set aside to cool.
- Step 2
Preheat oven to 180°C (160°C fan) mark 4. Use about 10 of the rashers to line the inside of a 900g (2lb) loaf tin with bacon, leaving excess hanging over the sides. To the cooled onion bowl, add chopped chicken, pork, pistachios, cranberries, nutmeg, thyme leaves and plenty of seasoning (it needs a fair amount of salt). Mix together.
- Step 3
Press the mixture into the loaf tin, levelling the surface. Fold any overhanging bacon over the filling; cover with remaining rashers. Press down again to make sure the surface is smooth. Lightly oil a small sheet of aluminium foil and press on top of the loaf tin. Wrap tin well in a further double layer of foil, then put into a roasting tin.
- Step 4
Half-fill the roasting tin with boiling water from the kettle and carefully transfer to oven. Cook for 1½hr until the terrine feels solid when pressed. Lift tin out of the water. Unwrap the outer layers of foil (leaving the greased foil layer in place). Carefully pour out any liquid from the terrine (this will set into a jelly if not done). Leave to cool.
- Step 5
Sit the loaf tin on a baking tray and sit three tins of tomatoes (or similar) on top of the terrine (resting on the foil layer). Chill overnight.
- Step 6
To serve, preheat oven to 200°C (180°C fan) mark 6. Unmould the terrine on to a baking tray and lightly brush with oil. Brown in the oven for 20-25min (if you don't want the terrine browned, leave this step out). Serve the terrine warm or at room temperature in slices with fruit chutney and toast.
- Step 1
Per Serving:
- Calories: 332
- Sugars: 6 g
- Total fat: 21 g
- Saturated fat: 6 g
Our best ever Christmas recipes

The GH Kitchen Team are Good Housekeeping’s resident recipe developers and all-round food obsessives. GH Kitchen Director Sarah Akhurst is our resident hosting pro and loves nothing more than putting on a foodie feast for friends. Our GH Kitchen Manager Linzi Pucino is our very own Italian food expert (originally hailing from the North East of Scotland!) and can be found working her way through midweek recipes that cover all bases, from haggis to ragu! Our Kitchen Editor Nadine Brown loves digging into the stories behind her favourite foods and enjoys applying her eclectic tastes to more modern, flavour-forward recipes - just don't give her too much chilli! Our Junior Food Content Produce Frankie Prichard combines a love of beautiful presentation and flavour-led, seasonal cooking in her recipe development, along with a passion for bringing people together through food. With a wealth of professional kitchen experience between them, they’re dedicated to ensuring every Good Housekeeping recipe is the best it can be, so you can trust they’ll work every single time
