Loading...

Cut the challah or brioche bread into 1-inch cubes. Spread the bread cubes in a single layer on a large baking sheet and let them sit out at room temperature for 15-30 minutes to slightly dry. This helps prevent the casserole from becoming soggy.

Generously grease a 9x13 inch baking dish with the unsalted butter.

Arrange the dried bread cubes evenly in the prepared baking dish.

In a large mixing bowl, whisk together the large eggs, whole milk, heavy cream, granulated sugar, vanilla extract, 1 teaspoon ground cinnamon, ground nutmeg, and salt until well combined and smooth.

Pour the egg mixture evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula or your hands to ensure all the bread soaks up the custard.

Cover the baking dish with plastic wrap and refrigerate for at least 30 minutes, or preferably overnight (8-12 hours) for best results. This allows the bread to fully absorb the custard.

If using the streusel topping, prepare it now. In a medium bowl, combine the all-purpose flour, packed light brown sugar, and 1/2 teaspoon ground cinnamon. Cut in the cold, cubed unsalted butter with a pastry blender or your fingertips until the mixture resembles coarse crumbs.

Preheat your oven to 375°F. Remove the casserole from the refrigerator and uncover.

If using, sprinkle the streusel topping evenly over the top of the casserole.

Bake for 40-50 minutes, or until the casserole is golden brown on top, puffed, and set in the center. A knife inserted into the center should come out clean.

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows it to set further.

Dust with powdered sugar and serve warm with maple syrup.


Cut the challah or brioche bread into 1-inch cubes. Spread the bread cubes in a single layer on a large baking sheet and let them sit out at room temperature for 15-30 minutes to slightly dry. This helps prevent the casserole from becoming soggy.

Generously grease a 9x13 inch baking dish with the unsalted butter.

Arrange the dried bread cubes evenly in the prepared baking dish.

In a large mixing bowl, whisk together the large eggs, whole milk, heavy cream, granulated sugar, vanilla extract, 1 teaspoon ground cinnamon, ground nutmeg, and salt until well combined and smooth.

Pour the egg mixture evenly over the bread cubes in the baking dish. Gently press down on the bread with a spatula or your hands to ensure all the bread soaks up the custard.

Cover the baking dish with plastic wrap and refrigerate for at least 30 minutes, or preferably overnight (8-12 hours) for best results. This allows the bread to fully absorb the custard.

If using the streusel topping, prepare it now. In a medium bowl, combine the all-purpose flour, packed light brown sugar, and 1/2 teaspoon ground cinnamon. Cut in the cold, cubed unsalted butter with a pastry blender or your fingertips until the mixture resembles coarse crumbs.

Preheat your oven to 375°F. Remove the casserole from the refrigerator and uncover.

If using, sprinkle the streusel topping evenly over the top of the casserole.

Bake for 40-50 minutes, or until the casserole is golden brown on top, puffed, and set in the center. A knife inserted into the center should come out clean.

Remove the casserole from the oven and let it rest for 5-10 minutes before serving. This allows it to set further.

Dust with powdered sugar and serve warm with maple syrup.
