Welcome to the ultimate solution for stress-free entertaining and delightful family breakfasts: a mouth-watering French Toast Casserole recipe that promises golden-brown perfection with every slice. This incredible dish features tender pieces of challah bread generously soaked in a rich, sweet custard, crowned with a delightful cinnamon streusel, then baked until exquisitely golden. It’s the quintessential make-ahead breakfast option, designed specifically to effortlessly feed and impress a crowd without any morning fuss.
There’s nothing quite like hosting a morning gathering, and as someone who loves to entertain, I’m always on the lookout for breakfast recipes that offer both convenience and a satisfying heartiness. This French Toast Casserole perfectly fits the bill, allowing you to prepare most of the work in advance so you can enjoy your guests. It stands proudly alongside some of my other cherished brunch favorites, such as fluffy red velvet waffles, delicate cheese blintzes, a savory sausage casserole, the ever-popular hash brown egg casserole, and comforting baked oatmeal. But this decadent French Toast Casserole truly shines, offering a luxurious twist on a breakfast classic.

Traditional French toast, while delicious, often means standing over a hot stove, flipping individual slices while everyone waits. This can be particularly challenging when you’re feeding a large family or hosting a brunch party. This French Toast Casserole eliminates that morning rush and constant supervision. It’s incredibly simple to prepare, and the best part is that you can assemble it entirely the night before. Imagine waking up, popping it into the oven, and enjoying a leisurely morning while your kitchen fills with the irresistible aroma of sweet, spiced bread baking to a golden crisp. It’s a game-changer for holidays, lazy weekends, or any occasion that calls for a truly special breakfast.
Table of Contents
- French Toast Casserole Ingredients
- How to Make The Best French Toast Casserole
- Expert Tips for French Toast Casserole
- Quick Tip: Streusel Without a Blender
- Recipe FAQs: All Your Questions Answered
- Delicious Flavor Variations
- More Irresistible Breakfast Recipes
- Love This Recipe?
- French Toast Casserole Recipe Card
French Toast Casserole Ingredients
Crafting this delightful French toast bake requires a selection of simple yet high-quality ingredients that combine to create a truly unforgettable flavor. For the base, you’ll need a loaf of rich challah bread, which provides the perfect fluffy texture and subtly sweet notes. The creamy custard is made with fresh eggs, a blend of rich whole milk and luxurious heavy cream for unparalleled richness, along with a touch of granulated sugar, fragrant vanilla extract, and a pinch of warming cinnamon. These ingredients ensure every bite is infused with a sweet, comforting flavor. For the irresistible streusel topping, you’ll gather all-purpose flour, deeply flavorful brown sugar, more fragrant cinnamon, a hint of salt to balance the sweetness, and cold, unsalted butter to create those desirable crumbly textures. Don’t forget a little cooking spray for your baking dish and, for serving, optional fresh fruit and pure maple syrup.
How to Make The Best French Toast Casserole
Making this French Toast Casserole is surprisingly straightforward and involves two main components: preparing the bread casserole base and mixing up the heavenly cinnamon streusel topping. The beauty of this recipe lies in its simplicity and the ability to prepare it ahead of time, allowing flavors to meld beautifully.
Preparing the French Toast Base:
- Prepare the Pan: Start by coating a 9×13 inch baking pan with cooking spray. This ensures your casserole won’t stick and makes for easy serving.
- Arrange the Bread: Cut your challah bread into uniform 1-inch cubes. Distribute these bread cubes evenly across the bottom of the prepared baking pan. Evenly sized pieces are crucial for consistent soaking and baking.
- Whisk the Custard: In a large bowl, combine the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, and cinnamon. Whisk these ingredients together thoroughly until they are well combined and smooth. This is your flavorful custard mixture that will transform ordinary bread into decadent French toast.
- Soak for Flavor: Pour the egg custard mixture evenly over the bread cubes in the baking pan. Gently press the bread down to ensure all pieces are submerged and have a chance to absorb the liquid. Cover the pan tightly with plastic wrap and refrigerate it for at least 2 hours, or ideally, overnight. This soaking period is critical, as it allows the bread to fully absorb the sweet custard, resulting in an incredibly moist and flavorful casserole.
Creating the Cinnamon Streusel Topping:
- Combine Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, brown sugar, cinnamon, and salt. These dry ingredients form the foundation of your crunchy, sweet topping.
- Incorporate Butter: Add cold, sliced butter to the dry mixture. Using a pastry blender, two forks, or even your clean fingertips, cut the butter into the flour mixture until coarse, crumbly pieces form. Avoid overworking the mixture; you want distinct crumbs, not a smooth dough.
- Chill the Streusel: Once assembled, cover the streusel mixture and refrigerate it until you’re ready to bake the casserole. This helps keep the butter cold, ensuring a perfectly crumbly texture when baked.
Baking to Golden Perfection:
- Preheat Oven: When you’re ready to bake, preheat your oven to 350 degrees F (175 degrees C).
- Add Streusel: Remove the casserole from the refrigerator and sprinkle the chilled streusel topping evenly over the soaked bread mixture.
- Bake: Bake for 50-60 minutes, or until the casserole is golden brown on top, puffed, and cooked through. The center should be set, not liquidy. If you notice the topping browning too quickly before the casserole is fully cooked, you can loosely cover it with aluminum foil for the remaining bake time.
- Cool and Serve: Once baked, remove the French toast casserole from the oven and let it cool for about 10 minutes before cutting into individual squares. This cooling time allows the casserole to set, making it easier to serve. Drizzle generously with maple syrup and serve with fresh fruit for an unforgettable breakfast or brunch experience!

Expert Tips for French Toast Casserole
Achieving the perfect French Toast Casserole is easy with a few simple tips. These guidelines will help you ensure a consistently delicious result every time.
- Uniform Bread Cubes: When cutting the bread, strive for similar sized pieces, ideally around 1 inch. This uniformity is key because it ensures that all the bread cubes absorb the rich egg custard evenly and cook through at the same rate, preventing some pieces from being soggy while others are dry.
- Prioritize Soaking Time: The soaking step is non-negotiable for a truly moist and flavorful casserole. The bread must be refrigerated for a minimum of 2 hours to allow sufficient time for the egg mixture to deeply penetrate each cube. For the absolute best results and deepest flavor infusion, I highly recommend refrigerating it overnight. This extended soak also saves you precious time on the morning of serving.
- Prepare Streusel in Advance: Just like the casserole base, the cinnamon streusel topping can also be prepared the night before. Simply mix all the streusel ingredients, form the coarse crumbs, and store them separately from the casserole. Keep the streusel in an airtight bag or container in the refrigerator. Sprinkle it over the casserole right before it goes into the oven to maintain its delightful crisp texture.
- Enhance Your Serving: While this casserole is fantastic on its own, a thoughtful garnish can elevate the experience. Top your baked casserole with a generous sprinkle of powdered sugar, a dollop of whipped cream, or a colorful medley of fresh berries like strawberries, blueberries, and raspberries. A warm drizzle of pure maple syrup is classic, but for a gourmet touch, consider adding a vibrant raspberry sauce. During the festive holiday season, a tangy homemade cranberry sauce can add a wonderful seasonal flair!
- Use Slightly Stale Bread: For the best texture, use challah bread that’s a day or two old. Slightly stale bread absorbs the custard more effectively without becoming overly mushy, yielding a better final texture. If your bread is fresh, you can lightly toast the cubes in the oven for about 10-15 minutes at 300°F (150°C) to dry them out slightly before soaking.
Quick Tip: Streusel Without a Blender
Don’t have a pastry blender on hand for making the streusel? No problem! You can easily achieve perfectly coarse crumbs using two forks to cut the cold butter into the flour mixture, or even just your clean hands. The warmth from your hands will soften the butter slightly, so work quickly to maintain the crumbly texture.

Recipe FAQs: All Your Questions Answered
Once baked and cooled, French toast casserole can be stored in an airtight container in the refrigerator for up to 3 days. To reheat individual slices, simply place them in the microwave for 30 seconds to 1 minute, or until warmed through. You can also reheat larger portions in a preheated oven at 300°F (150°C) for about 15-20 minutes, covered with foil, until heated through.
The ideal bread for French toast, and especially for a casserole, should be both fluffy enough to absorb the egg, milk, and sugar mixture thoroughly and sturdy enough to maintain its shape without becoming soggy. Challah bread is my top recommendation because it soaks up liquids exceptionally well and boasts a rich, slightly sweet flavor and a lovely soft crumb. If challah isn’t available, other excellent choices include a dense loaf of French bread or rich brioche. French bread offers a nice, mild flavor, though it can be a little less sturdy than challah. Brioche is slightly firmer with a delightful buttery flavor that adds an extra layer of decadence. For a more sophisticated and savory twist, a loaf of sourdough bread can introduce wonderful sour and savory notes to the dish, creating a more complex flavor profile.
Yes, baked French toast casserole freezes beautifully! To do so, first allow the casserole to cool completely after baking. Then, cut it into individual serving squares. Wrap each slice tightly in plastic wrap, and then place the wrapped slices in an airtight freezer-safe container or a large resealable plastic bag. Properly stored, the casserole can be kept in the freezer for up to 3 months. To enjoy a frozen slice, simply transfer it to the refrigerator to thaw overnight, then reheat it in the microwave for approximately 30-60 seconds, or until it is warm throughout. Alternatively, reheat in a conventional oven at 350°F (175°C) until warm and slightly crispy.
You’ll know your French Toast Casserole is perfectly cooked when the top is golden brown and the internal temperature reaches about 160-165°F (71-74°C) when measured with a food thermometer inserted into the center. The edges should be set, and when gently jiggled, the center should not appear watery or too wobbly. If the topping is browning too quickly, loosely cover the casserole with aluminum foil for the remainder of the baking time.
Beyond the classic maple syrup and fresh fruit, consider a dusting of powdered sugar, a dollop of whipped cream, a scoop of vanilla ice cream for a dessert-like experience, or a drizzle of chocolate or caramel sauce. For savory accompaniments, crispy bacon, breakfast sausage, or a simple scrambled egg dish complement the sweetness wonderfully. A glass of orange juice or a warm cup of coffee makes it a complete meal.
FOLLOW ME

Delicious Flavor Variations
While this base recipe for French Toast Casserole is absolutely delicious as is, it’s also wonderfully versatile, allowing you to easily customize the flavors to suit your personal tastes or the season. Don’t hesitate to get creative with these delicious variations:
- Bread Choices: Beyond challah, which is a fantastic choice, you can experiment with other rich breads. Brioche will lend an even butterier, richer flavor. French bread offers a slightly chewier texture with a more neutral base. For a unique twist, try cinnamon raisin bread, which will infuse the entire casserole with extra spice and sweet fruit notes, making it taste like a spiced dessert.
- Creative Add-Ins: Elevate the casserole by stirring in up to 3/4 cup of fresh fruit directly into the bread and custard mixture before soaking. My personal favorites include a mix of fresh berries (strawberries, blueberries, raspberries) or tender, sautéed apples. For a touch of indulgence, add about 1/2 cup of chocolate chips (milk, dark, or white chocolate work wonderfully). You can also incorporate texture and nutty flavor by adding up to 1/4 cup of chopped pecans or slivered almonds to the streusel topping for an extra crunch.
- Seasonal Flavorings: Adapt this casserole for any season or holiday. During the festive holiday season, swap out the heavy cream for an equal amount of rich eggnog in the custard mixture for a truly seasonal treat. You can also enhance the spice profile with additional warm spices such as a pinch of ground nutmeg, fragrant ground ginger, or a dash of allspice. For a comforting fall-inspired casserole, stir in about 3/4 cup of pure pumpkin puree into the custard mixture, reducing the milk by 1/4 cup to maintain the right consistency. This creates a wonderfully spiced pumpkin French toast bake.

This French Toast Casserole truly offers a brilliant, stress-free method for preparing a hearty and impressive breakfast or brunch for a crowd without the tedious task of flipping individual slices over a griddle. Its rich flavors, combined with a delightful contrast of moist interior and crunchy streusel topping, make it an absolute favorite. It’s not just a meal; it’s a comforting experience that brings everyone to the table!
More Irresistible Breakfast Recipes
Breakfast Burrito Recipe
15 mins
Homemade Cinnamon Rolls
3 hrs 50 mins
Dutch Baby Recipe
30 mins
Buttermilk Waffles
30 mins
Sticky Buns Recipe
3 hrs 30 mins
Love This Recipe?
We’d be thrilled if you could leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below and share your thoughts with a review in the comments section further down the page. Your feedback helps us and other home cooks!
🌟
🌟
🌟
🌟
French Toast Casserole
Pin

Time
Ingredients
For the casserole
- 16 ounce loaf challah bread cut into 1 inch pieces
- 8 eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 3/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 1/4 teaspoon cinnamon
- cooking spray
- maple syrup and fruit for serving (optional)
For the topping
- 3/4 cup all purpose flour
- 3/4 cup brown sugar packed
- 1/2 teaspoon cinnamon
- 1/4 teaspoon salt
- 12 tablespoons butter cold, cut into slices
Instructions
-
Coat a 9″x13″ pan with cooking spray.
-
Place the bread cubes in an even layer in the pan.
-
In a large bowl, whisk together the eggs, milk, cream, sugar, vanilla extract and cinnamon.
-
Pour the egg mixture over the bread cubes. Cover and refrigerate for at least 2 hours or over night.
-
Place the flour, brown sugar, cinnamon and salt in a large bowl. Stir to combine.
-
Add the butter to the bowl. Use a pastry blender or two forks to cut the butter into the flour mixture until coarse crumbs form.
-
Refrigerate the streusel mixture until you’re ready to use it.
-
Preheat the oven to 350 degrees F. Sprinkle the streusel mixture over the french toast.
-
Bake for 50-60 minutes until casserole is browned and cooked through. If the casserole looks like it’s browning too quickly before the bake time is over, cover it with foil.
-
Cool for 10 minutes, then cut into squares. Serve with maple syrup and fruit if desired.
Notes
- Cut the bread into similar sized pieces so that they will absorb the egg mixture at the same rate and cook evenly.
- The casserole must be refrigerated for a minimum of 2 hours to let the egg mixture soak in before baking it, but refrigerating it overnight is even better!
- You can also make the streusel the night before. Just store it separately from the casserole in a bag in the refrigerator, then sprinkle it over the casserole before it goes in the oven.