Cozy Overnight Eggnog French Toast Bake with Pecan Streusel

Ready In 45 minutes
Servings 8 servings
Difficulty Easy

Dripping eggnog onto the counter while wrestling a three-foot strand of tangled Christmas lights—that’s where this recipe started. I was supposed to be making my usual French toast for Christmas morning brunch, but the carton of eggnog was staring at me from the fridge, half-empty, with a “use by” date that was dangerously close. Honestly, I didn’t have the energy for a complicated breakfast. The kids were hyped on sugar cookies, my in-laws were due in eight hours, and I had about four minutes to figure out something that felt special without making me cry in the kitchen.

So I grabbed the brioche, dumped it in a baking dish, and just started pouring. Eggnog, vanilla, a little nutmeg—no measuring, just hope. I figured if it bombed, we’d order pancakes. But something happened when I pulled that pan out of the oven the next morning. The top was golden and crunchy from the pecan streusel I threw together at the last minute. The custard had soaked all the way through, making every bite soft and rich and exactly what December feels like. My mother-in-law actually asked for the recipe. Twice.

This cozy overnight eggnog French toast bake with pecan streusel is now our Christmas morning tradition. It’s not fancy. It’s not fussy. It’s just the kind of breakfast that lets you sit down with a mug of coffee while everyone else fights over the last piece. And honestly, that’s the whole point.

Why You’ll Love This Recipe

Let me tell you why this eggnog French toast bake is going to save your holiday mornings. I’ve tested this recipe six times—yes, six—to get the custard-to-bread ratio just right. Too much liquid and you get soggy mush. Too little and it’s dry and sad. This version? It’s the Goldilocks of breakfast bakes.

  • Overnight convenience: Assemble it in ten minutes the night before, then just bake it in the morning. No early-morning whisking or standing at the stove while everyone’s hungry.
  • Simple ingredients: You probably have most of this stuff already. Eggnog, bread, eggs, butter, pecans, a few pantry spices. No grocery store scavenger hunt required.
  • Perfect for holiday mornings: Christmas, New Year’s brunch, or just a lazy Saturday that needs a little extra magic. It feeds a crowd without breaking a sweat.
  • Crowd-pleaser status: I’ve served this to picky kids, eggnog skeptics, and my uncle who “doesn’t do sweet breakfasts.” Every single person went back for seconds.
  • Unbelievably delicious texture: The top gets crunchy and caramelized from the pecan streusel, while the inside stays soft and almost pudding-like. It’s like eating French toast and bread pudding at the same time.

What makes this different from every other French toast casserole out there? It’s the eggnog. Not just a splash—the whole custard base is built on it. That gives the bake a natural richness and a subtle holiday spice that you can’t fake with cinnamon alone. Plus, the streusel topping adds a buttery crunch that takes it from good to “can I have the recipe?” good.

This isn’t just another breakfast recipe. It’s the one that makes your house smell like Christmas morning. It’s the one that lets you sleep in while something magical happens in the oven. And it’s the one that makes everyone at the table close their eyes after the first bite.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that cozy holiday flavor without any fuss. Most of these are pantry staples or easy to find at any grocery store during the holiday season.

For the Custard Base

  • 1 cup (240 ml) eggnog – Use full-fat eggnog for the richest flavor. Low-fat works too, but the texture won’t be as creamy. I prefer store-bought for consistency, but homemade eggnog is amazing if you have it.
  • 4 large eggs – Room temperature eggs blend more smoothly into the custard. Pull them out when you start assembling.
  • 1/4 cup (50 g) granulated sugar – Just enough sweetness without overpowering the eggnog.
  • 1 teaspoon vanilla extract – Pure vanilla makes a difference here. Imitation works in a pinch, but splurge if you can.
  • 1/2 teaspoon ground cinnamon – Adds warmth and depth.
  • 1/4 teaspoon ground nutmeg – Freshly grated if you have it. That little pop of flavor is worth the extra thirty seconds.
  • Pinch of salt – Don’t skip this. Salt balances the sweetness and wakes up all the other flavors.

For the Bread

cozy overnight eggnog French toast bake with pecan streusel preparation steps

  • 8 cups (about 12 ounces) day-old brioche or challah – Stale bread absorbs the custard better without turning to mush. Cut it into 1-inch cubes. If your bread is fresh, toast it lightly in the oven for 10 minutes at 300°F first.

For the Pecan Streusel Topping

  • 1/2 cup (60 g) all-purpose flour
  • 1/2 cup (100 g) packed brown sugar – Light or dark both work. Dark gives a deeper molasses flavor.
  • 1/2 cup (60 g) chopped pecans – Toast them first for extra crunch. Just a few minutes in a dry pan until they smell nutty.
  • 1/2 teaspoon ground cinnamon
  • 1/4 cup (60 g) cold unsalted butter – Cut into small cubes. Cold butter is key for a crumbly streusel instead of a greasy paste.

For Serving (Optional)

  • Maple syrup – Warm it up before drizzling. Cold syrup on hot French toast is just sad.
  • Powdered sugar – For that pretty snow-dusted look.
  • Fresh berries or sliced bananas – A pop of freshness cuts through the richness.

Equipment Needed

You don’t need a professional kitchen for this. Here’s what you’ll need:

  • 9×13-inch baking dish – Glass or ceramic works best. Metal can work too, but glass lets you see how the custard is soaking in.
  • Large mixing bowl – For whisking the custard.
  • Medium mixing bowl – For the streusel topping.
  • Whisk – A sturdy one for combining eggs and eggnog without lumps.
  • Pastry cutter or fork – For cutting butter into the streusel. Your hands work too, just work quickly so the butter stays cold.
  • Plastic wrap or aluminum foil – For covering the dish overnight.
  • Measuring cups and spoons – Accuracy matters for the custard ratio.
  • Sharp knife and cutting board – For cubing the bread.

I’ve made this with a cheap baking dish from the grocery store and it turned out fine. But if you have a nice heavy-bottomed glass dish, the heat distributes more evenly and the edges get that perfect golden crust. Just saying.

Preparation Method

Let’s walk through this step by step. I promise it’s easier than it looks.

  1. Prep the bread: Cut your day-old brioche or challah into 1-inch cubes. Spread them evenly in your 9×13 baking dish. If your bread is fresh, spread the cubes on a baking sheet and toast at 300°F for 10 minutes. Let them cool before adding custard.

  2. Make the custard: In a large mixing bowl, whisk together the eggs, eggnog, granulated sugar, vanilla, cinnamon, nutmeg, and salt. Whisk until the sugar dissolves and the mixture is smooth and pale yellow. This takes about a minute. Don’t over-whisk—you don’t want a foam on top.

  3. Pour and press: Pour the custard evenly over the bread cubes. Use a spatula to gently press the bread down so every piece gets soaked. Some cubes will float—that’s fine. Just press them down a few times. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, but overnight is best (8-12 hours).

  4. Make the streusel: In a medium bowl, combine the flour, brown sugar, chopped pecans, and cinnamon. Add the cold butter cubes. Use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture looks like coarse sand with some pea-sized butter chunks. Refrigerate the streusel until you’re ready to bake.

  5. Bake it: The next morning, preheat your oven to 350°F (175°C). Remove the baking dish from the fridge and let it sit on the counter for 20 minutes while the oven heats. Sprinkle the cold streusel evenly over the top. Bake for 40-45 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-ish—a little custard clinging is fine.

  6. Rest and serve: Let the bake rest for 10 minutes before cutting. This lets the custard set up properly. Serve warm with maple syrup, a dusting of powdered sugar, and fresh fruit if you’re feeling fancy.

Pro tip from my kitchen: If the top is browning too fast but the center isn’t set yet, loosely tent the dish with foil for the last 10-15 minutes. I learned this the hard way when I served a burnt-top, runny-middle version to my book club. They were nice about it, but I knew.

Cooking Tips & Techniques

I’ve made every mistake possible with this recipe so you don’t have to. Here’s what I’ve learned.

Use stale bread: This is non-negotiable. Fresh bread turns into a soggy, sad mess. Day-old brioche or challah is perfect. If you only have fresh bread, cube it and spread it on a baking sheet overnight. Or toast it at 300°F for 10 minutes. The drier the bread, the better it absorbs custard without falling apart.

Don’t skimp on the soak time: Four hours is the bare minimum. Overnight is ideal. The custard needs time to penetrate every bread cube. I made the mistake of rushing this once and ended up with dry pockets of bread in the middle. Not good.

Cold butter for streusel: Warm butter melts into the flour instead of creating those lovely crumbly bits. Keep your butter in the fridge until the last second. If your kitchen is warm, pop the streusel in the fridge for 15 minutes before sprinkling it on.

Let it rest after baking: I know it’s hard to wait when your kitchen smells like Christmas heaven, but that 10-minute rest is crucial. Cutting too early makes the custard run out and the whole thing collapses. Use that time to brew coffee and set the table.

Multitask like a pro: While the bake rests, warm your maple syrup in a small saucepan or the microwave. Cold syrup on hot French toast is a texture crime. Also, if you’re serving fresh fruit, slice it during that rest window so everything comes together at once.

Variations & Adaptations

This recipe is forgiving. Here are some ways to make it your own.

Gluten-free version: Use a good quality gluten-free bread. I’ve had success with gluten-free brioche from the freezer section. Toast it well before adding custard because gluten-free bread tends to be more delicate.

Dairy-free option: Swap the eggnog with a dairy-free eggnog (many brands make them now) and use vegan butter in the streusel. The texture will be slightly less rich, but still delicious. For a similar approach to creamy, dairy-free breakfasts, check out this dairy-free brunch casserole with creamy tofu and veggies—it’s perfect for when you want something savory alongside this sweet bake.

Nut-free streusel: Skip the pecans and add an extra 1/4 cup of oats or crushed cornflakes for crunch. The texture changes but it’s still satisfying.

Bourbon-spiked version: Add 2 tablespoons of bourbon to the custard. It adds warmth and depth without being boozy. Great for adult-only brunch gatherings.

Berry-studded bake: Layer 1 cup of fresh or frozen blueberries or raspberries between the bread cubes before adding custard. The berries burst and create little pockets of tartness that balance the sweet eggnog. I tried this with raspberries last Christmas and it was a hit.

Make it savory-sweet: Reduce the sugar to 2 tablespoons and add 1/2 teaspoon of black pepper and a pinch of cayenne to the custard. The heat plays beautifully with the sweet eggnog and nutty streusel.

Serving & Storage Suggestions

This bake is best served warm, straight from the oven. But leftovers (if you have any) are still fantastic.

Serving temperature: Serve warm, not hot. Let it rest for 10 minutes after baking. The ideal internal temperature is around 160°F—warm enough to melt butter but not so hot it burns your mouth.

Presentation ideas: Cut into squares and serve on a platter. Dust with powdered sugar through a fine-mesh sieve. Drizzle with warm maple syrup. Add a few fresh berries or a sprig of mint for color. If you’re feeling extra, dollop some whipped cream on top.

What to serve with it: This bake is rich, so balance it with something light. A fresh fruit salad or a simple Whole30 chicken avocado salad (yes, for brunch!) adds freshness. A side of crispy bacon or breakfast sausage cuts through the sweetness perfectly. For drinks, coffee, spiced tea, or mimosas are all great choices.

Storage instructions: Cover the baking dish tightly with foil or transfer leftovers to an airtight container. Refrigerate for up to 3 days. The streusel will soften, but the flavor is still amazing.

Reheating tips: The best way to reheat is in a 300°F oven for 10-15 minutes. The microwave works in a pinch (30-60 seconds per serving), but the streusel won’t be crunchy. If you’re using the microwave, put a damp paper towel over the plate to prevent drying out.

Freezer instructions: Assemble the bake completely (including streusel) but don’t bake it. Wrap the dish tightly in plastic wrap, then foil, and freeze for up to 3 months. To bake from frozen, add 15-20 minutes to the baking time. Or thaw overnight in the fridge and bake as directed.

Flavor development: Honestly, the leftovers taste even better the next day. The flavors meld together and the custard sets completely. Cold French toast bake straight from the fridge? Don’t judge me, but it’s a thing.

Nutritional Information & Benefits

Let’s be real—this is a treat. But here’s the breakdown so you can plan accordingly.

Estimated per serving (1/8 of recipe):
Calories: 380 | Fat: 18g | Carbs: 45g | Protein: 10g | Fiber: 2g | Sugar: 28g

Health highlights:

  • Eggnog is a good source of calcium, vitamin B12, and riboflavin. It also contains a little protein from the milk and eggs.
  • Pecans are packed with healthy fats, fiber, and antioxidants. They’re one of the best nuts for heart health.
  • Eggs provide high-quality protein and choline, which is important for brain health.
  • Cinnamon has anti-inflammatory properties and can help regulate blood sugar.

Dietary considerations: This recipe contains gluten, dairy, eggs, and tree nuts (pecans). For gluten-free, dairy-free, or nut-free options, see the variations section above.

My wellness perspective: I believe in balance. This bake is not a health food—it’s a celebration. Enjoy a generous slice on Christmas morning, then pair it with a walk or a lighter meal later. Food is about joy, not guilt. If you’re looking for more balanced breakfast options, these easy low-carb keto brunch recipes are great for everyday mornings when you want something lighter.

Conclusion

This cozy overnight eggnog French toast bake with pecan streusel is more than just a recipe—it’s a Christmas morning memory waiting to happen. It’s the breakfast that lets you sleep in, the one that fills your house with the smell of nutmeg and butter, and the one that makes everyone at the table smile before they’ve even had coffee.

I love this recipe because it’s forgiving. You can use whatever bread you have, adjust the spices to your taste, and it still turns out beautiful. It’s the kind of dish that makes you look like you tried really hard when really, you just poured and baked. And honestly, that’s my favorite kind of cooking.

I’d love to hear how yours turns out. Did you add berries? Spike it with bourbon? Use a different nut? Drop a comment below and tell me about your version. Share this recipe with someone who needs a little holiday magic. And if you make it for your family, tag me—I want to see that golden, streusel-topped beauty.

Now go pour yourself some eggnog and get baking. Your future self (and everyone at your table) will thank you.

Frequently Asked Questions

Can I make this eggnog French toast bake without eggnog?

Yes, but it won’t taste the same. Substitute with a mixture of 3/4 cup milk, 1/4 cup heavy cream, 1 tablespoon sugar, 1/2 teaspoon vanilla, and 1/4 teaspoon each of cinnamon and nutmeg. It’s a decent approximation, but the real thing is better.

How long can I let the bake sit overnight?

8 to 12 hours is ideal. Anything over 14 hours and the bread can start to break down and get mushy. If you need to go longer, use a sturdier bread like sourdough or French bread.

Can I use a different type of bread?

Absolutely. Challah, brioche, Texas toast, French bread, or even croissants work well. Avoid super soft sandwich bread—it turns to mush. Stale, sturdy bread is your friend here.

My streusel turned out like a paste. What went wrong?

Your butter was too warm. Next time, make sure the butter is straight from the fridge and work it into the dry ingredients quickly. If your hands are warm, use a pastry cutter instead.

Can I halve this recipe for a smaller group?

Yes. Use an 8×8 baking dish and halve all the ingredients. The baking time stays about the same—start checking at 30 minutes. For more recipes scaled for smaller gatherings, try this small batch BBQ pulled pork for two—it’s perfect for cozy dinners.

Pin This Recipe!

cozy overnight eggnog French toast bake with pecan streusel recipe

Print

Cozy Overnight Eggnog French Toast Bake with Pecan Streusel

A make-ahead Christmas morning breakfast featuring brioche soaked in eggnog custard, topped with a buttery pecan streusel. It’s rich, cozy, and perfect for feeding a crowd with minimal morning effort.

  • Author: Isla
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 8 hours 30 minutes (includes overnight chilling)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 1 cup (240 ml) eggnog
  • 4 large eggs, room temperature
  • 1/4 cup (50 g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • Pinch of salt
  • 8 cups (about 12 ounces) day-old brioche or challah, cut into 1-inch cubes
  • 1/2 cup (60 g) all-purpose flour
  • 1/2 cup (100 g) packed brown sugar
  • 1/2 cup (60 g) chopped pecans
  • 1/2 teaspoon ground cinnamon
  • 1/4 cup (60 g) cold unsalted butter, cut into small cubes
  • Maple syrup, for serving (optional)
  • Powdered sugar, for serving (optional)
  • Fresh berries or sliced bananas, for serving (optional)

Instructions

  1. Prep the bread: Cut day-old brioche or challah into 1-inch cubes. Spread evenly in a 9×13-inch baking dish. If bread is fresh, toast cubes on a baking sheet at 300°F for 10 minutes, then cool.
  2. Make the custard: In a large bowl, whisk together eggs, eggnog, granulated sugar, vanilla, cinnamon, nutmeg, and salt until smooth and pale yellow, about 1 minute.
  3. Pour and press: Pour custard evenly over bread cubes. Gently press bread down with a spatula to ensure all pieces are soaked. Cover tightly with plastic wrap and refrigerate for at least 4 hours, preferably overnight (8-12 hours).
  4. Make the streusel: In a medium bowl, combine flour, brown sugar, chopped pecans, and cinnamon. Add cold butter cubes. Use a pastry cutter or fingers to work butter into dry ingredients until mixture resembles coarse sand with some pea-sized butter chunks. Refrigerate until ready to bake.
  5. Bake: Next morning, preheat oven to 350°F (175°C). Remove baking dish from fridge and let sit on counter for 20 minutes. Sprinkle cold streusel evenly over top. Bake for 40-45 minutes, until top is golden brown and center is set but slightly jiggly. A knife inserted in center should come out mostly clean.
  6. Rest and serve: Let bake rest for 10 minutes before cutting. Serve warm with maple syrup, powdered sugar, and fresh fruit if desired.

Notes

Use stale bread for best texture. If top browns too quickly, tent with foil for last 10-15 minutes. Let rest after baking to allow custard to set. Leftovers keep refrigerated for up to 3 days; reheat in a 300°F oven for 10-15 minutes.

Nutrition

  • Serving Size: 1/8 of recipe
  • Calories: 380
  • Sugar: 28
  • Sodium: 320
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 45
  • Fiber: 2
  • Protein: 10

Keywords: eggnog French toast bake, overnight French toast, Christmas breakfast, pecan streusel, holiday brunch, brioche French toast casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating