8slicesbreadstale or day-old, cut into 1-inch cubes
4largeeggs
2cupsmilkwhole or 2%
0.5cupheavy cream
0.33cupgranulated sugar
2teaspoonsvanilla extract
1teaspooncinnamon
0.5teaspoonnutmeg
0.25teaspoonsalt
Optional Toppings
maple syrupfor serving
powdered sugarfor dusting
fresh berriesfor serving
Instructions
Preparation Steps
Grease a 9x13 inch baking dish.
Arrange the bread cubes evenly in the prepared baking dish.
In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt until well combined.
Pour the egg mixture evenly over the bread cubes, ensuring all pieces are soaked.
Cover the baking dish with plastic wrap and refrigerate for at least 4 hours, or preferably overnight.
Preheat oven to 350°F (175°C).
Remove the plastic wrap and bake for 40-50 minutes, or until the casserole is puffed up, golden brown, and set in the center.
Let it cool for a few minutes before serving. Serve warm with your favorite toppings like maple syrup, powdered sugar, or fresh berries.
Notes
For an even richer flavor, you can add a pinch of allspice or cardamom to the egg mixture. If you don't have stale bread, you can toast fresh bread slices lightly before cubing.