Bread and Butter Pudding is a traditional British dessert made primarily with old or leftover bread. The bread slices are buttered and then baked with an egg custard and raisins. In India, this dish is also known as Anglo-Indian Pudding, as it was introduced by the British and later perfected by the Anglo-Indian community.