Ingredients
Equipment
Method
Prepare French Toast Casserole Base
- Lightly grease a 9x13 inch baking dish with the melted butter. Spread the cubed bread evenly in the prepared dish.
- In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, ground nutmeg, and salt until well combined and smooth.
- Pour the egg mixture evenly over the bread cubes in the baking dish, ensuring all the bread is well saturated. Gently press down on the bread with the back of a spoon if needed to help it absorb the liquid.
- Cover the baking dish tightly with plastic wrap and refrigerate for at least 4 hours, or preferably overnight (up to 12 hours) to allow the bread to fully soak up the custard.
Prepare Streusel Topping
- In a small mixing bowl, combine the all-purpose flour, packed light brown sugar, granulated sugar, and ground cinnamon for the streusel topping. Whisk to combine.
- Add the cold unsalted butter pieces to the dry ingredients. Use your fingertips, a pastry blender, or two knives to cut the butter into the flour mixture until coarse crumbs form. Set aside.
Bake the Casserole
- When ready to bake, preheat your oven to 375°F (190°C). Remove the casserole from the refrigerator and let it sit at room temperature for about 15-20 minutes while the oven preheats.
- Sprinkle the prepared streusel topping evenly over the soaked bread in the baking dish.
- Bake for 40-50 minutes, or until the casserole is golden brown, puffed up, and a knife inserted into the center comes out mostly clean (some moisture is okay, but it shouldn't be liquidy). If the topping browns too quickly, you can loosely tent it with aluminum foil.
- Remove from the oven and let rest for 5-10 minutes before serving.
Serve the Casserole
- Dust with powdered sugar, drizzle with warm maple syrup, and serve with fresh berries, if desired.
Notes
For best results and maximum flavor, prepare the casserole the night before and let it soak overnight in the refrigerator.
You can easily double this recipe and bake it in two 9x13 inch dishes for a larger crowd.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven.
You can easily double this recipe and bake it in two 9x13 inch dishes for a larger crowd.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven.
![A freshly baked {{ $('Fetch Recipe Data').first().json["Main Keyword"] }} dusted with powdered sugar and sweet syrup.](https://recipesdessert.net/wp-content/uploads/2026/03/french-toast-casserole.webp)