Looking for a festive breakfast for Christmas? This delicious eggnog french toast casserole checks all the boxes. Easy to make ahead and pop in the oven the day of!

eggnog french toast casserole served with pomegranates

I love French toast. I remember making it as a kid growing up and I would always add more cinnamon with each piece of bread I dunked into the eggy mixture. For whatever reason, I haven’t made French toast that much lately. Maybe because we got a waffle maker for our wedding and now we usually alternate between pancakes and waffles if we want a sweet breakfast. But French toast really is the true breakfast MVP. It’s so much easier to make than pancakes or waffles. 

eggnog mix poured over pull apart bread in casserole dish

To make delicious French toast, It all comes down to good bread, IMO. A day-old loaf of sourdough. Or, in college, we lived right next to bakery and they made cinnamon raisin bread. One of us (I lived with 4 other girlfriends) would go down on a Saturday morning, grab a loaf, and then make French toast for everyone. It was HEAVENLY.

powdered sugar sprinkled over eggnog french toast casserole

When thinking about a breakfast I could make for Christmas this year, I was like I’ve already done gingerbread pancakes, eggnog pull-apart bread, and butternut squash waffles. So clearly we had a big French toast gap to fill. Enter baked French toast! This eggnog French toast casserole screams Christmas like Will Ferrell screams SANTA! in the movie Elf. 

powdered sugar sprinkled over eggnog french toast casserole

You will love this Christmas breakfast if you like:

  • the rich, warm, spiced flavor of eggnog
  • custardy, carby bread dishes
  • perfectly crispy, crunchy toasted edges
  • Syrup? Is there sugar in syrup? Then YES.
  • Dishes you can prep ahead of time and cook the day of
  • A sweet dish to complement savory dishes 
  • Tidings of comfort and joy (in bread form)

eggnog french toast casserole served with pomegranates and maple syrup

If you have guests coming over for a holiday brunch, or you need to bring a dish to one, this is a winner for sure. If you’re worried about time, simply prep the casserole the day (or night) before, let it sit and soak in the refrigerator. Then remove it from the fridge to let it sit out at room temperature for 1/2 hour before baking.

eggnog french toast casserole served with pomegranates and maple syrup

Top it off with some crushed pecans, powdered sugar, and pomegranate seeds if you want to be reallll fancy. And/or, good ol’ maple syrup will also do the trick.

eggnog french toast casserole served with pomegranates and maple syrup

This is my last recipe post of 2019 (!). My intern, Hannah, will be back on next week to share some ideas for non-diet New Year’s resolutions. And I will see you back here in 2020!! 

Wishing you a very merry holiday season filled with warmth, joy, and balance. I hope you are able to carve out some time for you amidst the busyness of the season. xoxo

Enjoy more holiday recipes with your family!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Eggnog French Toast Casserole

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)


  • 16-ounce loaf of bread (sourdough, Italian or French work well), torn into bite-sized (12 inch) pieces
  • 6 eggs
  • 3 cups eggnog
  • 1/4 cup sugar
  • 1 tablespoon vanilla
  • 2 teaspoons cinnamon
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon salt
  • Optional: pomegranate seeds, pecans, powdered sugar, maple syrup for serving


  1. Preheat oven to 350 degrees F. Grease a large baking or casserole dish.
  2. Add bread to the greased casserole dish.
  3. In a large bowl, whisk together eggs, eggnog, sugar, vanilla, cinnamon, nutmeg and salt until combined.
  4. Pour egg mixture over the bread. Press bread down into the dish to submerge in the mixture.
  5. Cover and refrigerate for at least one hour or up to overnight. Let dish sit out at room temperature for 30 minutes before baking.
  6. Bake at 350 degrees until edges are toasted and casserole is set (toothpick inserted in center comes out clean), about 50-65 minutes.*
  7. Serve with optional toppings: pomegranate seeds, crushed pecans, powdered sugar, and maple syrup.


  • Baking times vary depending on oven and type of dish used (metal vs. glass/ceramic). Check dish at about 45-50 minutes.
  • Prep Time: 10 minutes
  • Cook Time: 60 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Holiday

You May Also

Do you love Christmas morning? Check out these Christmas breakfast ideas below!

gingerbread baked oatmeal

Gingerbread Baked Oatmeal

eggnog pull apart bread

Eggnog Pull Apart Bread

gingerbread bread pudding

Gingerbread Bread Pudding with Eggnog Sauce

Leave a Comment

Note: Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.