Indulge in the comforting and delicious flavors of French Toast Casserole, a perfect make-ahead breakfast or brunch option for any occasion. This recipe takes the classic favorite of French toast and transforms it into a convenient and crowd-pleasing casserole dish.
Why Make This Recipe
French Toast Casserole is a time-saving solution for busy mornings when you want a wholesome and satisfying breakfast. By preparing it the night before, you can simply pop it in the oven in the morning and enjoy a warm and flavorful meal without all the fuss of making individual slices of French toast.
How to Make French Toast Casserole
Ingredients:
- 1 pound loaf of brioche, challah, French bread, or white bread
- 8 large eggs
- 1 cup heavy cream
- 2 cups milk
- 1/3 cup light brown sugar
- 2 teaspoons ground cinnamon
- 1/2 teaspoon kosher salt
- 1 Tablespoon vanilla extract
- 1/4 cup light brown sugar, packed
- 1/4 cup granulated sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 2 Tablespoons cold butter, cut into pieces
Directions:
- Lightly grease a 9×13” baking dish. Cut the bread into 1-inch chunks and place in the dish.
- Whisk together eggs, cream, milk, brown sugar, cinnamon, salt, and vanilla in a mixing bowl. Pour over the bread cubes.
- Toss the bread to ensure all pieces are coated. Cover and refrigerate overnight.
- For the topping: Mix brown sugar, white sugar, cinnamon, nutmeg, and butter until crumbly. Refrigerate.
- Preheat oven to 350°F. Sprinkle topping over the french toast and bake for 45-50 minutes.
- Let it cool for 10 minutes before serving. Top with syrup, berries, or whipped cream.
How to Serve French Toast Casserole
Serve the French Toast Casserole warm, with your favorite toppings such as maple syrup, fresh berries, whipped cream, or a dusting of powdered sugar. Pair it with a hot cup of coffee or fresh juice for a delightful breakfast experience.
How to Store French Toast Casserole
Store any leftover French Toast Casserole in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Tips to Make French Toast Casserole
- Use stale bread for better absorption of the egg mixture.
- Customize with add-ins like chocolate chips, nuts, or fruit for added flavor.
- Don’t skip the overnight refrigeration as it allows the flavors to meld together.
Variation
For a fruity twist, layer sliced bananas or berries between the bread cubes before adding the egg mixture. This adds a pop of color and freshness to the casserole.

French Toast Casserole
Ingredients
Main Ingredients
- 1 pound brioche, challah, French bread, or white bread preferably a day old
- 8 large eggs
- 1 cup heavy cream
- 2 cups milk
- 1/3 cup light brown sugar
- 2 teaspoons ground cinnamon
- 1/2 teaspoon kosher salt
- 1 tablespoon vanilla extract
Topping
- 1/4 cup light brown sugar packed
- 1/4 cup granulated sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 2 tablespoons cold butter, cut into pieces
Instructions
- Lightly grease a 9×13″ baking dish. Cut the bread into 1-inch chunks and place in the dish.
- Whisk together eggs, cream, milk, brown sugar, cinnamon, salt, and vanilla. Pour over the bread cubes. Toss to coat. Refrigerate overnight.
- Mix brown sugar, white sugar, cinnamon, nutmeg, and butter until crumbly. Refrigerate.
- Preheat oven to 350°F. Sprinkle topping over the French toast and bake for 45-50 minutes.
- Let it cool for 10 minutes before serving. Top with syrup, berries, or whipped cream.