Christmas puddings are a little like Marmite: you either love them beyond all measure, or you’d be perfectly happy if one never crossed your path again. But, unlike Marmite, there are dozens on the market to pick through – and given that most of us will only eat one a year, it’s important to get the right pudding for you. We’ve taste-tested more Christmas puds than one person should ever eat to bring you the best of the best.
Best overall pudding runner up: Aldi Specially Selected Marc de Champagne Christmas Pudding, 400g, £4.99

What they say: A celebration of vine fruits, glacé cherries and nuts blended with cider brandy, Champagne and a splash of Marc de Champagne brandy. Sprinkle with silver glitter to finish.
What we say: This is, in some ways, a silly pudding. It comes with a little sachet of silver glitter to sprinkle over the top once cooked – but we couldn’t help loving it.

Britain’s best politics newsletters
You get two free articles each week when you sign up to The Spectator’s emails.
Already a subscriber? Log in
Comments
Join the debate for just £1 a month
Be part of the conversation with other Spectator readers by getting your first three months for £3.
UNLOCK ACCESS Just £1 a monthAlready a subscriber? Log in