French Toast Casserole Recipe is a delicious overnight breakfast casserole. This recipe is simple enough for busy mornings but so delicious that you will want to serve it to guests.

This is the final outcome of my French toast casserole recipe.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

We just made this delicious overnight French toast casserole recipe the other day for “brinner” (breakfast for dinner) and I almost forgot how good it was. The entire family loved this quick and easy breakfast recipe.

French toast is a staple to make for the holidays, try my crock pot French toast too. Making the night make it so much to enjoy a warm breakfast with my family. It makes the perfect addition to your Easter Brunch.

What Is French Toast Casserole?

French toast casserole is all the flavor of classic French toast baked in one pan. Chunks of French bread soak in a simple mixture of eggs, milk, sugar, vanilla, and salt, then get a cinnamon-sugar topping.

You can refrigerate it overnight so the bread soaks up all that custard, then just bake it in the morning. It comes out golden on top and soft in the middle, kind of like bread pudding for breakfast.

Why You’ll Love This French Toast Casserole

  • Just 7 pantry staples – No brown sugar, heavy cream, maple syrup, or nuts needed.
  • About 10 minutes of prep – Cube the bread, whisk, pour, and refrigerate overnight.
  • Budget-friendly -The whole pan costs about $3, or about 52 cents a serving.
  • Everyone eats at the same time – No more cooking French toast in batches while it gets cold.
  • Great for day-old bread – Slightly stale bread actually works better here.

Ingredients

Ingredients needed for the recipe.
  • French bread: A sturdy loaf works best. Day-old is even better because it soaks up the custard without falling apart. A baguette works too; just use enough to equal one loaf.
  • Eggs: They hold everything together and give it that custardy middle.
  • Milk: Whole or 2% milk both work. You don’t need heavy cream, but you can swap in half and half for a richer casserole.
  • Sugar: Regular granulated sugar, divided between the custard and the topping. No brown sugar needed.
  • Cinnamon, vanilla, and salt: Simple pantry spices that make it taste like classic French toast.

Variation Ideas

  • Breads: Try Texas toast (my favorite!), sourdough, Italian bread, raisin bread, brioche, or challah.
  • Make it richer: Swap half the milk for heavy cream or half and half.
  • Brown sugar topping: Use brown sugar instead of white sugar in the cinnamon topping for a more caramel flavor.
  • Add-ins: Stir in raisins, dried cranberries, chopped pecans, or blueberries before it chills.
  • Savory version: Add diced ham and cheese, cooked sausage, or crumbled bacon.
  • Orange: Mix a little orange zest into the egg mixture.
  • Drizzles and frosting: Top with caramel, chocolate sauce, or vanilla buttercream frosting.

How to Make French Toast Casserole

Follow along with my simple instruction to learn how I make my amazing French toast casserole recipe.

Step 1 – Prepare the Pan: Grease a 9×13 baking dish with butter or cooking spray. Butter helps the bottom brown and release more easily.

A large bowl containing the bread chunks.

Step 2 – Cut the Bread: Cut the French bread into 1-inch chunks and spread them evenly in the pan.

Combining the ingredients for the mixture.

Step 3 – Mix the Ingredients: In a large bowl, whisk together the eggs, milk, 2 tablespoons of the sugar, salt, and vanilla until smooth.

Pouring the mixture into the bread.

Step 4 – Pour over bread – Pour egg mixture over bread cubes. Mix bread with egg mixture to coat. I find that it works best if I mix with my hands. This ensures that all the bread is coated.

Bread and the mixture combined together.

Step 5 – Mix sugar and cinnamon – In a small separate bowl mix together 2 Tablespoons of sugar and the ground cinnamon.

The bread topped with cinnamon.

Step 6 – Top on casserole – Sprinkle this mixture over the entire baking dish until it is gone.

Placing the finished product in refrigerator.

Step 7 – Chill Overnight: Cover the pan with plastic wrap or foil and refrigerate overnight. We love it best this way because the bread soaks up all the custard. In a hurry? Let it sit on the counter for about 30 minutes before baking so the bread has time to soak.

Step 8 – Bake: In the morning, preheat the oven to 350°F. Take the casserole out of the fridge while the oven heats. Bake uncovered for 45 to 50 minutes, until the top is golden brown, the center is puffed and set, and a knife poked into the middle comes out without wet egg (160°F on an instant-read thermometer). If the top is browning too fast, loosely cover it with foil.

Step 8 – Rest and Serve: Let it rest for 5 to 10 minutes so it’s easier to cut. Serve with syrup and your favorite toppings.

Recipe Tips

  • Use day-old bread. Fresh, soft bread can turn mushy. If your bread is fresh, cube it and let it sit out on the counter for a few hours (or overnight) to dry out a little.
  • Mix with your hands. It’s the easiest way to make sure every piece of bread gets coated.
  • Add butter for a richer top. Dot a few small pats of butter over the top before baking if you want it extra golden.
  • Don’t pull it too early. If the center still jiggles or looks wet, give it another 5 minutes.
  • Serve it warm. Drizzle with maple syrup or sprinkle with powdered sugar right before serving.
  • Feeding fewer people? Cooking for just a few people instead of a crowd? Make a batch of easy French toast sticks on the stovetop instead.

What is the Best Bread for French Toast?

When choosing the best bread for your overnight French Toast, you want to choose bread that is sturdy. Thinly sliced or really soft bread doesn’t hold and can fall a part when baking.

These are my favorites bread options.

  • French Bread
  • Sourdough Bread
  • Brioche Bread
  • Challah Bread
  • Pullman Loaf

Can you use sandwich bread? Yes! Regular sliced sandwich bread works in a pinch. Tear or cut it into chunks and let it sit out for a few hours first so it’s a little dry. It will bake up softer than French bread, so it’s a good option if your kids like their French toast extra soft.

French toast casserole on a white plate with a bowl of strawberries and blueberries

Serving Suggestion:

There are many food items that go great with this overnight French toast. Here are some of our favorites:

Add your Favorite Toppings

We love to add different toppings to this French toast bake.

  • Our homemade pancake syrup on top and then sprinkle powdered sugar is a family favorite.
  • Dried Cranberries
  • Sliced Almonds
  • Cinnamon and Sugar
  • Butter
  • Slice Apples
  • Blueberries
  • Pecans

The options are endless as to what to add.

A single serving of the French toast.

Can you Freeze Overnight French Toast?

  • Freeze before baking: Assemble the casserole, cover tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake at 350°F for 45 to 50 minutes until golden and set in the center.
  • Freeze after baking: Let the baked casserole cool completely. Wrap the pan or individual pieces tightly and freeze for up to 3 months. Thaw in the fridge and reheat in the oven or microwave.

Frequently Asked Questions

Why is my French Toast Casserole Soggy?

You want the baked French toast casserole to be moist on the inside but have a drier crispier top. If you find that the inside of the French toast casserole is too soggy, try reducing the amount of milk or using a thicker more heartier style of bread.

How to Store Leftover French Toast Casserole

Store leftover French Toast Casserole in an airtight container in the refrigerator.

Why is my French toast casserole dry?

Usually the bread was very dry or the loaf was bigger than the recipe calls for, so there wasn’t enough custard to go around. Press the bread down into the egg mixture before chilling, and pull it from the oven as soon as the center is set.

Can I make French toast casserole the same morning?

Yes. Assemble it, let it sit on the counter for about 30 minutes so the bread soaks up the liquid, then bake as directed.

How to Store Leftover French Toast Casserole

Store leftovers in an airtight container in the fridge for 3 to 4 days.

How to Reheat French Toast

Microwave a single piece for 30 to 60 seconds. For a bigger batch, cover with foil and warm in a 350°F oven for about 10 to 15 minutes.

More Easy French Toast Recipes

We love to hear from you. If you make this French toast casserole overnight recipe, please leave us a comment or a star review.

A close-up of a slice of Overnight French Toast Casserole on a white plate, with syrup being poured over it. In the background, there are bowls of fresh strawberries and blueberries.

French Toast Casserole Recipe

4.97 from 130 votes
Estimated Cost: $3.12, $0.52 per Serving
This Overnight French toast casserole recipe is easy to make and perfect when you have old or stale bread. This easy breakfast recipe also freezes great.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 6
Cuisine American
Course Breakfast
Calories 265
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly.

Ingredients

  • 1 loaf French Bread
  • 4 eggs
  • 1 ½ cups milk
  • 4 Tablespoons Sugar (divided)
  • ¼ teaspoon salt
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon

See how we calculate recipe costs.

Instructions

  • Spray a 9×13 pan with cooking spray or coat with melted butter. Cut the French bread into chunks and spread evenly in the pan.
  • In a bowl, mix together the eggs, milk, 2 Tablespoons sugar, salt, and vanilla extract. Pour over the bread and mix to fully coat.
  • In a separate bowl, mix 2 Tablespoons sugar and ground cinnamon. Sprinkle evenly over the top.
  • Cover and refrigerate overnight for best results (or bake immediately if needed).
  • Bake at 350°F for 45–50 minutes, until golden brown.

Recipe Video

Recipe Notes

Refrigerate the leftovers in an airtight container for up to 5 days.  
To freeze: cover with foil and freeze. Thaw overnight in the refrigerator, then bake at 350°F for 45–50 minutes.

Nutrition Facts

Serving 6g, Calories 265kcal, Carbohydrates 39g, Protein 11g, Fat 6g, Saturated Fat 2g, Cholesterol 115mg, Sodium 459mg, Potassium 224mg, Fiber 2g, Sugar 14g, Vitamin A 255IU, Calcium 167mg, Iron 2.5mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

Pin

About the Author

Hi, I’m Carrie Barnard — a professional food blogger with over 14 years of experience helping busy families make dinner fast, easy, and affordable.

At Eating on a Dime, I share simple, budget-friendly recipes that are tested in my own kitchen and approved by my 8 kids. With millions of readers each month, I’m here to help you cook real food for real families — without the stress.

4.97 from 130 votes (87 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Mary Paisley says:

    Great recipe

    1. Carrie Barnard says:

      Thank you, Mary. I’m so glad you enjoyed the recipe. I appreciate you taking the time to leave a comment.

  2. Diane West says:

    5 stars
    This looks so good. I cant wait to make this when my son comes home for Christmas!!!

    1. Carrie Barnard says:

      What a wonderful breakfast to make when your son comes home for Christmas, Diane. I love recipes that let you spend less time in the kitchen and more time with family. I hope you all enjoy it.

  3. Debbie A Lewandowski says:

    5 stars
    This recipe is what my mom would make every fall. She would save the ends of the bread and add cheese slices and raisins. She called it bread pudding but said it in Spanish.

  4. Janet Harrington says:

    Looks so delicious! Sounds like the perfect breakfast for our family on Christmas morning!

    1. Carrie Barnard says:

      This would be perfect for Christmas morning, Janet. I love having breakfast ready to go so we can spend more time enjoying the morning with family. I hope everyone loves it.

  5. Beth Shillabeer says:

    5 stars
    The minute I’ve read to my husband about this recipe will make it now I said it’s dinner time we’ll make it now well now I have to make it almost every morning anymore for breakfast he said we love it fabulous recipe thank you

    1. Carrie Barnard says:

      I love that your husband enjoyed it so much he wants it for breakfast all the time, Beth! It’s always a win when you find a recipe the family keeps asking for. Thanks for sharing.

See More Comments