# Components:
→ Bread Base
01 - 1 loaf brioche or challah bread, cut into 1 inch cubes (about 1 lb)
02 - 2 cups fresh or frozen blueberries
→ Custard Mixture
03 - 6 large eggs
04 - 2 cups whole milk
05 - 1/2 cup heavy cream
06 - 1/2 cup granulated sugar
07 - 2 teaspoons pure vanilla extract
08 - 1/2 teaspoon ground cinnamon
09 - 1/4 teaspoon salt
→ Topping
10 - 1/4 cup unsalted butter, melted
11 - 1/4 cup brown sugar
12 - 1/2 teaspoon ground cinnamon
13 - 1/4 cup chopped pecans or almonds, optional
14 - Powdered sugar for dusting, optional
# Directions:
01 - Grease a 9x13 inch baking dish with butter or nonstick spray.
02 - Arrange half the bread cubes evenly in the prepared dish. Scatter half the blueberries over the bread layer. Repeat with remaining bread and blueberries, creating even layers.
03 - In a large mixing bowl, whisk together eggs, milk, cream, granulated sugar, vanilla extract, cinnamon, and salt until smooth and fully combined.
04 - Pour the custard mixture evenly over the bread and blueberries. Gently press down to ensure all bread cubes absorb the custard.
05 - Cover the dish and refrigerate for at least 30 minutes, or preferably overnight, for optimal flavor and texture development.
06 - Preheat the oven to 350°F.
07 - In a small bowl, combine melted butter, brown sugar, cinnamon, and nuts if using. Mix until evenly distributed.
08 - Sprinkle the crumb topping evenly over the casserole. Bake uncovered for 40 to 45 minutes until the top is puffed and golden brown. If browning too quickly, tent loosely with aluminum foil.
09 - Remove from oven and allow to stand for 10 minutes. Dust with powdered sugar before serving if desired.