The BBC Good Food logo
Duck & pork terrine with cranberries & pistachios

Duck & pork terrine with cranberries & pistachios

A star rating of 4.7 out of 5.24 ratingsRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • Mature for at least 2 days before eating
  • More effort
  • Serves 10 - 12

Set aside a couple of hours and enjoy every minute of making this impressive terrine

  • Freezable
Nutrition: per serving


  • 2 duck breasts , about 300g/10oz each, skin removed and reserved
  • 200g thinly sliced streaky bacon rashers
  • 1kg pork shoulder, cubed
  • 2 slices bread , crusts removed
  • 100ml milk
  • 3 shallots , roughly chopped
  • 1 large garlic clove , roughly chopped
  • 200g duck or chicken livers, roughly chopped
  • 6 black peppercorns
  • 12 coriander seeds
  • 2 cloves
  • good pinch ground cinnamon
  • 2 tbsp Cognac or brandy
  • 2 eggs , beaten
  • 25g shelled pistachio
  • 50g dried cranberry


  • STEP 1

    Heat oven to 160C/fan 140C/gas 3. Put the duck breasts and skin in a shallow dish, then place in the hot oven for 20 mins. Discard the shrivelled bit of skin that remains, then pour the duck fat into a bowl to cool. Reserve 6 bacon rashers, then roughly chop the remainder. Roughly chop the cooked duck meat.

  • STEP 2

    In a food processor, blend the chopped bacon, pork and duck in batches to a coarse texture, then tip into a large bowl. Tear up the bread and soak in the milk for 5 mins. Squeeze out the bread and put in the food processor with the shallots, garlic and livers. Process to a coarse texture, then add to the bowl, mixing well.

  • STEP 3

    Grind the peppercorns, coriander seeds and cloves to a coarse powder using a pestle and mortar. Stir in the cinnamon. Add the spices to the meat along with 4 tbsp reserved duck fat, the Cognac, eggs and 2 tsp salt. Mix together very thoroughly – the best way is to use your hands.

  • STEP 4

    Press half the mixture into a 1.5-litre baking dish or similar. Scatter over the pistachios and cranberries, then cover with the remaining meat mixture. Arrange the reserved bacon rashers over the top, tucking in the ends. Cover the dish tightly with foil, then put in a roasting tin. Pour boiling water into the tin to come halfway up the sides of the dish.

  • STEP 5

    Bake for 2 hrs, remove foil, then bake for 15 mins more to brown the top. Cool completely, then wrap in fresh foil and chill. For the best flavour, let the terrine chill and mature for at least 2 days before eating.

  • STEP 6

    TO FREEZE Make the terrine as stated, cool and then freeze. Defrost in the fridge before serving.


Chicory & lamb’s lettuce with walnut dressing Slice 3 chicory heads and mix in a salad bowl with 100g lamb’s lettuce, a good handful coarsely chopped walnuts and 1 finely chopped shallot. Whisk together 1 tbsp sherry vinegar, a little Dijon mustard, salt and pepper. Whisk in 1 tbsp walnut oil and 2 tbsp mild olive oil and dress

Recipe from Good Food magazine, December 2008

Goes well with


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

A star rating of 4.7 out of 5.24 ratings

Sponsored content