Expensive pudding proving a Christmas hit