Final week of our January Sale. Offers from 99p, ends Friday.

Christmas ShopChristmas Shop

2021 Christmas Dinner

From our succulent grass-fed British roasts and Free-range Bronze Turkeys, to our handmade Beef Wellingtons and our delicate Salmon En Croûte, everyone has their preference of traditional Christmas food. Find our full range of Christmas day dinner mains here.

Read more Read less
Page
Set Descending Direction

47 products

  1. Pork Shoulder Roast with Potatoes
    Pork Shoulder with Crackling
    from
    As low as £4.00
    £5.60
    from £6.99 per kg
    Add to favourites
  2. French Trimmed Lamb Rack
    Luxury French Trimmed Lamb Rack
    from
    As low as £15.00
    £17.00
    from £34.09 per kg
    Add to favourites
  3. Slow Cooked Shin of Beef
    Slow Cooked Whole Beef Shin
    from
    As low as £35.35
    Add to favourites
  4. French Trimmed Pork Loin Roast
    French Trimmed Pork Loin Roast
    from
    As low as £13.15
    from £9.39 per kg
    Add to favourites
  5. Short Saddle of Lamb - seasoned
    Lamb Saddle Roast
    from
    As low as £13.00
    £14.75
    from £27.37 per kg
    Add to favourites
  6. Beef Wellington
    Beef Wellington
    from
    As low as £30.50
    from £58.65 per kg
    Add to favourites
  7. Small 5 bone rib on wooden board sliced
    5-Bone Rib Roast
    from
    As low as £110.10
    from £24.47 per kg
    Add to favourites
  8. Slow Cooked Leg of Lamb
    Slow-cooked Lamb Leg
    from
    As low as £36.35
    from £20.28 per kg
    Add to favourites
  9. Free-range Turkey Crown
    Free-range Turkey Crown
    from
    As low as £30.30
    from £27.27 per kg
    Add to favourites
Page
Set Descending Direction

47 products