Aldi reigned supreme with its Connoisseur Christmas Pudding - achieving both winner and runner up by beating everyone from Heston's Hidden Chocolate pudding to Harrods and Fortnums again.
Consumer magazine Good Housekeeping sampled 165 festive foods in an effort to draw up a league table of Christmas components, from rival supermarkets and up-market retailers across the country.
In the battle of the savoury brands, Good Housekeeping's tests showed consumers should head to the supermarkets for the best after-Christmas dinner cheese - four of the five shortlisted were supermarket own brands. They found the creamy strong-flavoured Morrisons Signature Stilton was the real bargain and overall winner in the cheese test, scoring well ahead of offerings from Harrods and Fortnum and Mason.
It was Marks & Spencer festive food which swept the board, scoring eight top fives across the 13 categories.
How to spread the cost of Christmas
Good Housekeeping consumer director Caroline Bloor said: "Shopping for Christmas dinner - one of the most eagerly anticipated meals of the year - can be very stressful.
"In most categories, the overall winner is from a high street supermarket. If you're going to splash out, save your money for the champagne and smoked salmon."
Champagne: Louis Roederer Brut Premier NV
Smoked salmon: Loch Fyne Bradan Orach Traditional Smoked Salmon
Turkey: Morrisons Free-range Frozen Turkey
Stuffing: Morrisons Fruit and Cognac Stuffing Balls
Cranberry sauce: The Co-operative Truly Irresistible Cranberry Sauce
Ham: Harrods Orange and Cranberry Ham
Christmas pudding: Aldi Connoisseur Christmas Pudding
Brandy butter: Marks & Spencer Brandy Butter with Remy Martin
Mulled wine: Tesco Premium Mulled Wine
Mince pies: Heston from Waitrose Spiced Shortcrust Mince Pies
Christmas cake: Sainsbury's Taste the Difference Stag Iced Rich Fruit Cake
Alternative Christmas cake: Winner: Marks & Spencer Salted Caramel Chocolate Forest Cake
Stilton: Morrisons Signature Stilton