This overnight French toast casserole is soft, sweet, and baked to golden perfection with a crunchy streusel topping. The ultimate easy make-ahead breakfast for holidays and weekends!
French Toast Base:
1 (24-ounce) loaf sturdy bread (sourdough, brioche, or challah), cut into 1-inch cubes
8 large eggs
2 cups whole milk
1/2 cup heavy cream
1 tablespoon vanilla extract
3/4 cup granulated sugar
Crumb Topping:
1/2 cup all-purpose flour
1/2 cup light brown sugar, packed
1 teaspoon ground cinnamon
1/4 teaspoon salt
1/2 cup cold unsalted butter, cut into small pieces
Grease a 9×13-inch baking dish. Scatter the cubed bread evenly across the bottom.
In a large bowl, whisk together the eggs, milk, heavy cream, vanilla, and granulated sugar until smooth.
Pour the custard mixture evenly over the bread. Press down gently to ensure all the bread absorbs the liquid.
Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or overnight.
In a separate bowl, prepare the topping by mixing the flour, brown sugar, cinnamon, and salt.
Cut the cold butter into the dry ingredients using a fork or pastry blender until crumbly. Store in a sealed bag in the fridge overnight.
When ready to bake, preheat the oven to 350°F.
Unwrap the baking dish and sprinkle the chilled crumb topping evenly over the soaked bread.
Bake uncovered for 45-60 minutes, or until the top is golden brown and the center is set.
Find it online: https://www.endrecipes.com/french-toast-casserole-recipe/