Written by

Phyllis Parsons

Published

Cozy Overnight Eggnog French Toast Casserole (Easy Recipe)

Ready In 55 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The office holiday potluck was in twelve hours and I’d completely forgotten. Everyone else would be bringing their grandmother’s famous cookies, elaborate braided breads, and those perfect little appetizers that look like they belong on a magazine cover. I had a half-gallon of eggnog left over from a party, a stale loaf of brioche I’d bought on a whim, and absolutely zero time to overthink it.

I mean, let’s be honest—I was panicking. I stood in my kitchen at 10 PM, staring at the fridge like it might magically produce a show-stopping dish. That’s when I remembered this cozy overnight eggnog French toast casserole my aunt used to throw together for Christmas mornings. She called it “lazy person’s French toast,” but the way everyone went quiet after the first bite? That wasn’t laziness—that was genius.

So I grabbed the brioche, cracked some eggs, and poured in that eggnog like I knew exactly what I was doing. (Spoiler: I did not. I spilled half the cinnamon on the counter and had to fish a piece of eggshell out of the custard with a fork.) But here’s the thing about this recipe—it forgives your mistakes. It wants you to succeed. By the time I slid it into the fridge, I wasn’t panicking anymore. I was actually excited.

The next morning, I walked into that potluck carrying a baking dish that smelled like Christmas morning. People literally stopped mid-conversation. The woman who brought the three-layer cake asked for the recipe. The guy who makes his own croissants from scratch took a second helping. And me? I just smiled and said, “Oh, it’s nothing.” But we both knew it was something. It was the cozy overnight eggnog French toast casserole that saved my holiday—and maybe it’ll save yours too.

Why You’ll Love This Recipe

Let me tell you why this cozy overnight eggnog French toast casserole has become my go-to for every holiday gathering, lazy weekend, and “I need comfort food right now” moment.

  • Make-Ahead Magic: Assemble it the night before, pop it in the fridge, and bake it when you’re ready. No morning chaos, no stress—just warmth and deliciousness.
  • Simple Ingredients: You probably have most of these in your kitchen right now. The eggnog does all the heavy lifting for flavor, so you don’t need a dozen fancy spices.
  • Perfect for Holiday Mornings: Christmas, New Year’s Day, or just a cold Saturday in December—this dish fits right in. It’s the kind of breakfast that makes everyone linger at the table a little longer.
  • Crowd-Pleaser: I’ve served this to kids who “don’t like French toast” and adults who claim they’re “not breakfast people.” It disappears every single time.
  • Unbelievably Delicious: The custard soaks into every nook and cranny of the bread, creating this soft, almost bread-pudding texture on the inside with a golden, slightly crisp top. It’s like a hug in a baking dish.

What makes this recipe different from all the other overnight French toast casseroles out there? It’s the eggnog. Not the store-bought stuff you drink out of the carton (though that works too), but the way it transforms the custard into something creamy, spiced, and utterly decadent. No extra nutmeg needed—the eggnog brings its own party.

This isn’t just another breakfast casserole. It’s the one that makes you close your eyes after the first bite. The one that turns a regular morning into something special. The one that makes people think you spent hours in the kitchen when really, you just threw it together and let the fridge do the work.

What Ingredients You Will Need

This cozy overnight eggnog French toast casserole uses simple, wholesome ingredients that come together to create something truly magical. The eggnog is the star here, so don’t skimp on quality—it makes all the difference.

  • 1 loaf (about 16 ounces) brioche or challah bread, cut into 1-inch cubes (stale bread works best—it soaks up the custard without turning to mush)
  • 2 cups eggnog (I prefer full-fat for richness, but low-fat works too; homemade eggnog is amazing if you have it)
  • 4 large eggs, room temperature (cold eggs can shock the custard and make it lumpy)
  • 1/2 cup granulated sugar (adds sweetness and helps create that golden top)
  • 1 teaspoon vanilla extract (pure vanilla, not imitation—trust me on this)
  • 1/2 teaspoon ground cinnamon (plus extra for sprinkling on top)
  • 1/4 teaspoon ground nutmeg (freshly grated is incredible, but pre-ground is fine)
  • 1/4 teaspoon salt (balances the sweetness and brings out the flavors)
  • 2 tablespoons unsalted butter, melted (for greasing the dish and drizzling on top)

For the Streusel Topping (optional but highly recommended):

  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 cup cold unsalted butter, cut into small cubes
  • 1/2 cup chopped pecans or walnuts (optional, for crunch)

Let me share a little secret about the bread. I used to think any bread would do, but brioche or challah really are the best choices here. Their rich, buttery texture creates that melt-in-your-mouth consistency that makes this casserole so special. If you can’t find either, a good-quality French bread or even Texas toast will work in a pinch—just make sure it’s sturdy enough to hold up to the custard.

For the eggnog, I’ve tested this with both store-bought and homemade, and honestly? Both work beautifully. The store-bought version gives you consistent results every time, while homemade eggnog adds an extra layer of richness that feels extra special for holidays. If you’re using store-bought, look for one with real cream and eggs in the ingredient list—the flavor is noticeably better.

Equipment Needed

You don’t need a fancy kitchen to make this cozy overnight eggnog French toast casserole. Here’s what you’ll need:

  • 9×13-inch baking dish (glass or ceramic works best for even heating)
  • Large mixing bowl (for whisking the custard)
  • Whisk (a fork works in a pinch, but a whisk gives you smoother custard)
  • Measuring cups and spoons
  • Sharp knife and cutting board (for cubing the bread)
  • Plastic wrap or aluminum foil (for covering the dish overnight)
  • Small bowl (for mixing the streusel topping)
  • Pastry cutter or two forks (for cutting butter into the streusel)

I’ve made this casserole in a metal baking dish before, and while it worked fine, I noticed the edges cooked a little faster than the center. Glass or ceramic gives you that perfectly even bake every time. Also, if you don’t have a pastry cutter for the streusel, just use your fingers—the warmth of your hands helps incorporate the butter beautifully. It’s actually my preferred method now.

Preparation Method

eggnog French toast casserole preparation steps

This cozy overnight eggnog French toast casserole comes together in just a few simple steps. Let me walk you through it.

  1. Prepare the bread: Cut your brioche or challah into 1-inch cubes. If your bread is fresh, spread the cubes on a baking sheet and let them sit out for an hour or two to stale slightly. This helps them absorb the custard without getting mushy. (I’ve skipped this step in a pinch, and it still worked—just don’t over-soak fresh bread.)
  2. Grease the baking dish: Brush your 9×13-inch baking dish with melted butter, making sure to get the corners. This prevents sticking and adds a subtle buttery flavor to the edges.
  3. Make the custard: In a large mixing bowl, whisk together the eggnog, eggs, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt. Whisk until the sugar is dissolved and the mixture is smooth and slightly frothy. (This should take about 1-2 minutes of vigorous whisking.)
  4. Assemble the casserole: Spread the bread cubes evenly in the prepared baking dish. Pour the custard mixture evenly over the bread, making sure every piece gets coated. Gently press down on the bread with a spatula to help it absorb the custard.
  5. Make the streusel topping (if using): In a small bowl, combine the flour, brown sugar, and cinnamon. Add the cold butter cubes and use a pastry cutter or your fingers to work the butter into the dry ingredients until the mixture resembles coarse crumbs. Stir in the chopped nuts if using. Set aside.
  6. Chill overnight: Cover the baking dish tightly with plastic wrap or aluminum foil and refrigerate for at least 4 hours, but preferably overnight (8-12 hours). This is where the magic happens—the bread soaks up all that creamy custard and transforms into something incredible.
  7. Bake: The next morning, preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit on the counter while the oven heats up (about 15-20 minutes). If you’re using the streusel topping, sprinkle it evenly over the casserole now. Bake uncovered for 45-55 minutes, or until the top is golden brown and the center is set (it should jiggle slightly but not be liquidy).
  8. Rest before serving: Let the casserole rest for 10 minutes after baking. This allows the custard to set completely and makes it easier to serve. The aroma filling your kitchen during this time is absolutely intoxicating.

A few things I’ve learned the hard way: Don’t skip the resting time before baking. Taking the casserole straight from the fridge to the oven can cause the eggs to cook unevenly. Also, if the top is browning too quickly but the center isn’t set yet, tent the dish loosely with foil for the last 10-15 minutes of baking.

Cooking Tips & Techniques

After making this cozy overnight eggnog French toast casserole more times than I can count (and definitely more than a few failures), I’ve picked up some tricks that make a real difference.

The biggest mistake I see people make is using fresh bread. Fresh, soft bread absorbs custard too quickly and turns into a soggy mess. Stale bread is your friend here—it soaks up the custard slowly and evenly, giving you that perfect texture. If you don’t have stale bread, cube it and toast it in a 300°F oven for about 10 minutes. Let it cool completely before assembling.

Another common issue is an undercooked center. The edges might look perfectly golden while the middle is still liquidy. To avoid this, make sure your bread cubes are evenly sized and spread them in a single layer in the dish. Also, don’t be afraid to give the casserole a gentle shake before baking—if the center sloshes, it needs more time.

Timing is everything with this dish. I usually assemble it right before I go to bed, which gives it a solid 8 hours to soak. If you’re short on time, 4 hours is the minimum—anything less and the bread won’t fully absorb the custard. And here’s a pro tip: set your coffee maker the night before too. When you wake up to the smell of baking casserole and fresh coffee, it’s basically the best morning ever.

For the crispiest top, don’t cover the casserole while it bakes. That uncovered baking time is what creates that beautiful golden crust. If you’re adding the streusel topping, sprinkle it on right before baking—if you add it too early, it can sink into the custard and lose its crunch.

One thing I learned from a particularly disastrous attempt: Don’t over-soak the bread. I once left the casserole in the fridge for 24 hours (got invited to a last-minute dinner), and the bread basically dissolved. The texture was more like bread pudding than French toast casserole—still delicious, but not what I was going for. Stick to the 8-12 hour window for best results.

Variations & Adaptations

This cozy overnight eggnog French toast casserole is incredibly versatile. Here are some ways to make it your own.

Dietary Adaptations:

  • Gluten-Free: Use a good-quality gluten-free bread. I’ve had great results with gluten-free brioche from the freezer section. Just make sure it’s sturdy enough to hold up to the custard.
  • Dairy-Free: Replace the eggnog with a dairy-free version (coconut-based works beautifully) and use dairy-free butter. The texture will be slightly different but still delicious.
  • Lower Sugar: Reduce the granulated sugar to 1/4 cup and use a sugar-free eggnog. The streusel topping can be omitted or made with a sugar substitute.

Flavor Variations:

  • Spiced Apple: Layer thin apple slices between the bread cubes and add an extra teaspoon of cinnamon to the custard. The apples soften during baking and add a lovely fruity sweetness.
  • Chocolate Lover’s: Sprinkle 1/2 cup of chocolate chips over the bread before pouring the custard. The chocolate melts into little pockets of richness throughout the casserole.
  • Bourbon-Infused: Add 2 tablespoons of bourbon to the custard mixture. It adds a warm, sophisticated flavor that pairs beautifully with the eggnog. (The alcohol mostly cooks off, so it’s family-friendly.)

Different Cooking Methods:

  • Slow Cooker: Assemble the casserole in a greased slow cooker insert, cover, and cook on low for 4-5 hours. The texture will be softer and more pudding-like, but it’s perfect for potlucks.
  • Individual Servings: Divide the mixture among greased ramekins or muffin tins. Bake at 350°F for 20-25 minutes for perfectly portioned individual casseroles.

My personal favorite variation? The spiced apple version with a drizzle of caramel sauce on top. I tried it one fall when I had extra apples from apple picking, and now I can’t go back to the original. It’s like autumn in a baking dish.

Serving & Storage Suggestions

This cozy overnight eggnog French toast casserole is best served warm, fresh from the oven. The contrast between the crisp top and the soft, custardy interior is pure magic.

Serving Suggestions:

  • Dust with powdered sugar and drizzle with maple syrup or warm caramel sauce
  • Top with a dollop of whipped cream or a scoop of vanilla ice cream (yes, for breakfast—treat yourself)
  • Serve with fresh berries or a side of crispy bacon for a sweet-savory balance
  • Pair with a hot cup of coffee, spiced tea, or a glass of cold milk

Storage Instructions:

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days. The texture will soften a bit, but the flavor actually gets better as it sits.
  • Freezer: This casserole freezes beautifully. Let it cool completely, then wrap tightly in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating Tips:

  • Oven: Reheat individual portions in a 350°F oven for 10-15 minutes. This restores some of the crispness to the top.
  • Microwave: For a quick fix, microwave individual portions for 45-60 seconds. The texture will be softer, but it’s still delicious.
  • Air Fryer: Reheat at 350°F for 5-7 minutes for a surprisingly crispy exterior.

One thing I love about this casserole is how the flavors develop overnight. The spices meld together, the eggnog infuses every bite, and by morning, it tastes like something you spent hours perfecting. Leftovers the next day? Even better, if you can believe it.

Nutritional Information & Benefits

While this cozy overnight eggnog French toast casserole is definitely a treat, it does offer some nutritional benefits worth mentioning.

Estimated Nutritional Values (per serving, based on 8 servings):

  • Calories: 380-420
  • Protein: 10-12g
  • Carbohydrates: 45-50g
  • Fat: 18-22g
  • Fiber: 2-3g
  • Sugar: 25-30g

Health Benefits of Key Ingredients:

  • Eggs: Packed with high-quality protein, vitamins B12 and D, and choline for brain health
  • Eggnog: Made with milk and eggs, it provides calcium, protein, and vitamin A
  • Cinnamon: Contains antioxidants and may help regulate blood sugar levels
  • Nuts (if using): Add healthy fats, fiber, and vitamin E

Dietary Considerations:

  • Contains dairy, eggs, and gluten (see variations for alternatives)
  • Can be made nut-free by omitting the streusel topping
  • Not suitable for low-carb or keto diets without significant modifications

I’m not going to pretend this is a health food—it’s comfort food, pure and simple. But I do feel better knowing that it’s made with real ingredients, not preservatives or artificial flavors. And honestly, the joy it brings to a holiday morning is worth every calorie.

Conclusion

This cozy overnight eggnog French toast casserole has become more than just a recipe in my kitchen—it’s a tradition. It’s the dish I bring to holiday brunches, the breakfast I make when I want to slow down and savor the season, and the recipe I share with friends who need a little comfort in their lives.

What I love most about it is how forgiving it is. Whether you use brioche or challah, add the streusel or skip it, serve it with maple syrup or eat it plain—it always turns out delicious. It’s the kind of recipe that makes you look like a kitchen pro even when you’re just throwing things together and hoping for the best.

I’d love to hear how this recipe turns out for you! Did you try any of the variations? Did your family fight over the last piece? (Mine does, every single time.) Drop a comment below and let me know—I read every single one and love hearing about your kitchen adventures.

Here’s to lazy holiday mornings, the smell of cinnamon and nutmeg filling your home, and the kind of breakfast that makes everyone feel loved. Happy cooking, friends!

Frequently Asked Questions

Can I use regular milk instead of eggnog?

You can, but it won’t have the same rich, spiced flavor. If you’re in a pinch, use 2 cups of milk and add 1 extra egg, 1 teaspoon of vanilla, and an additional 1/2 teaspoon of nutmeg and 1 teaspoon of cinnamon to mimic the eggnog flavor.

Can I make this casserole without letting it sit overnight?

Yes, but the texture won’t be as good. Let it sit for at least 4 hours if possible. If you’re really short on time, warm the custard slightly before pouring it over the bread to help it absorb faster, and bake immediately—just expect a firmer, less custard-like texture.

How do I know when the casserole is fully baked?

The top should be golden brown and the center should be set but still slightly jiggly (like a cheesecake). A knife inserted into the center should come out clean, and the edges should be pulling away from the sides of the dish slightly.

Can I double this recipe for a larger crowd?

Absolutely! Double all ingredients and use a 12×17-inch baking dish or two 9×13-inch dishes. You may need to add 10-15 minutes to the baking time. Check for doneness in the center of the dish.

What’s the best way to reheat individual portions?

For best results, reheat in a 350°F oven for 10-15 minutes. If you’re in a hurry, the microwave works too—just know the texture will be softer. The air fryer is my secret weapon for reheating; it gives you that crispy top back in just 5-7 minutes at 350°F.

Pin This Recipe!

eggnog French toast casserole recipe

Print

Cozy Overnight Eggnog French Toast Casserole

A make-ahead eggnog French toast casserole with brioche, creamy custard, and optional streusel topping. Perfect for holiday mornings and potlucks.

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

Ingredients

Scale
  • 1 loaf (about 16 ounces) brioche or challah bread, cut into 1-inch cubes
  • 2 cups eggnog
  • 4 large eggs, room temperature
  • 1/2 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter, melted
  • For the Streusel Topping (optional):
  • 1/2 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 1/2 teaspoon ground cinnamon
  • 1/4 cup cold unsalted butter, cut into small cubes
  • 1/2 cup chopped pecans or walnuts (optional)

Instructions

  1. Cut brioche or challah into 1-inch cubes. If bread is fresh, spread on a baking sheet and let sit out for 1-2 hours to stale slightly.
  2. Brush a 9×13-inch baking dish with melted butter, ensuring corners are coated.
  3. In a large mixing bowl, whisk together eggnog, eggs, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt until sugar is dissolved and mixture is smooth and slightly frothy (about 1-2 minutes).
  4. Spread bread cubes evenly in the prepared baking dish. Pour custard mixture evenly over the bread, pressing down gently with a spatula to help absorption.
  5. For streusel topping (if using): In a small bowl, combine flour, brown sugar, and cinnamon. Add cold butter cubes and use a pastry cutter or fingers to work butter into dry ingredients until mixture resembles coarse crumbs. Stir in chopped nuts if using. Set aside.
  6. Cover baking dish tightly with plastic wrap or aluminum foil and refrigerate for at least 4 hours, preferably overnight (8-12 hours).
  7. The next morning, preheat oven to 350°F (175°C). Remove casserole from fridge and let sit on counter for 15-20 minutes while oven heats.
  8. If using streusel topping, sprinkle evenly over casserole. Bake uncovered for 45-55 minutes, until top is golden brown and center is set (should jiggle slightly but not be liquidy).
  9. Let casserole rest for 10 minutes before serving to allow custard to set completely.

Notes

Stale bread works best for absorbing custard without getting mushy. If using fresh bread, cube and toast at 300°F for 10 minutes, then cool completely. For best results, chill 8-12 hours. If top browns too quickly, tent with foil for last 10-15 minutes of baking. Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months.

Nutrition

  • Serving Size: 1 serving (1/8 of ca
  • Calories: 400
  • Sugar: 28
  • Sodium: 350
  • Fat: 20
  • Saturated Fat: 10
  • Carbohydrates: 48
  • Fiber: 2
  • Protein: 11

Keywords: overnight French toast casserole, eggnog French toast, holiday breakfast, make-ahead breakfast, Christmas breakfast, brioche French toast

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 ★☆ ★☆ ★☆ ★☆ ★☆