Cube the bread. I sliced off the croissant tops for a pretty presentation, but this is not necessary, just an option. You can simply cube all the bread if you like.
In a mixing bowl, whisk together the eggs, milk, heavy whipping cream, vanilla extract, sugar, and cinnamon.
Add the bread pieces and stir so all the pieces get coasted well.
Grease or butter an 8×11 pan, or similar sized pan.
Add the mixture to the prepared pan.
Cover with aluminum foil and bake for 20 minutes at 350°F (177°C).
Then remove the foil and bake for another 20 minutes. The total bake time is 40 minutes.
Allow to cool before cutting. Sprinkle with a little powdered sugar before serving.
Notes
You can certainly use other breads beyond croissants if you like. Sourdough or French bread would be great for this recipe as well. You will need around 5-6 cups of cubed bread for this recipe. If your bread is super soft and fresh, lightly toast it or cube and leave out the night before making this. You want your bread to be slightly stale as it will absorb the egg/milk mixture better if it’s on the dry side.Fresh berries, homemade whipped cream, and maple syrup are welcome additions as well.