This savory bread pudding recipe is rich and comforting, with tender mushrooms and melted cheese. Note this recipe requires you to dry out the bread for a few days (or 1 hour in the oven) and then you soak the pudding overnight (or at least 3 hours), so plan ahead!