This simple French toast casserole features bread soaked overnight in a sweetened custard mixture spiced with cinnamon and allspice—ready to bake in the morning for a hot breakfast!
Prep Time15 minutesmins
Cook Time40 minutesmins
Chill Time12 hourshrs
Total Time12 hourshrs55 minutesmins
Course: Bread, Breakfast
Cuisine: American
Keyword: French Toast Casserole Recipe
Servings: 6
Calories: 1631kcal
Ingredients
Bread
10cupsFrench bread,cut into cubes (2-day-old loaf)
6eggs
1½cupswhole milk
½cuphalf and half
½cupsugar
1teaspoonalmond extract
1teaspoonground cinnamon
¼teaspoonallspice
⅛teaspoonsalt
½cuppecans,chopped (optional)
powdered sugar,for the top
Crumble Topping
¾cuplight brown sugar
½cupsalted butter,cold
1teaspoonground cinnamon
Instructions
Spray a 9x13-inch baking dish with cooking spray, set aside.
Cut the 2-day-old loaf of French bread into cubes and place them in the bottom of the baking dish.
In a separate large mixing bowl, combine eggs, whole milk, half and half, sugar, almond extract, cinnamon, salt, and allspice. Whisk together well.
Pour egg mixture over the cubes of French bread in the baking dish, making sure to soak all pieces as you are pouring. If using optional pecans, go ahead and top the bread mixture with ½ cup pecans.
In a separate medium mixing bowl, combine the brown sugar, cold butter, and cinnamon. Use two knives to cut the mixture together until crumbly. Sprinkle over the top of the french toast casserole.
Cover with foil and refrigerate overnight.
When ready to cook the french toast casserole preheat the oven to 375°F. Uncover and place on the middle rack in the middle of the oven and cook for 35 to 40 minutes. Check to make sure the center of the French toast casserole is set and not jiggly.
Remove from the oven and let sit for 5 minutes to allow it to completely set.
Sprinkle powdered sugar over the top of the casserole and serve with maple syrup.
Video
Notes
This casserole makes a great meal to take to a friend. Just make the casserole in a disposable aluminum foil pan, cover it with a lid or plastic wrap, and deliver with baking instructions for the family to have a hot breakfast to eat the next morning.
If the casserole is not quite done after 40 minutes, continue cooking in 5-minute increments until it is ready.
Letting it sit for 5 minutes after baking will give it extra time to firm up so that you don't have a soggy texture.