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

    Roasts & 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.

    1,000 bonus Nectar points when you order your delicious turkey by 26 November!

    Terms & conditions apply

    00

    Days

    00

    Hours

    00

    Minutes

    00

    Seconds

    Filter
    Sort by:
    Recommended
    15 products

    33. British outdoor bred pork joint with chestn...

    by Sainsbury's

    (Serves 5-6)

    Collect on 22, 23, 24 December

    £15.00

    £15/kg | 1.00kg

    Item code: 7936470

    31. Beef Wellington

    Taste the Difference

    (Serves 4)

    Collect on 22, 23, 24 December

    £45.00

    £45/Kg | 1.00Kg

    Item code: 7987612

    38. 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

    35. Unsmoked British outdoor bred gammon joint ...

    Taste the Difference

    (Serves 7-8)

    Collect on 22, 23, 24 December

    £17.00

    £13.08/Kg | 1.30Kg

    Item code: 7987616

    30. Luxury beef, chestnut & mushroom pie

    Taste the Difference

    (Serves 4)

    Collect on 22, 23, 24 December

    £15.00

    £15/kg | 1.00kg

    Item code: 7928947

    34. Unsmoked British carvery gammon with pear a...

    by Sainsbury's

    (Serves 10-11)

    Collect on 22, 23, 24 December

    £18.00

    £9/kg | 2.00kg

    Item code: 7937485

    37. Slow cooked half leg of lamb in a mint & re...

    by Sainsbury's

    (Serves 4)

    Collect on 22, 23, 24 December

    £20.00

    £16.95/kg | 1.18kg

    Item code: 7936533

    26. British fillet of beef was £65 now £63

    Taste the Difference

    (Serves 8)

    Collect on 22, 23, 24 December

    £63.00

    £39.38/kg | 1.60kg

    Item code: 7826763

    27. British boneless rib of beef with horseradi...

    Taste the Difference

    (Serves 10)

    Collect on 22, 23, 24 December

    £35.00

    £20.59/KG | 1.70KG

    Item code: 7878980

    29. 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.40Kg

    Item code: 7987417

    28. British sirloin of beef

    Taste the Difference

    (Serves 6)

    Collect on 22, 23, 24 December

    £40.00

    £28.57/KG | 1.40KG

    Item code: 7987414

    36. Unsmoked British outdoor bred gammon joint ...

    Taste the Difference

    (Serves 7-8)

    Collect on 22, 23, 24 December

    £16.00

    £12.31/Kg | 1.30Kg

    Item code: 7987624

    32. Slow cooked British beef bourguignon

    by Sainsbury's

    (Serves 4)

    Collect on 22, 23, 24 December

    £10.00

    £10/Kg | 1.00Kg

    Item code: 7989495

    40. Lightly smoked Scottish salmon with lemon m...

    Taste the Difference

    (Serves 4)

    Collect on 22, 23, 24 December

    £15.00

    £24.39/KG | 0.62KG

    Item code: 7988799

    Salmon, Scallop & King Prawn Gratin

    Taste the Difference

    (Serves 4-6)

    Collect in 4 days

    £18.00

    £18/kg | 1.00kg

    Item code: 7879746

    All Christmas Food

    Take the stress out of festive food with Sainsbury's Food to order. It's easy. Simply order your special Christmas meal or impressive party spread and leave the rest to us. We'll make sure it's ready for the big day, so you can enjoy the festivities.