This steamed chocolate and cherry pudding is an alternative to the traditional Christmas pudding. Serve with cream, custard, or ice cream. Make this recipe extra indulgent by drizzling a few tablespoons of chocolate ganache or chocolate sauce over the pudding before serving.