Bread and butter pudding is a traditional 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, milk or cream mixture, normally seasoned with nutmeg, vanilla or other spices, is poured.