Bread pudding might well be one of the most universal desserts as it usually incorporates leftover bread—something we all have on hand more often than not.