Try these homemade pudding recipes for treats the whole family will love. From banana to chocolate to vanilla, there are so many delicious flavors you can whip up. Pudding can be a sweet or savoury dish, depending on the region and the ingredients. Learn about the different kinds of puddings, their origins and how they are made from this comprehensive article. Pudding comes in various forms, including custard-based puddings like crème caramel and flan, as well as steamed or boiled puddings such as Christmas pudding and sticky toffee pudding . Additionally, there are also rice pudding , bread pudding , and tapioca pudding , each with its own unique ingredients and preparation methods.