Love this? Save it for later!
Share the inspiration with your friends
I swore I hated French toast casserole. For years. The way it usually turns out—soggy on the bottom, dry on top, with a weird custard-to-bread ratio that somehow manages to be both bland and overly sweet at the same time—just never did it for me. Give me a regular slice of French toast any day, cooked fresh in a hot skillet where I can control the crispness myself. That was my position, and I held it firmly.
Then my neighbor Karen showed up at my door on a Tuesday morning holding a baking dish still warm from the oven. “I made too much,” she said, which I’ve since learned is code for “I made this specifically to change your mind.” And honestly? She was right. I took one bite of that casserole—the top was all craggy and caramelized, the inside was soft but not mushy, and there was this incredible cinnamon-pecan situation happening on top—and I had to admit I’d been wrong this whole time.
That’s the thing about overnight French toast casserole done right. It’s not the sad, soggy breakfast casserole you remember from potlucks past. When you get the bread-to-custard ratio perfect and add a crunchy, buttery topping, it transforms into something completely different. Something worth waking up for. Something that made me eat my words—literally.
So here I am, the former French toast casserole hater, about to share the recipe that converted me. Maybe you’ve been burned by bad versions too. I get it. But this one is different, and I think you’ll see what I mean after the first bite.
Why You’ll Love This Recipe
Let me tell you why this overnight French toast casserole has earned a permanent spot in my breakfast rotation. It’s not just good—it’s the kind of breakfast that makes you look forward to waking up.
- Quick Prep, Big Payoff : Ten minutes of hands-on work tonight means tomorrow morning is basically stress-free. Just pop it in the oven and go make your coffee.
- Simple Pantry Ingredients : Bread, eggs, milk, butter, cinnamon, pecans—you probably have most of this stuff already. No specialty grocery runs required.
- Perfect for Busy Mornings : Whether it’s a hectic school day or you’ve got house guests to feed, this casserole handles itself. You can even prep it two days ahead.
- Crowd-Pleasing Magic : Kids devour it. Adults go back for seconds. I’ve yet to meet someone who doesn’t ask for the recipe after trying it.
- That Crumble Topping : The cinnamon pecan crumble is what sets this apart. It gets all crispy and buttery while the bread underneath stays perfectly soft. Texture heaven.
What makes this different from every other overnight French toast recipe out there? Two things. First, I use slightly stale brioche or challah bread, which soaks up the custard without turning into mush. Second, that crumble topping isn’t an afterthought—it’s the star. Most recipes just sprinkle some brown sugar and cinnamon on top and call it a day. This one gives you a proper streusel that bakes into a crunchy, nutty crust.
This isn’t just another breakfast casserole recipe. It’s the one you’ll make for Christmas morning, for brunch with friends, for those Sundays when you want something special without spending hours in the kitchen. It’s comfort food that actually delivers on its promises.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver big flavor without any fuss. Most of these are pantry staples, which is exactly what you want when you’re planning ahead for an easy morning.
For the Custard Base
- 1 loaf (about 14-16 ounces) brioche or challah bread – Slightly stale is best. If your bread is fresh, cube it and leave it out on a baking sheet for an hour or two. (I prefer brioche for its richness, but challah works beautifully too.)
- 8 large eggs – Room temperature if you remember, but straight from the fridge works fine in a pinch.
- 2 cups whole milk – Don’t go low-fat here. The custard needs the fat for richness and texture. (Half-and-half works great if you want it extra decadent.)
- 1/2 cup heavy cream – This makes the custard silky. You can substitute with more whole milk if needed.
- 1/2 cup granulated sugar – Just enough sweetness without being cloying.
- 2 teaspoons vanilla extract – Pure vanilla, not imitation. It makes a difference.
- 1 teaspoon ground cinnamon – I use Ceylon cinnamon when I have it—it’s milder and more aromatic.
- 1/4 teaspoon ground nutmeg – Freshly grated if you’re feeling fancy.
- 1/4 teaspoon salt – Balances the sweetness and brings out the other flavors.
For the Cinnamon Pecan Crumble

- 1/2 cup all-purpose flour – Regular white flour works perfectly.
- 1/2 cup packed brown sugar – Light or dark, both work. Dark gives a deeper molasses flavor.
- 1 teaspoon ground cinnamon – The star of the show here.
- 1/4 teaspoon salt – Don’t skip it—it keeps the crumble from tasting flat.
- 1/2 cup cold unsalted butter – Cut into small cubes. Cold butter is crucial for a crumbly texture.
- 3/4 cup chopped pecans – Toast them lightly first if you have time. It brings out their nutty flavor.
For Serving (Optional)
- Maple syrup – Warm it up slightly before serving.
- Fresh berries – A pop of color and acidity to cut through the richness.
- Powdered sugar – Just a dusting for presentation.
- Whipped cream – Because sometimes you just need it.
I recommend using King Arthur flour for the crumble—it has a consistent protein content that gives reliable results. For the pecans, look for fresh ones that smell slightly sweet and nutty, not rancid. Store them in the freezer if you don’t use them often.
Equipment Needed
Nothing fancy here. You probably own most of this already.
- 9×13-inch baking dish – Glass or ceramic works best. Metal can work, but watch the baking time.
- Large mixing bowl – For whisking the custard.
- Medium mixing bowl – For making the crumble.
- Whisk – A sturdy one for beating the eggs and milk together.
- Pastry cutter or two forks – For cutting the butter into the flour mixture. Your fingers work too—just work quickly so the butter stays cold.
- Sharp knife and cutting board – For cubing the bread.
- Measuring cups and spoons – Accuracy matters here.
- Aluminum foil – For covering the casserole during the first half of baking.
- Plastic wrap – For covering the dish overnight.
If you don’t have a pastry cutter, honestly, just use your hands. I’ve made this crumble with my fingers more times than I can count. The key is keeping the butter cold—if it starts to get warm and greasy, pop the bowl in the fridge for five minutes.
Preparation Method
This overnight French toast casserole comes together in about ten minutes of active work. The rest is just waiting—and that’s the beauty of it.
Step 1: Prep the Bread (5 minutes)
Cut your brioche or challah loaf into 1-inch cubes. Don’t stress about perfect uniformity—rustic chunks are fine. Spread the cubes evenly in your greased 9×13 baking dish. If your bread is fresh, let it sit out uncovered for an hour or two to dry out slightly. Stale bread soaks up custard better without disintegrating.
Step 2: Make the Custard (5 minutes)
In your large mixing bowl, whisk together the eggs until they’re well beaten and slightly frothy. Add the milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until everything is fully combined and the sugar has dissolved. The mixture should look pale yellow and smell like vanilla and warm spices.
Step 3: Assemble the Casserole (2 minutes)
Pour the custard evenly over the bread cubes. Gently press down on the bread with a spatula to help it absorb the liquid. Make sure every piece gets some custard love. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, but overnight is best—8 to 12 hours gives the bread time to fully soak up all that goodness.
Step 4: Make the Crumble Topping (5 minutes)
In your medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes. Use your pastry cutter, forks, or fingers to cut the butter into the dry ingredients until the mixture looks like coarse meal with some pea-sized butter pieces remaining. Stir in the chopped pecans. Cover and refrigerate until you’re ready to bake. (You can make this up to two days ahead.)
Step 5: Bake the Casserole (45-50 minutes)
When you’re ready to bake, preheat your oven to 350°F. Remove the casserole from the fridge and let it sit on the counter while the oven heats up—about 15 minutes. Sprinkle the crumble topping evenly over the top. Cover with foil and bake for 30 minutes. Remove the foil and bake for another 15-20 minutes, until the top is golden brown and the center is set but still slightly jiggly. A knife inserted in the center should come out clean.
Step 6: Rest and Serve (10 minutes)
Let the casserole rest for 10 minutes before cutting. This allows the custard to finish setting up. Serve warm with maple syrup, fresh berries, or a dusting of powdered sugar. Watch it disappear.
Pro tip: If the top is browning too quickly during the last 15 minutes, tent loosely with foil. Every oven runs a little differently.
Cooking Tips & Techniques
After making this overnight French toast casserole about a dozen times, I’ve picked up some tricks that make a real difference.
Bread matters more than you think. The first time I made this, I used standard sandwich bread. Disaster. It turned into a gluey mess. Use something sturdy with structure—brioche, challah, or even a good French bread. Day-old bread is ideal because it’s dry enough to soak up custard without falling apart.
Don’t rush the soaking time. I know, I know—you want to make this the same morning. But trust me, the overnight rest is non-negotiable. Four hours is the absolute minimum. Eight to twelve hours is where the magic happens. The bread needs time to fully absorb the custard, and the flavors need time to meld.
Cold butter for the crumble. I learned this the hard way after making a greasy, flat topping. The butter needs to be straight-from-the-fridge cold. When it melts in the oven, it creates steam pockets that give the crumble its signature craggy texture. Warm butter just makes a paste.
Watch your oven temperature. I once cranked the heat to 375°F trying to speed things up. The top burned before the center set. Stick with 350°F and be patient. If your casserole still seems jiggly after the recommended time, give it another 5-10 minutes. Every oven has hot spots.
Let it rest before serving. This is the hardest part, honestly. The smell fills your kitchen and you just want to dig in. But cutting too early makes the casserole fall apart. Ten minutes of resting allows the custard to firm up so you get clean, beautiful slices.
My biggest failure? Forgetting to grease the baking dish. The first time I made this for a brunch party, half the casserole stuck to the pan. I ended up serving what looked like breakfast rubble. It still tasted good, but presentation was a mess. Don’t be me—grease your dish.
Variations & Adaptations
This overnight French toast casserole is endlessly adaptable. Here are some of my favorite twists.
Gluten-Free Version
Use a good quality gluten-free bread—I like Schär’s brioche-style loaf. The texture will be slightly different, but it works surprisingly well. For the crumble, substitute with a gluten-free all-purpose flour blend that contains xanthan gum.
Dairy-Free Version
Swap the whole milk for full-fat oat milk or unsweetened almond milk. Use coconut cream instead of heavy cream. For the crumble, use a vegan butter stick—just make sure it’s cold. Miyoko’s works great.
Lower Sugar Option
Reduce the granulated sugar in the custard to 1/4 cup. Use a sugar substitute like monk fruit sweetener in the crumble. The pecans and cinnamon add plenty of natural sweetness.
Seasonal Variations
In fall, add 1/2 cup of canned pumpkin puree to the custard and increase the cinnamon to 1 1/2 teaspoons. In summer, fold fresh blueberries into the bread cubes before adding the custard. In winter, add a teaspoon of orange zest to the custard and use dark brown sugar in the crumble.
Make It a Dessert
Serve warm with a scoop of vanilla ice cream and a drizzle of salted caramel sauce. It’s basically bread pudding at that point, and nobody’s complaining.
I once tried adding chocolate chips to the casserole—about 1/2 cup scattered over the bread before adding the custard. It was good, but the chocolate kind of sank to the bottom. Next time I’ll try mixing them into the crumble instead. Experimentation is half the fun.
Serving & Storage Suggestions
This overnight French toast casserole is best served warm, straight from the oven. Let it rest for 10 minutes, then cut into squares and serve on warmed plates. A drizzle of maple syrup, a handful of fresh berries, and a dusting of powdered sugar make it look like you spent hours on it.
What to serve alongside: Crispy bacon or breakfast sausage balances the sweetness. A simple fruit salad adds freshness. For drinks, strong coffee or a pitcher of mimosas rounds out the meal perfectly.
Storing leftovers: Cover the baking dish tightly with foil or transfer individual portions to an airtight container. Refrigerate for up to 3 days. The crumble topping will soften slightly, but the flavor remains delicious.
Reheating: The best way is in a 300°F oven for 10-15 minutes, which helps restore some crispness to the topping. The microwave works in a pinch—30 seconds per portion—but the topping will be soft. For a quick fix, toast individual slices in a toaster oven.
Freezing: Assemble the casserole completely but don’t bake it. Cover tightly with plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the baking time.
The flavors actually deepen after a day in the fridge. Leftovers the next morning, reheated gently, taste even better than the first serving. Not that there are usually leftovers in my house.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown per serving (based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Total Fat | 22g |
| Saturated Fat | 11g |
| Cholesterol | 185mg |
| Sodium | 340mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 2g |
| Sugars | 20g |
| Protein | 10g |
This recipe is a good source of protein from the eggs and milk, which helps keep you full through the morning. Pecans provide healthy fats, fiber, and antioxidants like vitamin E. Cinnamon has anti-inflammatory properties and may help regulate blood sugar levels.
For dietary considerations: This recipe contains gluten, dairy, eggs, and tree nuts (pecans). It can be adapted for gluten-free and dairy-free diets using the substitutions mentioned in the variations section.
I’m not a nutritionist, but I do believe in balance. This is a special occasion breakfast, not an everyday meal. Enjoy it without guilt, and maybe add some fresh fruit on the side for extra nutrients.
Conclusion
So there you have it—the overnight French toast casserole that turned a skeptic into a believer. It’s quick to put together, practically cooks itself while you sleep, and delivers that perfect combination of soft custard and crunchy crumble topping that makes breakfast feel like an event.
What I love most about this recipe is how forgiving it is. You can use different breads, adjust the sweetness, swap in whatever nuts you have on hand. It’s hard to mess up, and even your “mistakes” will probably taste amazing. That’s the mark of a great recipe in my book.
I’d love to hear how yours turns out. Did you add your own twist? Did your family fight over the last piece? Drop a comment below and let me know. And if you’re feeling generous, share this recipe with a friend who needs an easy, impressive breakfast in their back pocket.
Now go make some memories around the breakfast table. You’ve got this.
Frequently Asked Questions
Can I use regular sandwich bread instead of brioche?
You can, but I don’t recommend it. Sandwich bread is too soft and will turn mushy. If that’s all you have, use a sturdy white bread and let it dry out completely overnight before assembling. The texture won’t be as good, but it’ll still be edible.
Do I have to let it sit overnight, or can I bake it right away?
You need at least 4 hours of soaking time for the bread to absorb the custard. Baking it immediately will give you dry bread swimming in liquid custard—not what we’re going for. Overnight is best, but 4 hours works in a pinch.
Can I make this ahead and freeze it?
Absolutely. Assemble the casserole completely but don’t bake it. Wrap tightly and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed. You may need to add 10-15 minutes to the baking time since it’s starting cold.
My crumble topping turned out soggy. What went wrong?
Two likely culprits: your butter wasn’t cold enough when you made the crumble, or you didn’t bake it long enough uncovered. Make sure the butter is straight from the fridge, and give it the full 15-20 minutes uncovered at the end. If it’s still not crispy, try broiling for 1-2 minutes—watch it carefully so it doesn’t burn.
How do I know when the casserole is fully baked?
The center should be set but still slightly jiggly—like a cheesecake. A knife inserted in the center should come out clean. The internal temperature should reach about 170°F. If the top is browning too fast before the center sets, cover with foil for the remaining baking time.
Pin This Recipe!

Best Easy Overnight French Toast Casserole with Crumble
This overnight French toast casserole features a perfect custard-to-bread ratio and a crunchy cinnamon-pecan crumble topping. It’s quick to prep, bakes while you sleep, and delivers a soft, caramelized interior with a buttery, nutty crust.
- Prep Time: 10 minutes
- Cook Time: 45-50 minutes
- Total Time: 8 hours 55 minutes (including overnight soaking)
- Yield: 12 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf (14-16 ounces) brioche or challah bread, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1/2 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/2 cup all-purpose flour
- 1/2 cup packed brown sugar
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup cold unsalted butter, cut into small cubes
- 3/4 cup chopped pecans
- Maple syrup (for serving, optional)
- Fresh berries (for serving, optional)
- Powdered sugar (for serving, optional)
- Whipped cream (for serving, optional)
Instructions
- Cut the brioche or challah loaf into 1-inch cubes. Spread evenly in a greased 9×13-inch baking dish. If bread is fresh, let it sit out uncovered for 1-2 hours to dry slightly.
- In a large mixing bowl, whisk together eggs until well beaten and slightly frothy. Add milk, heavy cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until fully combined and sugar is dissolved.
- Pour the custard evenly over the bread cubes. Gently press down with a spatula to help absorption. Cover tightly with plastic wrap and refrigerate for at least 4 hours, preferably overnight (8-12 hours).
- In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Add cold butter cubes. Use a pastry cutter, forks, or fingers to cut butter into dry ingredients until mixture resembles coarse meal with some pea-sized butter pieces. Stir in chopped pecans. Cover and refrigerate until ready to bake.
- When ready to bake, preheat oven to 350°F. Remove casserole from fridge and let sit on counter for 15 minutes. Sprinkle crumble topping evenly over the top. Cover with foil and bake for 30 minutes. Remove foil and bake for another 15-20 minutes, until top is golden brown and center is set but slightly jiggly. A knife inserted in center should come out clean.
- Let casserole rest for 10 minutes before cutting. Serve warm with maple syrup, fresh berries, powdered sugar, or whipped cream as desired.
Notes
Use slightly stale brioche or challah for best texture. Cold butter is crucial for the crumble. Let casserole rest 10 minutes before serving. For gluten-free, use gluten-free bread and flour blend. For dairy-free, use oat milk and vegan butter. Can be assembled and frozen unbaked for up to 3 months.
Nutrition
- Serving Size: 1 square (1/12 of ca
- Calories: 385
- Sugar: 20
- Sodium: 340
- Fat: 22
- Saturated Fat: 11
- Carbohydrates: 38
- Fiber: 2
- Protein: 10
Keywords: overnight French toast casserole, French toast casserole, breakfast casserole, brunch recipe, cinnamon pecan crumble, overnight breakfast, easy breakfast


