Desserts & Bakery

Christmas puddings and cakes are the icing on any Christmas festivities.

For the traditional Christmas pudding fans out there, browse our range to find classics loaded with zingy fruit and delicious spices. Why not add a generous dollop of custard, or brandy butter, when you serve?

Don’t spend your precious Christmas time in the kitchen slaving over a stove, when you can have convenient and delicious puds ready in no time.

It’s important to make room for dessert at Christmas. That’s why you’ll find decadent Christmas gateaus, creamy roulades and Christmas cheesecakes galore here, perfectly designed to finish off your festive feasting.

Extra-hungry guests? A mince pie or festive slice is the perfect tea-time treat, so stock your cupboard for the seasonal holidays! When it comes to sharing around, our ready-iced Christmas cakes are the ultimate in sweet, rich and delicious convenience.

Order your Christmas puddings with us and you’ll be all set for when the roast is finished. Now all you need is the after-dinner chocolate.

Filters
Viewing 1 - 24 of 75 results
  • £1.89
    32p per 1 unit
    As seen on TV
  • (12 customer reviews)
    £1.00
    £10.00 per 1 kg

    3 for
    £2.00

    View Offer
    New
  • £5.50
    £6.06 per 1 kg
    New
  • £8.00
    £8.00 per 1 kg
    New
  • (15 customer reviews)
    £1.00
    17p per 1 unit
    New
  • (1 customer reviews)
    £1.50
    75p per 100 g
    New
  • £5.00
    68p per 100 g
    New
  • (3 customer reviews)
    £1.75
    70p per 100 ml
    New
  • £2.25
    £5.63 per 1 kg
    New
  • (15 customer reviews)
    £5.00
    56p per 100 g
    New
  • £3.00
    38p per 100 g
    New
  • £5.00
    65p per 100 g
    New
  • £5.00
    83p per 100 g
    New
  • £7.00
    £1.27 per 100 g
    New
  • £6.00
    £1.15 per 100 g
    New
  • £4.00
    34p per 100 g
    New
  • £2.00
    75p per 100 g

    3 for
    £5.00

    View Offer
    New
  • £8.00
    80p per 100 g
    New
  • £3.00
    54p per 100 g
    New
  • £4.00
    95p per 100 g
    New
  • £5.00
    85p per 100 g
    New