Written by

Helen Williamson

Published

Easy Overnight French Toast Casserole Recipe with Cinnamon and Vanilla for Perfect Breakfast

Ready In 7-8 hours
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

Introduction

“You know that feeling when your alarm goes off, and the last thing you want to do is wrestle with a complicated breakfast?” That was me one chilly Sunday morning last fall. I had guests coming over for brunch, and honestly, my kitchen was a mess from the week. While grabbing my third cup of coffee, I remembered a scribbled recipe I’d found tucked inside an old cookbook at a thrift store months ago. It promised an easy overnight French toast casserole with cinnamon and vanilla—something that practically makes itself while you sleep. I was skeptical at first—overnight? French toast? Casserole? But I figured, why not?

The night before, I threw together the simple ingredients, set it in the fridge, and went to bed with fingers crossed. The next morning, the smell of cinnamon and vanilla filled the house, weaving through every corner like a warm hug. It was golden, bubbling, and perfectly soft inside with just enough crust on top. Honestly, I made a mess trying to scoop it out because it was so good—sticky fingers and all. Maybe you’ve been there: that moment when a simple recipe surprises you by becoming a new weekend staple. This easy overnight French toast casserole with cinnamon and vanilla is exactly that kind of recipe for me. It’s reliable, comforting, and makes mornings a little less crazy—plus, it impresses guests without the stress. Let me tell you, this one stuck around in my rotation, and I promise it’ll do the same for you.

Why You’ll Love This Recipe

I’ve tested this overnight French toast casserole multiple times, tweaking just enough to get that perfect balance of sweet cinnamon and smooth vanilla without it being overpowering. It’s become a family-approved favorite and an easy go-to when I want breakfast magic with minimal effort. Here’s why this recipe stands out:

  • Quick & Easy: Assembles in under 15 minutes, then sets in the fridge overnight—ideal for busy mornings or last-minute brunch plans.
  • Simple Ingredients: Uses pantry staples like eggs, milk, bread, and spices you probably already have on hand.
  • Perfect for Gatherings: Great for holiday mornings, weekend brunches, or casual get-togethers where you want to impress without fuss.
  • Crowd-Pleaser: Kids and adults alike rave about the soft, custardy center and the cinnamon-kissed crust.
  • Unbelievably Delicious: The combination of cinnamon and vanilla creates a warm, inviting flavor that feels like comfort food at its best.

What really sets this easy overnight French toast casserole apart is that it’s forgiving. You don’t need fancy ingredients or special equipment, and it’s hard to mess up. The secret is soaking the bread long enough for the custard to sink in without getting soggy. Plus, I love adding a tiny sprinkle of sugar on top before baking to get that perfect golden crust. It’s like breakfast and dessert had a delicious baby.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most of these are pantry staples, and substitutions are easy if you need adjustments.

  • Bread: 8 cups cubed day-old brioche or challah bread (I prefer Pepperidge Farm challah for its texture; sturdy but soft)
  • Eggs: 6 large eggs, room temperature (helps the custard mix evenly)
  • Milk: 2 cups whole milk (use 2% or almond milk for lighter or dairy-free options)
  • Heavy Cream: 1 cup heavy cream (adds richness; swap Greek yogurt for a lighter twist)
  • Sugar: 1/2 cup granulated sugar (feel free to reduce slightly if you prefer less sweet)
  • Vanilla Extract: 2 teaspoons pure vanilla extract (don’t skimp here; it’s the flavor backbone)
  • Cinnamon: 2 teaspoons ground cinnamon (freshly ground if you can get it—it makes all the difference)
  • Salt: 1/4 teaspoon fine sea salt (balances sweetness)
  • Butter: 2 tablespoons unsalted butter, melted (for greasing the baking dish and adding richness)
  • Optional Topping: Powdered sugar for dusting or maple syrup for serving

If you can’t find brioche or challah, sturdy white sandwich bread works too, but avoid super soft sandwich bread or gluten-free bread that might get mushy. One tip: cut the bread into roughly 1-inch cubes to get the best custard absorption without falling apart.

Equipment Needed

overnight French toast casserole preparation steps

  • 9×13-inch Baking Dish: A standard glass or ceramic dish works well. I use a Pyrex because it heats evenly and cleans up easily.
  • Mixing Bowls: One large bowl for the custard and a smaller one for whisking eggs.
  • Whisk or Fork: For beating the eggs and mixing the custard.
  • Measuring Cups and Spoons: Essential for accuracy, especially with spices and liquids.
  • Spatula or Spoon: For folding the bread cubes gently into the custard.

If you don’t have a whisk, a fork does just fine. For budget-friendly options, a simple metal baking dish can replace ceramic, but watch the baking time as metal heats faster. Also, greasing your dish well with butter or non-stick spray prevents sticking and helps with cleanup.

Preparation Method

  1. Prepare the Bread: Cube about 8 cups of day-old brioche or challah into 1-inch pieces. Stale bread works best because it soaks up the custard without turning mushy. Set aside. (5 minutes)
  2. Make the Custard: In a large bowl, whisk together 6 large eggs, 2 cups whole milk, 1 cup heavy cream, 1/2 cup granulated sugar, 2 teaspoons vanilla extract, 2 teaspoons ground cinnamon, and 1/4 teaspoon sea salt. Whisk until smooth and well combined. (5 minutes)
  3. Combine Bread and Custard: Gently fold the bread cubes into the custard mixture, making sure each piece is coated but not falling apart. Let the mixture sit for 10 minutes to allow the bread to absorb the custard. If you want, you can press down lightly on the bread with a spatula to help it soak in. (10 minutes)
  4. Prepare the Baking Dish: Grease a 9×13-inch baking dish with 2 tablespoons of melted unsalted butter. Pour the custard-soaked bread mixture evenly into the dish, spreading it out gently. (3 minutes)
  5. Chill Overnight: Cover the dish tightly with plastic wrap or aluminum foil and place it in the refrigerator overnight or for at least 6 hours. This resting period is key for the custard to fully absorb into the bread, creating that dreamy texture. (overnight)
  6. Bake the Casserole: Preheat your oven to 350°F (175°C). Remove the casserole from the fridge, and if you like, sprinkle a little extra cinnamon and sugar on top for a crispier crust. Bake uncovered for 45-50 minutes, or until the top is golden brown and a knife inserted in the center comes out clean. The edges will bubble slightly, and the aroma will be irresistible. (45-50 minutes)
  7. Rest and Serve: Let the casserole cool for about 10 minutes before serving. This helps it set up and makes it easier to cut into squares. Serve warm with powdered sugar, maple syrup, or fresh berries if you like. (10 minutes)

Pro tip: If the top browns too quickly, tent it with foil halfway through baking. Also, don’t skip the chilling step—it’s what turns simple bread and custard into a luscious breakfast treat.

Cooking Tips & Techniques

Making the perfect overnight French toast casserole with cinnamon and vanilla is mostly about patience and balance. Here’s what I’ve learned after a few batches (and a couple burnt edges):

  • Use Day-Old Bread: Fresh bread can get soggy and fall apart. Stale or slightly dried bread soaks custard beautifully without turning mushy.
  • Room Temperature Ingredients: Eggs and milk at room temp mix better, avoiding clumps and helping the custard cook evenly.
  • Don’t Overmix: Gently folding the bread into custard prevents it from breaking down. You want chunks coated, not mush.
  • Soaking Time: At least 6 hours in the fridge is necessary. I tried 3 once, and the texture was off (too dry in places).
  • Baking Temperature: 350°F (175°C) strikes the right balance between cooking through and browning without burning.
  • Watch the Top: If it browns too fast, loosely cover with foil to keep it from burning while the inside finishes baking.
  • Multitasking: Toss it in the fridge before bed, and you’ve got breakfast handled. Meanwhile, you can focus on setting the table or prepping coffee.

I once forgot to grease the dish, and cleaning that mess taught me a lesson I won’t forget! Always butter that pan well.

Variations & Adaptations

This recipe is pretty flexible and can be adapted to suit different tastes or dietary needs. Here are some ideas I’ve tried or thought about:

  • Fruit Add-In: Toss fresh or frozen berries (blueberries or raspberries) into the custard mixture before chilling for a fruity twist.
  • Nutty Crunch: Sprinkle chopped pecans or walnuts on top before baking for a nice texture contrast.
  • Dairy-Free: Swap heavy cream and whole milk for coconut milk or almond milk, and use dairy-free butter for greasing.
  • Spice Variation: Add a pinch of nutmeg or ground cardamom to the custard for extra warmth and depth.
  • Gluten-Free: Use gluten-free bread cubes; just keep in mind the texture may be a bit different but still tasty.

One time, I swapped vanilla extract for almond extract on a whim, and it gave the casserole a lovely, nutty aroma that surprised everyone at brunch!

Serving & Storage Suggestions

This French toast casserole is best served warm, fresh out of the oven, to enjoy that crispy top and soft, custardy center. A light dusting of powdered sugar or a drizzle of pure maple syrup adds just the right touch of sweetness. Fresh berries or sliced bananas on the side brighten the plate and add freshness.

Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat individual servings in the microwave for 30-45 seconds or warm a larger portion covered in the oven at 325°F (160°C) for 15-20 minutes. The flavors actually deepen after resting, so sometimes I prefer it the next day!

For longer storage, freeze portions wrapped tightly in foil or plastic wrap for up to 2 months. Thaw overnight in the fridge before reheating as described.

Nutritional Information & Benefits

This easy overnight French toast casserole balances indulgence with wholesome ingredients. Each serving (about 1/8th of the casserole) contains approximately:

  • Calories: 320
  • Protein: 10 grams (from eggs and milk)
  • Carbohydrates: 38 grams (mainly from bread and sugar)
  • Fat: 12 grams (from cream and butter)
  • Fiber: 1-2 grams (depending on bread choice)

Eggs provide essential protein and vitamins, while cinnamon is known for its antioxidant properties and potential blood sugar benefits. Using whole milk and cream adds richness but also healthy fats that keep you full longer. For dietary modifications, swapping heavy cream for Greek yogurt or using lower-fat milk can reduce calories and fat.

This casserole is not gluten-free unless you use gluten-free bread. It contains dairy and eggs, so keep allergies in mind. Overall, it’s a comforting, moderately balanced breakfast treat that feels like a weekend luxury without being too heavy.

Conclusion

If you’re looking for an easy, show-stopping breakfast that practically makes itself, this overnight French toast casserole with cinnamon and vanilla is your new best friend. It’s simple, requiring minimal hands-on time, but the flavors and textures make it feel special—like you spent hours in the kitchen. Whether it’s for a lazy Sunday morning, a holiday brunch, or a casual get-together, this recipe delivers a warm, inviting dish everyone loves.

Personally, I keep coming back to this recipe because it brings back those cozy mornings when life slows down just enough to enjoy good food and good company. I hope it becomes a staple for you too. Please share your thoughts or any twists you try in the comments—I’m always curious how others make this recipe their own!

Go on, give it a shot, and wake up to breakfast bliss tomorrow.

FAQs

Can I use fresh bread instead of day-old bread?

Fresh bread tends to get too soggy and fall apart after soaking. If you only have fresh bread, try to dry it in a low oven (250°F/120°C) for 10-15 minutes first to help it absorb the custard better.

How long can I refrigerate the casserole before baking?

Ideally, refrigerate for at least 6 hours or overnight (8-12 hours). You can keep it up to 24 hours, but beyond that, the bread might start to get overly soggy.

Can I prepare this casserole gluten-free?

Yes, use gluten-free bread cubes. The texture might differ slightly, but the flavor will still be delicious.

What should I do if the top browns too quickly while baking?

Cover the casserole loosely with foil halfway through baking to prevent burning while the inside finishes cooking.

Can I add fruit or nuts to this recipe?

Absolutely! Fresh or frozen berries can be folded in before chilling, and nuts like pecans or walnuts make a great crunchy topping before baking.

Pin This Recipe!

overnight French toast casserole recipe

Print

Easy Overnight French Toast Casserole Recipe with Cinnamon and Vanilla for Perfect Breakfast

An easy, make-ahead French toast casserole infused with cinnamon and vanilla, perfect for busy mornings or brunch gatherings. It features a soft custardy center with a golden crust and requires minimal prep time.

  • Author: Amber
  • Prep Time: 15 minutes
  • Cook Time: 45-50 minutes
  • Total Time: Overnight plus 1 hour (about 8-12 hours chilling + 1 hour prep and bake)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 8 cups cubed day-old brioche or challah bread
  • 6 large eggs, room temperature
  • 2 cups whole milk (or 2% or almond milk for lighter/dairy-free options)
  • 1 cup heavy cream (or Greek yogurt for a lighter twist)
  • 1/2 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • 2 teaspoons ground cinnamon
  • 1/4 teaspoon fine sea salt
  • 2 tablespoons unsalted butter, melted (for greasing the baking dish)
  • Optional: powdered sugar for dusting or maple syrup for serving

Instructions

  1. Cube about 8 cups of day-old brioche or challah into 1-inch pieces. Set aside.
  2. In a large bowl, whisk together 6 large eggs, 2 cups whole milk, 1 cup heavy cream, 1/2 cup granulated sugar, 2 teaspoons vanilla extract, 2 teaspoons ground cinnamon, and 1/4 teaspoon sea salt until smooth and well combined.
  3. Gently fold the bread cubes into the custard mixture, ensuring each piece is coated but not falling apart. Let the mixture sit for 10 minutes to allow the bread to absorb the custard.
  4. Grease a 9×13-inch baking dish with 2 tablespoons of melted unsalted butter. Pour the custard-soaked bread mixture evenly into the dish, spreading it out gently.
  5. Cover the dish tightly with plastic wrap or aluminum foil and refrigerate overnight or for at least 6 hours.
  6. Preheat oven to 350°F (175°C). Remove casserole from fridge, optionally sprinkle extra cinnamon and sugar on top for a crispier crust.
  7. Bake uncovered for 45-50 minutes, or until the top is golden brown and a knife inserted in the center comes out clean.
  8. Let the casserole cool for about 10 minutes before serving. Serve warm with powdered sugar, maple syrup, or fresh berries if desired.

Notes

Use day-old bread for best texture; fresh bread can be dried in a low oven if needed. Chill casserole at least 6 hours or overnight for custard to absorb. Tent with foil if top browns too quickly. Grease baking dish well to prevent sticking. Optional add-ins include berries or nuts. Can be adapted for dairy-free or gluten-free diets with substitutions.

Nutrition

  • Serving Size: About 1/8th of the c
  • Calories: 320
  • Fat: 12
  • Carbohydrates: 38
  • Fiber: 1.5
  • Protein: 10

Keywords: overnight French toast casserole, cinnamon, vanilla, easy breakfast, brunch recipe, make-ahead breakfast, custardy French toast, holiday breakfast

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating