Grease a casserole dish and fill it evenly with the cubed bread.
In a large bowl, whisk together the eggs, milk, sugar, heavy cream, cinnamon, and vanilla extract until well combined.
Slowly pour the custard mixture over the bread cubes, making sure everything is evenly coated. Lightly press the bread down if needed so it can absorb the mixture.
Bake at 350°F for 45 minutes, or until the casserole is golden brown and the center is set.
Top with fresh fruit and a generous dusting of powdered sugar. Serve warm and enjoy.
Optional Toppings: Maple syrup, Fresh strawberries, blueberries, or raspberries, Whipped cream or, Chopped pecans or walnuts