This eggnog french toast casserole has all the rich, caramely, custardy goodness that classic French toast has. Assemble it the night before, then pop it in the oven for breakfast Christmas morning.

The crumb topping sets it a step above other french toast casseroles.

A casserole dish with eggnog french toast. The French toast is topped with a crumb topping.

I’m writing this in early November, and I have been seeing eggnog at the grocery store for months now. I don’t know how to feel about this! I remember as a kid waiting for eggnog to appear in the grocery store. It meant it was Christmas time.

Now it seems like it’s available all year round. It for sure was in the grocery store in August. That’s not Christmas time! We still have Halloween and Thanksgiving to celebrate! I’m going to have to pay closer attention this year if it disappears after the holidays.

The good news is that you can make this french toast bake all year long if it is in stores. The bad news is that it makes eggnog less special, at least to me, if you can get it any time you want. If it does disappear, don’t fear, you can make our apple french toast casserole or our cinnamon roll french toast casserole.A serving of eggnog french toast casserole. The french toast is topped with whipped cream.

Anywho, I digress, this is the perfect make ahead recipe for breakfast Christmas morning. You can make it the night before and then stick it in the oven the next morning while your kids open a few presents. It is golden and toasty on the outside, and soft and fluffy on the inside.

My favorite part is that you can serve everyone at once and it’s warm and perfect. No remembering to flip the french toast slices and then sticking them under foil to keep them warm.

Ingredients Needed for French Toast Casserole

I’m going to break up the ingredients list into two sections, one for the french toast casserole and the other for the crumb toppings.

Eggnog French Toast Casserole

  • Brioche or Challah Bread
  • Brown Sugar
  • Butter
  • Corn Syrup (Light)
  • Eggs
  • Eggnog
  • Cinnamon
  • Nutmeg
  • Vanilla

Crumb Topping

  • Flour
  • Brown Sugar
  • Sugar
  • Cinnamon
  • Nutmeg
  • Salt
  • Butter

The recipe card below contains all the measurement info that you need.

Servings of eggnog French toast casserole on white plates. The casserole is topped with a dollop of fresh whipped cream.

How to Make Eggnog French Toast Casserole

I mentioned this earlier, but this is a great make ahead recipe. It’s actually better when you make it the night before and let it soak overnight in the refrigerator. Let me first give brief instructions for making the casserole, and then I will explain how to make the crumb topping.

French Toast Casserole

  • Stir the butter, brown sugar and corn syrup in a pot over medium heat. Bring to a simmer and pour into a sprayed 9×13 baking dish.
  • Cut bread into 1″ cubes and spread evenly in the pan.
  • Whisk eggs, eggnog, nutmeg, cinnamon and vanilla together in a large bowl then pour it over the bread. Press the bread down into the mixture.
  • If you’re saving it for overnight, cover and place it in the fridge.
  • If you’re baking it now, make the crumb topping (see below) and be sure your oven is preheating.
  • Sprinkle the crumb topping all over the top.
  • Bake uncovered.
  • Serve with fresh whipped cream or stabilized whipped cream.

Crumb Topping

  • In a small bowl whisk together everything except the butter.
  • Stir in the melted butter.
  • Squeeze the mixture in your hand and crumble chunks all over the top.

Head down to the recipe card for all the detailed instructions.

A casserole dish of eggnog french toast. It is topped with a brown crumb topping. A small white pumpkin is in the background.

Do You Need Dry Bread For French Toast?

Dry bread helps the egg soak in without making it soggy.  But you can make French toast with fresh bread too.

What Kind Of Bread Is Best For French Toast?

Brioche is the most classic choice for french toast, but Challah or even French bread will work well too.

Eggnog french toast casserole on a serving plate. The french toast is topped with whipped cream and a little syrup.

Can French Bread Casserole Be Prepped Ahead?

French Bread Casserole can be prepped a day in advance and stored, covered in foil, in the refrigerator.

How to Reheat French Toast Casserole

If you end up with leftovers, you can reheat them in the microwave for 1 minute per serving. You can also cover it with foil and reheat in 350 degree oven for 30 minutes.

Can French Toast Be Left Out?

French Toast should not be left out for more than 2 hours.

Store in the refrigerator for 1-2 days.


What are you making for your Christmas breakfast? Put this eggnog french toast casserole on the menu and you’ll be starting a new holiday tradition! Or just make it for breakfast tomorrow because who can wait for Christmas?!

More Sweet Breakfast Options:


Eggnog French Toast Casserole

5 from 2 votes
Servings: 10
Prep Time: 1 day 15 minutes
Cook Time: 40 minutes
Total Time: 1 day 55 minutes


Eggnog French Toast Casserole

  • 1 Loaf Bread, Challah or Brioche (15-18 ounces)
  • 1 Cup Brown Sugar
  • 1/2 Cup Butter
  • 2 Tablespoons Corn Syrup, light
  • 5 Eggs, large
  • 1 3/4 Cup Eggnog
  • 1/2 teaspoon Nutmeg
  • 1/2 teaspoon Cinnamon
  • 1 teaspoon Vanilla

Crumb Topping

  • 1/2 Cup Flour
  • 1/2 Cup Brown Sugar
  • 1/8 Cup Sugar
  • 1/4 teaspoon Nutmeg
  • 1/2 teaspoon Cinnamon
  • Pinch Salt
  • 1/3 Cup Butter, unsalted, melted


  • * See Note

French Toast

  • Prepare a 9x13” baking pan with nonstick spray.
  • In a pot over medium heat, stir together the butter, brown sugar and syrup. Bring to a simmer and then pour over the bottom of the baking pan.
  • Cut the bread into thick 1” cubes.
  • In a large bowl, whisk together the eggs, eggnog, nutmeg, cinnamon and vanilla. Pour over the bread mixture pressing the bread into the mixture wherever it’s not showing. 
  • At this point you can place the casserole into the fridge covered with foil overnight or preheat the oven to 350 to bake immediately. 
  • If baking, prepare the crumb topping and sprinkle over the top. 
  • Bake 32-40 minutes without the foil.

Crumb Topping

  • Whisk together the flour, brown sugar, white sugar, nutmeg, cinnamon and salt. 
  • Slowly stir in the melted butter until it is like wet sand.
  • Squeeze in the palm of your hand and then crumble in chunks over the french toast.


*This recipe is best if prepared the night before. 
Reheat in the microwave-1 minute per serving, or cover with foil and reheat in 350 degree oven for 30 minutes


Serving: 1gCalories: 563kcalCarbohydrates: 81gProtein: 13gFat: 22gSaturated Fat: 12gCholesterol: 149mgSodium: 555mgPotassium: 278mgFiber: 3gSugar: 46gVitamin A: 683IUVitamin C: 1mgCalcium: 196mgIron: 3mg
Author: Sweet Basil
Course: Breakfast
Cuisine: American

Recommended Products



When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories!  FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.

Eggnog french toast casserole on a serving plate. The french toast is topped with whipped cream and a little syrup.