what is bread pudding? it's layers of bread mixed with a delicious, creamy custard made from eggs, sugar, and either cream or milk. using heavy cream alone will give the richest and, in my opinion, most delicious results, but you can use milk, half-and-half, or a combination.