For best results, use day-old bread that will better absorb the custard mixture. A mix of apple varieties creates more complex flavors. The bread pudding can be assembled a day ahead and refrigerated unbaked. Leftover bread pudding can be stored in an airtight container in the refrigerator for up to 3 days. Store caramel sauce separately.