Gluten-Free French Toast Casserole for the win! This easy overnight French toast casserole takes all the hassle out of French toast! Try our classic recipe or one of the tasty variations below for a fun treat! (Dairy-Free Option!)

This Cozy Gluten-Free French Toast Bake Takes All The Fuss Out Of French Toast!
This easy baked french toast casserole recipe has become one of my FAVORITES for holidays and weekends. There’s SO much to love!
⏱️ EASE: It’s made from simple ingredients (all the regular French toast staples!), and bakes up in a casserole dish. No standing over the stove battering & cooking individual pieces!
🍴 MAKE-AHEAD. This works GREAT as an overnight French toast casserole, so you can mix it up the night before and pop it in the fridge overnight. (Such a great option for holidays, like Christmas morning or Easter brunch, when you’d rather be part of the fun than stuck in the kitchen!)
🍕 FLAVORS: All the delicious vanilla and cinnamon custardy flavors of traditional French toast, paired with a *light* dusting of powdered sugar or a drizzle of maple syrup. SO GOOD.
💡 TOP TIPS: Make sure to start with stale bread or dry bread for best results!
Happy cooking! xo, Emily
How To Make Gluten-Free French Toast Casserole, Step By Step
As always, you can find the full recipe with ingredient amounts, detailed instructions, and tips in the recipe card below.
To Make This Casserole The Night Before
- Prep Your Pan. Grease a 9×13″ (3-quart) baking dish with a little butter or spray oil.
- Prep Bread. Place dry bread cubes in the prepared baking dish.
- Make The Custard Mixture. In a medium bowl, whisk together eggs, milk, syrup/sugar, cinnamon, vanilla, and salt. (The cinnamon may look a little clumpy. Don’t worry!)
- Pour the egg/milk mixture over the bread in the baking dish, doing your best to evenly coat the bread. Use a spatula to *gently* pat down the bread so it’s all coated in the egg mixture.
- Cover & Chill. Cover the baking dish with aluminum foil and refrigerate 8-12 hours overnight in the refrigerator.
- The Next Morning, Preheat the oven to 350 degrees F and let the casserole come up to room temperature while the oven preheats.
- Bake. Place the baking dish in the oven and bake 30 minutes covered.
- Remove the foil and bake the French toast casserole an additional 15-20 minutes or until the top is golden.
- Cool 5 minutes or so, then cut into slices + top with powdered sugar or your favorite garnishes.

To Make The Casserole Right Away
- Preheat & Prep Your Pan. To start, preheat the oven 350 degrees F. Grease a 9×13″ (3-quart) baking dish with a little butter or spray oil.
- Prep Bread. Place dry bread cubes in the prepared baking dish.
- Make The Custard. In a medium bowl, whisk together eggs, milk, syrup/sugar, melted butter, cinnamon, vanilla, and salt. (The cinnamon may look a little clumpy. Don’t worry!)
- Pour the egg/milk mixture over the bread in the baking dish, doing your best to evenly coat the bread. Use a spatula to *gently* pat down the bread so it’s all coated in the egg mixture.
- Cover, Rest & Bake. Cover the baking dish with foil and let rest 20-30 minutes before baking. Bake COVERED 30 minutes.
- Remove the foil and bake the French toast casserole an additional 15-20 minutes UNCOVERED or until the top is golden.
- Cool 5 minutes or so, then cut into slices + top with powdered sugar or your favorite garnishes.

FAQ + Tips And Tricks For The Best French Toast Casserole
Use DRY or STALE bread! You really want to use dry or stale bread for gluten-free french toast casserole since it keeps the bread from getting too soggy. You can leave your bread out overnight or throughout the day before adding it to this recipe, or you can dry it in a 200 degree F oven for 10 minutes or so. (The bread should dry out but shouldn’t color or get toasted.) Let it cool completely before adding to the recipe.
How Long In Advance Can I Make Gluten-Free French Toast Casserole? I say overnight, but I really mean 8-12 hours, tops. The longer you leave the bread to soak, the softer it gets. Once you past that 12-hour mark, it tends to go from “soaked in goodness” to “soggy + falling apart.” No bueno. So, try to stick to an 8-12 hour window for best results.
Budget-Friendly Tip! I like to save all the ends of my bread loaves over a few weeks, then use them all for this when I get enough. My kids won’t use the ends for sandwiches or toast, but they’ll happily eat them in this gluten-free French toast casserole!

Yummy Toppings For French Toast Casserole
Once it comes out of the oven, your French toast casserole is a perfect blank slate for extra toppings and garnishes. Feel free to garnish it with:
- Pure Maple Syrup. Duh.
- Whipped Cream. Some whipped cream or dairy-whipped cream is so fun for a special occasion!
- Fresh Berries. Strawberries, blueberries, raspberries, you name it!
- Banana Slices. I love some bananas with nuts & maple syrup!
- Nuts. Sliced almonds, toasted pecans, or your favorite!
Did You Make This Recipe?
Tell me all about it! Leave a star rating below when you try our Gluten-Free French Toast Casserole recipe. I can’t wait to hear how it goes!

Gluten-Free French Toast Casserole
Ingredients
- 1 (15 oz) loaf dry or slightly stale gluten-free bread* cut into 1-inch cubes (you'll have about 9-10 cups cubed bread) (I like Canyon Bakehouse for this!)
- 5 large eggs
- 2 cups milk regular or dairy-free milk: I use unsweetened almond milk
- 1/3 cup pure maple syrup white sugar, or brown sugar
- 2 Tablespoons butter or vegan butter melted
- 1 Tablespoon vanilla extract
- 2 teaspoons ground cinnamon
- 1/8 teaspoon salt
- OPTIONAL TOPPINGS: pure maple syrup powdered sugar, fresh berries, sliced peaches, toasted pecans, sliced almonds, etc.
Instructions
TO MAKE THIS CASSEROLE THE NIGHT BEFORE:
- Prep Your Pan. Grease a 9×13" (3-quart) baking dish with a little butter or spray oil.
- Prep Bread. Place dry bread cubes in the prepared baking dish.
- Make The Custard Mixture. In a medium bowl, whisk together eggs, milk, syrup/sugar, melted butter, cinnamon, vanilla, and salt. (The cinnamon may look a little clumpy. Don't worry!)
- Pour the egg/milk mixture over the bread in the baking dish, doing your best to evenly coat the bread. Use a spatula to *gently* pat down the bread so it's all coated in the egg mixture.
- Cover & Chill. Cover the baking dish with aluminum foil and refrigerate 8-12 hours overnight in the refrigerator.
- The Next Morning, Preheat the oven to 350 degrees F and let the casserole come up to room temperature while the oven preheats.
- Bake. Place the baking dish in the oven and bake 30 minutes covered.
- Remove the foil and bake the French toast casserole an additional 15-20 minutes or until the top is golden.
- Cool 5 minutes or so, then cut into slices + top with powdered sugar or your favorite garnishes.
TO MAKE THIS CASSEROLE RIGHT AWAY (SAME MORNING)
- Preheat & Prep Your Pan. To start, preheat the oven 350 degrees F. Grease a 9×13" (3-quart) baking dish with a little butter or spray oil.
- Prep Bread. Place dry bread cubes in the prepared baking dish.
- Make The Custard. In a medium bowl, whisk together eggs, milk, syrup/sugar, cinnamon, vanilla, and salt. (The cinnamon may look a little clumpy. Don't worry!)
- Pour the egg/milk mixture over the bread in the baking dish, doing your best to evenly coat the bread. Use a spatula to *gently* pat down the bread so it's all coated in the egg mixture.
- Cover, Rest & Bake. Cover the baking dish with foil and let rest 20-30 minutes before baking. Bake COVERED 30 minutes.
- Remove the foil and bake the French toast casserole an additional 15-20 minutes UNCOVERED or until the top is golden.
- Cool 5 minutes or so, then cut into slices + top with powdered sugar or your favorite garnishes.
Notes
- *HOW TO DRY BREAD FOR FRENCH TOAST CASSEROLE: If your bread isn’t dry, you can leave it out overnight or all day to dry, or pop it in a 200 degree oven on a baking sheet for about 10 minutes to speed things along. Let the bread cool completely before proceeding with the recipe.
- Budget-Friendly Tip! I like to save all the ends of my bread loaves over a few weeks, then use them all for this when I get enough. My kids won’t use the ends for sandwiches or toast, but they’ll happily eat them in this gluten-free French toast casserole!
- Tips For Leftovers. Cover the pan with foil or transfer slices of the casserole to an airtight container and store in the fridge 1-2 days. Reheat in the microwave, or place the entire pan in a 300 degree oven for 15-20 minutes to reheat.
Video
Nutrition
Nutrition facts are an estimate only and will vary based on brands and amounts used.
Originally shared December 2020. Updated with step-by-step photos and new video and republished December 2025.













This is so good! I needed to use up some of these ingredients so this was the perfect recipe. I added a little less vanilla just because I don’t love an overpowering vanilla taste in my French toast. I also let mine sit for the full 12 hours and it came out like bread pudding!! After taking the foil off I added a layer of brown sugar before putting it back in for the remaining time to give it a crispy topping. I also drizzled extra syrup on the night before on top of the whole pan. Definitely recommend this recipe!
Yum! So glad you loved it Kailyn!
This is one of those Gluten-free recipes that make you want to tell all your friends “you wouldn’t know this was gluten free!”
It is so good and remarkably easy to make!!
Perfect for breakfast for dinner!
Made this with sourdough bread. Soaked it overnight. It was very tasty
I greased the pan well before adding ingredients but it did stick a lot to the pan 🙁
Do I use all three of those ingredients, the syrup, sugar, and brown sugar?
You choose 1 of the 3. 🙂
Can I make this ahead and freeze it ?
I’ve never frozen it before, but it would probably work? Otherwise, it easily mixes up the night before to bake in the morning!
We love this overnight French toast casserole! I’ve even fed it to people who don’t normally eat gluten free and they enjoyed it as well. Thanks for the recipe!
I’m SO GLAD it was a hit! Thanks so much for taking the time to leave a review!
Hi Emily, can you reheat this (I’m using non-gf bread) without it getting soggy? This sounds good for Christmas (anytime actually!!).
Thanks!
Absolutely! We reheat it in the oven at 350 or 375 for 8-10 minutes and the top gets crisped again! It’s lovely!
Hi, I’m going to try this for my family brunch tomorrow and will update the rating. I assume the melted butter gets mixed in with the eggs and the other ingredients that are Whisked together?it’s never mentioned thanks.
Hi, Jane! Yes! The butter is added to the custard mixture in step 3. I’ve clarified that in the instructions!
I make this for dinner at least once a month. When partial loves and ends are getting stale I put them in the freezer. Once I have enough, we make this using up any frozen fruit bits too. I serve it with bacon or sausage and the we reheat leftovers for breakfasts. No one complains on French toast night!
SUCH a great way to use leftover bread! Love this tip.