It may still only be October, but the BBC's Christmas Good Food awards have been announced in plenty of time to start planning festive feasts.

Judges at the magazine blind tasted more than 200 products in 24 different categories from nibbles to stuffing, gravy to puds and pastries, all selected from the country’s 12 top supermarkets.

Here’s a selection of the winners:

Best smoked salmon

Co-op Irresistible Beech & Oak Smoked Salmon (100g), £4, Co-op

Best Christmas pudding

Deluxe 24-month matured Christmas pudding (907g), £11.99, Lidl

Best gluten-free Christmas pudding

Free From Christmas pudding (454g), £3.75, Tesco

Best mince pies

The Best all-butter deep-filled mince pies (pack of six), £2, Morrisons

Best gluten free mince pies

M&S made without gluten mince pies (pack of four), £2.50, M&S

Best stuffing

Extra Special pigs in blankets on a festive feast (694g), £5, Asda

Best gravy

Taste the Difference Christmas gravy for chicken & turkey (450g), £3.15, Sainsbury's

Best cranberry sauce

Extra Special cranberry sauce with port, £1.39, Asda

Best alternative meat centre piece

Specially Selected beef rib joint with salt & pepper seasoning (1.1-2.7kg), £12.99 per kg, Aldi

Best Christmas cake

Waitrose & Partners No 1 richly fruited Christmas cake (1.3kg), £16, Waitrose & Partners

Best gammon

Deluxe gammon with a spiced rum glaze and a pineapple topping (1.4kg), £11.99, Lidl

Best vegan main

Specially Selected Christmas wreath (550g), £3.99, Aldi

Best vegetarian main

The Best layered vegetable tart (500g), £4, Morrisons