# Components:
→ Bread
01 - 1 loaf (about 14 oz) day-old bread (such as brioche or challah), cut into 1-inch cubes
→ Custard
02 - 6 large eggs
03 - 2 cups whole milk
04 - 1/2 cup heavy cream
05 - 1/2 cup granulated sugar
06 - 2 teaspoons pure vanilla extract
07 - 1 teaspoon ground cinnamon
08 - 1/4 teaspoon salt
→ Topping
09 - 2 tablespoons unsalted butter, melted
10 - 2 tablespoons brown sugar
11 - 1/2 teaspoon ground cinnamon
# Preparation Steps:
01 - Grease a 9 x 13-inch baking dish with butter or cooking spray, then spread the bread cubes evenly inside.
02 - In a large bowl, whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, cinnamon, and salt until fully combined.
03 - Pour the custard mixture evenly over the bread cubes, pressing gently to ensure all pieces are soaked.
04 - In a small bowl, mix melted butter, brown sugar, and cinnamon, then drizzle this mixture over the casserole surface.
05 - Cover and refrigerate the dish for at least 30 minutes or overnight for optimal flavor development.
06 - Preheat the oven to 350°F. Remove the dish from refrigeration and let it sit at room temperature while the oven heats.
07 - Bake uncovered for 35 to 40 minutes until the top is golden brown and custard is firmly set.
08 - Let cool for 5 minutes before serving. Serve warm, optionally accompanied by maple syrup, fresh berries, or powdered sugar.