Overnight French Toast Casserole

This post may contain affiliate links.

When I want a relaxed morning but still want to serve something my whole family gets excited about, this overnight French toast casserole is my first choice. I can assemble everything the night before, giving me more time to enjoy breakfast with the kids instead of rushing around the kitchen.

Side view of maple syrup pouring over a French toast casserole.

One of my favorite things about this recipe is that it’s a gluten free French toast, but with all of the great flavors of a traditional French toast recipe. Plus, there’s no standing at the stove flipping slice after slice!

Everything bakes together in one pan, leaving me free to pour coffee, set the table, or finish getting everyone ready for the day.

Why This Recipe is a Family Favorite

This overnight French toast casserole is a wonderful option for holidays, weekend brunches, and overnight guests because it feeds several people with very little hands-on work. It comes out of the oven warm, golden, and ready to serve all at once.

It’s also the perfect make ahead breakfast when you want something homemade without spending the entire morning cooking. Let everyone finish their serving with some warm maple syrup, fresh berries, sliced almonds, or their favorite toppings.

Happy Kitchen Secrets

Here are my important mom-tested cooking tips for making this recipe! I’ve made this countless times to save you from a failed attempt.

  1. Cut the bread into similar-sized pieces. This helps the casserole bake evenly.
  2. Press the bread gently into the custard before chilling. It helps each piece absorb the liquid for the best texture.
  3. Bake the casserole on the center oven rack. This encourages even cooking from top to bottom.
  4. Let the casserole rest for 5 to 10 minutes before serving. It will slice more cleanly once the custard has finished setting.

Ingredients

Add these ingredients to your shopping list now so that you don’t forget!

Individually labeled ingredients for making gluten free French toast casserole.

Gluten-free bread: Day-old bread works best because it holds its shape after soaking up the custard. If your bread is fresh, let it dry slightly before assembling the casserole. Regular bread works just as well if you don’t need the recipe to be gluten free.

Almond milk and coconut milk: Together they create a rich, creamy custard. Feel free to substitute your favorite dairy or non-dairy milk.

Brown sugar: Light and dark brown sugar both work well. Dark brown sugar adds a slightly deeper, caramel-like flavor.

Butter: Dairy-free butter or ghee are both great substitutes if needed.

Vanilla extract: Vanilla bean paste can be used instead for an even richer vanilla flavor.

Optional toppings: Maple syrup, fresh berries, powdered sugar, chopped pecans, walnuts, or sliced almonds all make delicious finishing touches.

How to Make Overnight French Toast Casserole

For the full instructions, scroll or jump to the recipe card! ⬇️

Jump to Recipe
Eggs, milk, sugar, and spices added to a large glass bowl.
French toast bake batter whisked together in a glass bowl.
  1. Add the eggs, almond milk, coconut milk, vanilla, cinnamon, nutmeg, brown sugar, and melted butter to a large mixing bowl.
  1. Whisk the mixture well, until the custard is smooth and fully combined. If the coconut milk looks a little lumpy, that’s perfectly fine. It will melt as the casserole bakes.

Helpful Tip

If your coconut milk has separated in the can, give it a quick whisk before adding it to the custard. I find it blends much more smoothly and keeps the custard nice and creamy.

Casserole dish filled with cubed gluten free french toast bread pieces sprinkled with spices, prepared for baking, on a white marble surface.
A delicious overnight French toast casserole fills the baking dish, layered with toast, raspberries, blueberries, and sliced almonds, while syrup is being drizzled generously over the top. Eggs and a bowl of berries sit invitingly in the background.
  1. Add the bread to a lightly greased 9×13-inch baking dish and pour the custard over the top. Gently press the bread into the liquid, then cover and refrigerate for at least 2 hours or overnight.
  1. Bake until lightly golden and the center is set. Let it cool for a few minutes, then serve with fresh berries, sliced almonds, and maple syrup.
Gluten free French toast casserole in a white baking dish topped with berries and almonds.

How to Meal Prep Overnight French Toast Casserole

To prep ahead

I like to assemble the casserole the night before and keep it covered in the refrigerator until morning. Then all I have to do in the morning is bake it.

To freeze

Once the casserole has cooled completely, wrap individual portions, or transfer them to a freezer-safe container. Freeze for up to 3 months, then thaw them overnight in the refrigerator before reheating.

Storing and Reheating

Store leftover overnight French toast casserole in an airtight container in the refrigerator for up to 4 days.

To reheat, warm individual portions in the microwave in 30-second intervals until heated through. For larger portions, cover the casserole with foil and warm it in a 350°F oven for 10 to 15 minutes. You can also reheat individual servings in a 350°F air fryer for 3 to 5 minutes until warmed through.

Maple syrup being drizzled on a serving of overnight French toast casserole.

French Toast Casserole Recipe FAQs

Can I use a different size baking dish?

Yes. An 8×8-inch or 9×9-inch baking dish will work for a smaller batch, though the casserole may need a slightly different baking time. A deeper casserole may take a few extra minutes to cook through.

Can I prepare individual servings instead of one large casserole?

Absolutely. Divide the bread and custard between greased ramekins or oven-safe dishes. Since the portions are smaller, they'll bake more quickly than a full casserole.

Serving Suggestions

I like to serve overnight French toast casserole with strips of crispy air fryer turkey bacon or air fryer bacon for a savory side.

Add a bowl of fresh fruit, fruit salad, or a pair it with a creamy mango smoothie!

If you're putting together a larger brunch spread, make some air fryer hard boiled eggs to serve along with the French toast bake.

Planning to make this recipe?

5 stars
After you make it, please leave a comment and star rating below to let me know how it went!

A delicious overnight French toast casserole fills the baking dish, layered with toast, raspberries, blueberries, and sliced almonds, while syrup is being drizzled generously over the top. Eggs and a bowl of berries sit invitingly in the background.

Overnight French Toast Casserole

Total Time 20 hours
This overnight French toast casserole is an easy make ahead breakfast that's perfect for holidays, weekend brunches, and busy mornings.
5 from 1 vote
Print Pin Leave Rating
Prep Time: 15 hours
Cook Time: 2 hours
Resting Time: 3 hours
Total Time: 20 hours
Servings: 8 servings

Ingredients

French Toast

  • 1 loaf gluten free bread about 1 pound, cut into cubes
  • 8 large eggs
  • 1.5 cups almond milk
  • 1.5 cups coconut milk
  • 3 teaspoons vanilla extract
  • 1.5 tablespoons cinnamon
  • 1.5 teaspoons nutmeg
  • cup brown sugar
  • ¼ cup melted butter

Toppings, optional

  • fresh berries
  • powdered sugar
  • sliced almonds

Instructions

  • Add 8 large eggs, 1.5 cups almond milk, 1.5 cups coconut milk, 3 teaspoons vanilla extract, 1.5 tablespoons cinnamon, 1.5 teaspoons nutmeg, ⅔ cup brown sugar, and ¼ cup melted butter to a large mixing bowl. 
    Whisk well until the mixture is smooth.
  • Cut or tear the 1 loaf gluten free bread into bite-sized pieces. 
    Lightly spray the 9×13 casserole dish with oil. Add the cut bread to the casserole dish and pour the egg mixture over the bread. 
    Use a spatula to gently turn the bread, then lightly press the bread down to ensure all the pieces of bread soak in the batter.
    Cover the baking dish and refrigerate overnight, or for at least 2 hours.
  • Preheat the oven to 350°F (176°C). Once the oven is preheated, set the casserole dish on the middle rack, uncovered, and bake for 50 minutes.
    Remove the casserole dish from the oven, allow it to cool slightly, and sprinkle with fresh berries and sliced almonds. Serve with maple syrup.
Plan next week’s dinners in less than an hourBalanced Dinner Club delivers weekly meal plans, grocery lists, and a meal system so dinner actually comes together. See What's Inside

Equipment

  • 9x13 baking dish

Notes

  • For best taste and texture, use stale, day-old bread.
  • Refrigerate the casserole for at least 2 hours before baking to allow the bread to fully absorb the batter.
  • Easily make this recipe dairy free by using ghee or vegan butter in place of the butter.
  • To test if it’s done and cooked through, gently check to make sure there’s no runny liquid in the very center of the casserole.
  • To store leftovers: Cut the cooled casserole into individual servings and transfer them to an airtight bag or container. Store in the refrigerator for up to 4 days, per USDA.

Nutrition

Serving: 1g | Calories: 575kcal | Carbohydrates: 67g | Protein: 12g | Fat: 27g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.3g | Cholesterol: 220mg | Sodium: 540mg | Potassium: 198mg | Fiber: 3g | Sugar: 25g | Vitamin A: 682IU | Vitamin C: 0.5mg | Calcium: 240mg | Iron: 3mg
Did you try this recipe? Share your experience in the comments below!

2026 Update: This recipe is still a favorite of ours! It's been updated to simplify the cooking instructions and include extra cooking tips. We hope you love it as much as we do!

A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating





2 Comments