Preheat oven to 350 degrees F (180°C). Grease a shallow casserole baking dish, around 8x11'' or similar size.
Batter: In a large bowl add half and half, butter, vanilla, sugar and salt. Microwave for about 1 minute, just until butter has melted. Add the beaten eggs and cinnamon to the milk mixture then whisk well to combine.
Add bread to bowl and stir to coat. Pour mixture into prepared pan.
1 loaf day old brioche bread or challah bread
Bake for 30 to 45 minutes, or until custard is set but still a little wobbly and edges of bread have lightly browned.
Serve warm or at room temperature. Drizzle with vanilla cream sauce, if desired.
Vanilla Cream Sauce
Video
Notes
Make Ahead Instructions: Assemble bread pudding and store in the fridge a few hours ahead or overnight, until ready to bake. Alternately, dry the bread cubes and make the batter and store seperatly (batter in the fridge) for several days ahead of time.To Freeze: Allow baked bread pudding to cool completely, then cover well with aluminum foil and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating in the oven.