Preheat oven to 350º F. Spray a 13x9 baking dish with non-stick cooking spray or butter liberally. Add bread cubes to baking dish and distribute evenly.
In a large bowl, whisk together eggs, milk, half and half, sugar, vanilla, cinnamon and pinch of salt. Pour over bread cubes. Press bread cubes into the baking dish to make sure they absorb custard.
Bake 45 minutes. Remove from the oven and allow to rest for about 3 minutes before serving.
Serve warm.
Notes
To make-ahead: Prepare bread pudding as instruction up to baking. Wrap tightly with plastic wrap and store in the refrigerator overnight. Remove from refrigerator, remove plastic wrap and place in preheated oven to bake.