Christmas Dinner Terrine for Dogs

Our pets are a part of the family, and many of them will be joining us for Christmas dinner. This is an ideal recipe to use up left-overs after Christmas dinner, and is a great way to involve your dog in the festivities. This recipe will make a large terrine big enough for approximately six meals for a medium sized dog. You can easily adjust the measurements accordingly depending on how many leftovers you have.


  • Cooked left-over Christmas dinner turkey, pigs in blankets etc. (2 -3 large handfuls ideally)
  • Cooked left-over Christmas dinner vegetables (parsnips, carrots and spouts are all fine for dogs, again 2 – 3 large handfuls)
  • 150g mashed potatoes
  • 4 sheets of gelatine
  • 500ml chicken or turkey stock


  1. Chop up all your Christmas dinner left overs into bite sized chunks and set aside. Make sure to remove any bones.
  2. Soak the gelatine sheets in a bowl of cold water for approximately five minutes until soft.
  3. Warm the stock in a pan, then dissolve the softened gelatine sheets fully into the stock.
  4. Line a loaf tin or a large plastic box with cling film.
  5. Add your left overs to the tin a layer at a time, pouring over a little of the warmed stock and gelatine mix over the top of each layer. It looks particularly attractive if you layer each type of food – start with a layer of turkey, then a layer of sprouts, then some bacon or ham and so on, adding a little stock after each new layer.
  6. Pour the last of the turkey stock over the leftovers in the tin, then top with a thick layer of mashed potato.
  7. Cover and chill in the fridge for at least 12 hours, or ideally overnight.
  8. Once set, serve in slices for best effect, or simply spoon into your dog’s bowl and top with gravy.

Comments are closed here.