Christmas Food to order is now live! Book your collection for 22, 23 or 24 Dec

    Meat Mains

    Choose from melt-in-the-mouth beef, succulent pork, trimmed lamb racks or ready to cook gammon for an impressive Christmas feast. If you're busy this Christmas we've also got a selection of fully prepared meals that will impress your guests.

    Sort by:
    Recommended

    British outdoor bred pork joint with chestnut s...

    by Sainsbury's

    (Serves 5-6)

    Collect on 22, 23, 24 December

    £15.00

    £15/kg | 1kg

    Item code: 7936470

    Welsh hill lamb guard of honour

    Taste the Difference

    (Serves 6)

    Collect on 22, 23, 24 December

    £24.22-£32.02

    £27.84/Kg | 0.87Kg - 1.15Kg

    Item code: 7989490

    Unsmoked British outdoor bred gammon joint with...

    Taste the Difference

    (Serves 7-8)

    Collect on 22, 23, 24 December

    £17.00

    £13.08/Kg | 1.3Kg

    Item code: 7987616

    Luxury beef, chestnut & mushroom pie

    Taste the Difference

    (Serves 4)

    Collect on 22, 23, 24 December

    £15.00

    £15/kg | 1kg

    Item code: 7928947

    Unsmoked British carvery gammon with pear and a...

    by Sainsbury's

    (Serves 10-11)

    Collect on 22, 23, 24 December

    £18.00

    £9/kg | 2kg

    Item code: 7937485

    Slow cooked half leg of lamb in a mint & redcur...

    by Sainsbury's

    (Serves 4)

    Collect on 22, 23, 24 December

    £20.00

    £16.95/kg | 1.18kg

    Item code: 7936533

    British fillet of beef

    Taste the Difference

    (Serves 8)

    Collect on 22, 23, 24 December

    £65.00

    £40.63/kg | 1.6kg

    Item code: 7826763

    British boneless rib of beef with horseradish g...

    Taste the Difference

    (Serves 10)

    Collect on 22, 23, 24 December

    £35.00

    £20.59/KG | 1.7KG

    Item code: 7878980

    British Topside of beef with shallot stuffing

    Taste the Difference

    (Serves 4-6)

    Collect on 22, 23, 24 December

    £20.00

    £14.29/Kg | 1.4Kg

    Item code: 7987417

    British sirloin of beef

    Taste the Difference

    (Serves 6)

    Collect on 22, 23, 24 December

    £40.00

    £28.57/KG | 1.4KG

    Item code: 7987414

    Unsmoked British outdoor bred gammon joint with...

    Taste the Difference

    (Serves 7-8)

    Collect on 22, 23, 24 December

    £16.00

    £12.31/Kg | 1.3Kg

    Item code: 7987624

    Slow cooked British beef bourguignon

    by Sainsbury's

    (Serves 4)

    Collect on 22, 23, 24 December

    £10.00

    £10/Kg | 1Kg

    Item code: 7989495

    Beef Wellington

    Taste the Difference

    (Serves 4)

    Collect on 22, 23, 24 December

    £45.00

    £45/Kg | 1Kg

    Item code: 7987612