Inside our Christmas shop
Now you have a better idea of the quantities you’ll need for your Christmas dinner, shopping for all your festive classics has never been easier. We’ve got tender turkeys, roasting joints, Christmas vegetables and all the trimmings, including Yorkshire puddings, gravy and sauces available from our Christmas shop. 

Christmas dinner
Discover our party calculator
Sweet Santa hats

For Christmas dinner ideas look no further than our festive recipes. We're talking  mighty mains, veggie winners and  delicious desserts, including these sweet Santa hats.

Turkey Breast on the bone with a festive figgy pudding stuffing

Discover our range of succulent whole birds, joints and crowns, view our turkey recipes and get top tips on how to cook a turkey.

Christmas puddings

 It’s not just about the Christmas traditional pudding and mince pies, we’ve got a few surprises from Heston and a selection of cakes and desserts to keep everybody happy this festive season.

Christmas Champagne and sparkling wine

Waitrose wine buyers, Ken Mackay MW and Cat Lomax, bring their bubbly expertise to the Christmas table  and match Champagne or sparkling wine to each course for a truly special  dinner.

Christmas offers

Terms and conditions

If in doubt, we would recommend catering for more people rather than less - there are plenty of  delicious ways to use up those leftovers!

We have approximated portion sizes per person based on quantities recommended for party catering. In some cases, the recommended serving sizes on the back of pack may differ slightly from the quantities we have recommended here.

The weights of the turkey and vegetables have been given as sold, prior to preparation and cooking.

We recommend approximately 500g of turkey per person, based on whole turkey weight.

These recommendations are based on adult portion sizes.

Looking for vegetarian dishes? See our recipe ideas here >

If you have a nutrition or diet question, get in touch with one of our nutritionists here >