I was standing in the middle of a parking lot last October, holding a flimsy paper cup of lukewarm coffee, when a car door slammed nearby and the air filled with the faint, sweet scent of cinnamon and nutmeg. And just like that, I was seven years old again, sitting cross-legged on the cold linoleum floor of my Aunt Clara’s tiny kitchen, watching her pull a steaming, golden casserole from the oven. She’d let me lick the spatula, and I remember the way the custard clung to my tongue, warm and spiced and soft. She’s been gone nearly a decade now, and I can’t for the life of me remember her exact recipe — the one she scribbled on a napkin that got lost somewhere between moving boxes and old photo albums. But I remember the feeling. The way that dish made a chaotic Thanksgiving morning feel calm. So every year, I try to chase that ghost. This overnight pumpkin French toast casserole is the closest I’ve gotten. Honestly, it’s better than my memory of hers, and that’s saying something. Maybe you’ve been there, too — trying to recreate a taste from your past, only to discover something new in the process.
Why You’ll Love This Recipe
Let me be real with you. I’ve tested this casserole about seven times in the last two months. My neighbors are probably tired of me knocking on their door with a warm dish and a hopeful grin. But I did it so you don’t have to. This is the version that finally made my husband say, “Don’t change a thing.” And for a guy who usually just shrugs at breakfast, that’s basically a standing ovation.
- Make-Ahead Magic: Assemble it the night before, pop it in the fridge, and wake up to a stress-free morning. Perfect for holiday hosting or a relaxed weekend brunch with friends.
- Simple Ingredients: You probably already have most of these in your pantry. No hunting down obscure spice blends or specialty flours.
- Crowd-Sized & Crowd-Pleasing: This recipe feeds 10 to 12 people easily. It’s the kind of dish that gets passed around the table twice, and there are never leftovers.
- Unbelievably Rich & Cozy: The pumpkin custard soaks into every crevice of the bread, creating a texture that’s part tender bread pudding, part classic French toast. The streusel topping? That’s the crunch you didn’t know you needed.
- Impress Without the Stress: You can actually enjoy your own party. While everyone else is scrambling, you’re just sliding a casserole into the oven and pouring yourself another coffee.
This isn’t just another pumpkin breakfast recipe. It’s the one that makes people close their eyes after the first bite. It’s comfort food, reimagined for a crowd — richer, spiced just right, and with a golden, crunchy top that makes it feel special without any complicated techniques.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to create a deeply flavorful and satisfying breakfast casserole. Most of these are pantry staples, especially during the fall season, which makes it an easy choice for last-minute entertaining.
- For the Casserole:
- 1 large loaf (about 16 ounces) of challah or brioche bread, cut into 1-inch cubes (stale or day-old bread works best as it soaks up the custard without turning to mush; if your bread is fresh, spread the cubes on a baking sheet and let them sit out for an hour)
- 8 large eggs, at room temperature (room temperature eggs whisk into a smoother custard)
- 1 ½ cups whole milk (for richness; you can use 2% but the texture won’t be quite as luxurious)
- 1 cup heavy cream (this is non-negotiable for that velvety custard)
- 1 (15-ounce) can of pure pumpkin purée (not pumpkin pie filling — make sure you grab the 100% pumpkin, I like Libby’s for its consistent texture)
- ¾ cup packed light brown sugar (dark brown sugar will give a deeper molasses flavor, which is also delicious)
- 1 tablespoon vanilla extract (pure vanilla extract makes a difference here, avoid imitation)
- 2 teaspoons pumpkin pie spice (or make your own: 1 teaspoon cinnamon, ½ teaspoon ginger, ¼ teaspoon nutmeg, ¼ teaspoon allspice)
- 1 teaspoon ground cinnamon
- ½ teaspoon salt (it balances the sweetness and brightens the pumpkin flavor)
- For the Streusel Topping:
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 6 tablespoons cold unsalted butter, cut into small cubes (keep it cold until the very last moment for the best crumbly texture)
- ½ cup chopped pecans or walnuts (optional, but I love the added crunch; toast them lightly in a dry pan first for extra flavor)
For a dairy-free version, you can substitute the whole milk with full-fat oat milk and the heavy cream with full-fat coconut cream from a can. The texture will be slightly different but still very good. If you’re gluten-sensitive, use a good quality gluten-free brioche-style bread — just make sure it’s sturdy enough to hold up to the custard.
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- A 9×13-inch baking dish (glass or ceramic works best for even heat distribution; I use a Pyrex dish and it’s never let me down)
- A large mixing bowl for the custard
- A medium bowl for the streusel topping
- A whisk (a sturdy balloon whisk is ideal)
- A sharp knife and cutting board for cubing the bread
- Plastic wrap or aluminum foil for covering the casserole overnight
- A pastry cutter or two forks for cutting the butter into the streusel (if you don’t have a pastry cutter, your fingertips work in a pinch — just work quickly so the butter stays cold)
If you don’t have a 9×13, you can use two 8×8 square dishes, but you’ll need to adjust the baking time slightly — start checking for doneness about 5 minutes earlier. Also, a bench scraper is handy for transferring the bread cubes without making a mess, but it’s not essential.
Preparation Method

This is where the magic happens. Follow these steps carefully, and you’ll have a showstopper on your hands.
- Prepare the bread (Day Before, 10 minutes): Cut your challah or brioche into 1-inch cubes. If your bread is fresh, spread the cubes on a baking sheet and let them dry out for an hour or two. Stale bread is key here — it absorbs the custard without disintegrating. I once used super fresh bread and ended up with a soggy mess. Learn from my mistakes!
- Make the custard (Day Before, 10 minutes): In your large mixing bowl, whisk together the eggs until they’re fully broken up and slightly frothy. Add the pumpkin purée, brown sugar, vanilla extract, pumpkin pie spice, cinnamon, and salt. Whisk again until everything is smooth and well combined. Slowly pour in the milk and heavy cream while whisking continuously. The mixture should look like a thick, spiced milkshake. Taste it — yes, raw eggs aside, you can dip a clean finger in to check the seasoning. It should taste boldly spiced and sweet, because the bread will mellow it out.
- Assemble the casserole (Day Before, 10 minutes): Grease your 9×13 baking dish with butter or non-stick spray. Spread half of the bread cubes evenly in the dish. Pour half of the custard mixture over the top, gently pressing the bread down with a spatula so it starts to soak in. Add the remaining bread cubes, then pour the rest of the custard over them. Gently press everything down again. Every single bread cube should be moistened. If you see dry spots, use your hands to tuck them under the custard.
- Make the streusel (Day Before, 5 minutes): In a medium bowl, combine the flour, brown sugar, cinnamon, and salt. Add the cold butter cubes. Using a pastry cutter or two forks, cut the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized butter pieces remaining. Stir in the chopped nuts if using. Do not overwork it — you want those little pockets of butter to create a crunchy, crumbly topping. Cover the bowl and refrigerate it separately.
- Chill overnight (8-12 hours): Cover the assembled casserole tightly with plastic wrap or aluminum foil. Refrigerate for at least 8 hours, or up to 24 hours. This overnight rest is crucial — it allows the bread to fully absorb the custard, resulting in a tender, pudding-like interior.
- Bake (Morning of serving, 45-55 minutes): Preheat your oven to 350°F (175°C). Remove the casserole from the fridge while the oven heats up — about 20 minutes. Sprinkle the chilled streusel topping evenly over the casserole. Bake, uncovered, for 45 to 55 minutes. The top should be golden brown and the center should be set — it should jiggle just slightly in the very middle when you shake the dish, but not be liquidy. A knife inserted near the center should come out clean. If the top is browning too quickly, tent loosely with foil for the last 10 minutes.
- Rest and serve (10 minutes): Let the casserole rest on a wire rack for at least 10 minutes before serving. This allows the custard to finish setting up. Slice into squares and serve warm. I like to dust it with a little powdered sugar and drizzle with pure maple syrup, but it’s honestly perfect on its own.
Cooking Tips & Techniques
I’ve made enough mistakes in the kitchen to fill a cookbook, so let me save you some trouble. First, don’t skip the overnight soak. I know, sometimes you forget and think, “I’ll just let it sit for an hour.” Don’t do it. The bread won’t be fully saturated, and you’ll end up with dry patches. Trust the process.
Second, watch your oven temperature. Every oven runs a little differently. My old oven ran hot and I burned the streusel topping twice before I learned to check it at the 40-minute mark. If you notice the topping getting too dark, just lay a piece of foil loosely over the top. No harm done.
Third, use day-old bread. This is probably the most important tip. Fresh bread is too soft and will turn to mush under the custard. If you only have fresh bread, cube it and spread it on a baking sheet in a 300°F oven for about 10 minutes to dry it out slightly. It’s a good backup plan.
Finally, let the casserole rest after baking. I know it’s hard to wait when the whole house smells like a fall bakery, but those 10 minutes are critical. The custard needs time to firm up, or you’ll end up with a sloppy, soupy mess on your plates. Patience, my friend.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are a few variations I’ve tried and loved:
- Dairy-Free Version: Substitute the whole milk with full-fat oat milk and the heavy cream with full-fat coconut cream. Use a plant-based butter in the streusel. The texture will be slightly less rich, but the pumpkin and spices still shine through beautifully.
- Gluten-Free Option: Use a good quality gluten-free brioche or challah-style bread. I’ve had success with the Schär brand. Make sure the bread is sturdy — some gluten-free breads are too fragile and will fall apart. Cube it and let it dry out extra long.
- Flavor Twist — Maple Pecan: Swap the brown sugar in the custard for an equal amount of pure maple syrup, and add ½ teaspoon of maple extract. Use pecans in the streusel and drizzle extra maple syrup over the top before serving. It’s a game-changer for fall brunches.
- Pumpkin-Free Version: Believe it or not, you can omit the pumpkin purée entirely and increase the milk by 1 cup. Add an extra teaspoon of vanilla and a pinch more cinnamon. You’ll get a classic French toast casserole that’s just as delicious.
- Add-ins: Fold in ½ cup of dried cranberries or golden raisins along with the bread cubes for a pop of tartness. Or scatter ½ cup of chocolate chips over the top before adding the streusel — my kids go crazy for this version.
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven. I like to cut it into generous squares and arrange them on a large platter for a buffet-style brunch. A dusting of powdered sugar and a drizzle of maple syrup are classic, but a dollop of whipped cream or a spoonful of vanilla yogurt is also lovely. For a truly impressive spread, serve it alongside crispy bacon or breakfast sausage, a fresh fruit salad, and mimosas for the adults.
As for storage, this casserole keeps surprisingly well. Leftovers can be covered tightly and refrigerated for up to 3 days. To reheat, place individual portions in a 350°F oven for about 10 minutes, or microwave for 30-45 seconds. The streusel topping will lose some of its crunch, but the flavor is still fantastic. I actually think the flavors deepen overnight — the spices meld together even more. You can also freeze the assembled, unbaked casserole for up to 3 months. Thaw it overnight in the refrigerator, then bake as directed, adding about 10 minutes to the baking time.
Nutritional Information & Benefits
Let’s be honest — this is a decadent breakfast dish, not a health food. But it does have some redeeming qualities! Pumpkin is packed with vitamin A, fiber, and antioxidants, which support eye health and immunity. Eggs provide high-quality protein and choline, which is great for brain health. The nuts in the streusel add healthy fats and a little extra protein.
Here’s an approximate nutritional breakdown per serving (based on 12 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 420 |
| Total Fat | 22g |
| Saturated Fat | 12g |
| Cholesterol | 195mg |
| Sodium | 380mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 3g |
| Sugars | 28g |
| Protein | 10g |
If you’re watching your sugar intake, you can reduce the brown sugar to ½ cup. The casserole will still be sweet, just a little less indulgent. This dish contains gluten, dairy, eggs, and nuts (if using pecans or walnuts), so keep that in mind for guests with allergies.
Conclusion
This overnight pumpkin French toast casserole is more than just a recipe — it’s a way to make a morning feel special without spending your whole morning in the kitchen. It’s the dish that lets you sit down with your coffee and actually talk to your guests, the one that fills your house with the kind of warm, spiced aroma that makes people feel instantly at home. I love it because it reminds me of Aunt Clara, but also because it’s become something of my own. I’ve tweaked it, tested it, and made it mine. Now I want you to make it yours, too.
Try it for your next holiday brunch or a lazy Sunday with friends. Swap the nuts, change the spices, add chocolate chips — make it your own. And when you do, come back and tell me how it turned out. I’d love to hear about your version of the story.
Frequently Asked Questions
Can I use regular sandwich bread instead of challah or brioche?
You can, but the texture won’t be as rich or tender. Challah and brioche have more eggs and fat, which makes the casserole softer and more custard-like. If you use sandwich bread, you might want to reduce the custard slightly so it doesn’t get too soggy.
Do I have to let it sit overnight?
For the best results, yes. The overnight soak allows the bread to fully absorb the custard, creating that perfect pudding-like texture. If you’re short on time, let it sit for at least 4 hours, but 8 to 12 hours is ideal.
Can I make this without pumpkin?
Absolutely. Simply omit the pumpkin purée and increase the milk by 1 cup. Add an extra teaspoon of vanilla and a pinch more cinnamon. You’ll have a classic French toast casserole that’s just as delicious.
How do I know when it’s fully baked?
The top should be golden brown and the center should be set but still slightly jiggly. A knife inserted near the center should come out clean. If the top is browning too quickly, cover it loosely with foil for the last 10 minutes of baking.
Can I freeze the leftovers?
Yes! Baked casserole can be frozen for up to 3 months. Wrap individual portions tightly in plastic wrap and then foil. To reheat, thaw in the refrigerator overnight and warm in a 350°F oven for about 10 minutes. The streusel won’t be as crunchy, but the flavor will still be fantastic.
Pin This Recipe!

Best Overnight Pumpkin French Toast Casserole for a Crowd
This overnight pumpkin French toast casserole is a rich, spiced, and make-ahead breakfast that feeds 10 to 12 people. With a velvety pumpkin custard, tender bread, and a crunchy streusel topping, it’s the perfect stress-free dish for holiday mornings or weekend brunches.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 8 hours 30 minutes (includes overnight chilling)
- Yield: 12 servings 1x
- Category: Breakfast / Brunch
- Cuisine: American
Ingredients
- 1 large loaf (about 16 ounces) challah or brioche bread, cut into 1-inch cubes (stale or day-old preferred)
- 8 large eggs, at room temperature
- 1 ½ cups whole milk
- 1 cup heavy cream
- 1 (15-ounce) can pure pumpkin purée (not pumpkin pie filling)
- ¾ cup packed light brown sugar
- 1 tablespoon vanilla extract
- 2 teaspoons pumpkin pie spice
- 1 teaspoon ground cinnamon
- ½ teaspoon salt
- ½ cup all-purpose flour
- ½ cup packed light brown sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon salt
- 6 tablespoons cold unsalted butter, cut into small cubes
- ½ cup chopped pecans or walnuts (optional)
Instructions
- Prepare the bread (Day Before, 10 minutes): Cut challah or brioche into 1-inch cubes. If bread is fresh, spread cubes on a baking sheet and let dry out for 1-2 hours.
- Make the custard (Day Before, 10 minutes): In a large mixing bowl, whisk eggs until frothy. Add pumpkin purée, brown sugar, vanilla extract, pumpkin pie spice, cinnamon, and salt; whisk until smooth. Slowly pour in milk and heavy cream while whisking continuously.
- Assemble the casserole (Day Before, 10 minutes): Grease a 9×13-inch baking dish. Spread half the bread cubes in the dish, pour half the custard over, and press down gently. Add remaining bread cubes and custard, pressing again to ensure all bread is moistened.
- Make the streusel (Day Before, 5 minutes): In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Cut in cold butter using a pastry cutter or two forks until mixture resembles coarse crumbs with pea-sized butter pieces. Stir in nuts if using. Cover and refrigerate separately.
- Chill overnight (8-12 hours): Cover assembled casserole tightly with plastic wrap or foil. Refrigerate for at least 8 hours, up to 24 hours.
- Bake (Morning of serving, 45-55 minutes): Preheat oven to 350°F (175°C). Remove casserole from fridge and let sit 20 minutes. Sprinkle streusel evenly over top. Bake uncovered for 45-55 minutes until golden brown and center is set (slightly jiggly but not liquidy). If browning too quickly, tent with foil for last 10 minutes.
- Rest and serve (10 minutes): Let casserole rest on a wire rack for at least 10 minutes before serving. Slice into squares and serve warm. Optionally dust with powdered sugar and drizzle with maple syrup.
Notes
For best results, use day-old bread and do not skip the overnight soak. If the streusel browns too quickly, tent with foil. Let the casserole rest after baking to allow the custard to set. For a dairy-free version, substitute whole milk with full-fat oat milk and heavy cream with full-fat coconut cream. For gluten-free, use a sturdy gluten-free brioche-style bread.
Nutrition
- Serving Size: 1 square (1/12 of ca
- Calories: 420
- Sugar: 28
- Sodium: 380
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 48
- Fiber: 3
- Protein: 10
Keywords: overnight french toast casserole, pumpkin french toast, make-ahead breakfast, holiday brunch, pumpkin casserole, fall breakfast


