Christmas Header

CHRISTMAS IS COMING!

CHRISTMAS IS COMING!

Discover the fabulous festive food we’ll be serving up online and in store this year. Tempting turkeys, stunning centrepieces, dreamy desserts and all the trimmings – we've got Christmas all wrapped up. 

Thinking about starting your Christmas food shop? Christmas delivery and collection slots are coming soon!

Christmas 2023

Choose your turkey

Choose your turkey

Whole birds, easy-carve crowns and fuss-free joints – we've got something for all budgets and party sizes, so you can tick turkey off your to-do list.

Shop turkeys

Plates piled high

Plates piled high

Take your pick from sumptuous centrepieces like duck, ham, venison, beef and moreish meat-free marvels – plus stuffing, sides and trimmings.

Shop Christmas dinner

Treats galore

Treats galore

From Christmassy cakes to merry mince pies, explore our scrumptious selection of naughty-but-nice nibbles and puds.

Shop mince pies and more

New this year

New this year

Discover our magical creations for 2023. We're shaking things up with an Old Fashioned twist and we've gone big on festive fusions – Florentine-inspired Panettone, anyone?

Sneak a peak

Loading finished

0 added

0 in trolley

Quantity of No.1 Free Range Applewood Smoked Turkey in trolley 0

0 in trolley.

No.1 Free Range Applewood Smoked Turkey80g

80g
British

Item price

£3.20

Price per unit

£4/100g

0 added

0 in trolley

Quantity of No.1 Free Range Applewood Smoked Turkey in trolley 0

0 in trolley.
New

0 added

0 in trolley

Quantity of Medium Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

Medium Free Range Bronze Turkey Crown on the BoneTypical weight 2.5kg

Typical weight 2.5kg

No reviews yet

No reviews yet

Item price

£54.98 each est.

Price per unit

£22 / kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Medium Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Duchy Organic Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

Duchy Organic Free Range Bronze Turkey Crown on the BoneTypical weight 3kg

Typical weight 3kg

Item price

£90.00 each est.

Price per unit

£30 / kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Duchy Organic Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Medium Free Range Dry Aged Bronze Whole Turkey in trolley 0

0 in trolley.

No.1 Medium Free Range Dry Aged Bronze Whole TurkeyTypical weight 6kg

Typical weight 6kg

Item price

£96.00 each est.

Price per unit

£16 / kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of No.1 Medium Free Range Dry Aged Bronze Whole Turkey in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Butter Basted Turkey Breast with Stuffing Balls in trolley 0

0 in trolley.

Butter Basted Turkey Breast with Stuffing BallsTypical weight 1.4kg

Typical weight 1.4kg

Item price

£35.00

Price per unit

£25/kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Butter Basted Turkey Breast with Stuffing Balls in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Large Free Range Dry Aged Bronze Whole Turkey in trolley 0

0 in trolley.

No.1 Large Free Range Dry Aged Bronze Whole TurkeyTypical weight 8kg

Typical weight 8kg

Item price

£128.00 each est.

Price per unit

£16 / kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of No.1 Large Free Range Dry Aged Bronze Whole Turkey in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Slow Cooked Stuffed Turkey Breast in trolley 0

0 in trolley.

Slow Cooked Stuffed Turkey BreastTypical weight 1.4kg

Typical weight 1.4kg

Item price

£35.00

Price per unit

£25/kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Slow Cooked Stuffed Turkey Breast in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Turkey Breast Joint with Stuffing in trolley 0

0 in trolley.

Turkey Breast Joint with StuffingTypical weight 1.5kg

Typical weight 1.5kg

Item price

£35.00

Price per unit

£23.34/kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Turkey Breast Joint with Stuffing in trolley 0

0 in trolley.
New

0 added

0 in trolley

Quantity of Large Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

Large Free Range Bronze Turkey Crown on the BoneTypical weight 3.25kg

Typical weight 3.25kg

No reviews yet

No reviews yet

Item price

£71.50 each est.

Price per unit

£22 / kg
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Large Free Range Bronze Turkey Crown on the Bone in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Free Range Blossom Honey Roast Ham in trolley 0

0 in trolley.

No.1 Free Range Blossom Honey Roast Ham100g

100g
British

Item price

£3.20

Price per unit

£3.20/100g

0 added

0 in trolley

Quantity of No.1 Free Range Blossom Honey Roast Ham in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Free Range Wiltshire Cured Ham in trolley 0

0 in trolley.

No.1 Free Range Wiltshire Cured Ham100g

100g
British

Item price

£3.20

Price per unit

£3.20/100g

0 added

0 in trolley

Quantity of No.1 Free Range Wiltshire Cured Ham in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Free Range Roasted Ham with Rosemary & Thyme in trolley 0

0 in trolley.

No.1 Free Range Roasted Ham with Rosemary & Thyme100g

100g
British

Item price

£3.20

Price per unit

£3.20/100g

0 added

0 in trolley

Quantity of No.1 Free Range Roasted Ham with Rosemary & Thyme in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Free Range Unsmoked English Gammon in trolley 0

0 in trolley.

No.1 Free Range Unsmoked English GammonTypical weight 0.9kg

Typical weight 0.9kg
British

Item price

£14.02 each est.

Price per unit

£15.50/kg

0 added

0 in trolley

Quantity of No.1 Free Range Unsmoked English Gammon in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Essential Smoked British Gammon Joint in trolley 0

0 in trolley.

Essential Smoked British Gammon JointTypical weight 1.1kg

Typical weight 1.1kg
British

Item price

£9.35 each est.

Price per unit

£8.50/kg

0 added

0 in trolley

Quantity of Essential Smoked British Gammon Joint in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of No.1 Hand Carved Jamón Ibérico De Bellota in trolley 0

0 in trolley.

No.1 Hand Carved Jamón Ibérico De Bellota55g

55g

Item price

£9.72

Price per unit

£17.68/100g

0 added

0 in trolley

Quantity of No.1 Hand Carved Jamón Ibérico De Bellota in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Hot Smoked Salmon & Watercress Terrine in trolley 0

0 in trolley.

Hot Smoked Salmon & Watercress TerrineTypical weight 0.41kg

Typical weight 0.41kg

Item price

£17.00
Sold out onlineView alternatives

0 added

0 in trolley

Quantity of Hot Smoked Salmon & Watercress Terrine in trolley 0

0 in trolley.

0 added

0 in trolley

Quantity of Waitrose trimmed tenderstem broccoli in trolley 0

0 in trolley.

Waitrose trimmed tenderstem broccoli80g

80g
Microwaveable

Item price

£1.20

Price per unit

£1.50/100g

0 added

0 in trolley

Quantity of Waitrose trimmed tenderstem broccoli in trolley 0

0 in trolley.