Bread and butter pudding is a traditional type of bread pudding popular in British cuisine. It is made by layering slices of buttered bread scattered with raisins in an oven dish, over which an egg custard mixture, made with milk or cream and normally seasoned with nutmeg, vanilla or other spices, is poured.