Lillypuds is a British brand, known for its award - winning artisan Christmas puddings, sauces, made with high - quality, all - natural ingredients. Founded with a mission to create a lighter, more flavourful version of the traditional holiday dessert, Lillypuds offers a range of puddings that are a treat that's both luxurious and for the health - conscious.