Easy Overnight French Toast Casserole with Cinnamon Streusel Recipe for Perfect Breakfast

Posted on

overnight French toast casserole - featured image

“I never thought a breakfast recipe could save me from a Monday morning chaos until that one time my neighbor, Mrs. Larkin, pulled me aside at the mailbox and whispered about her ‘secret weapon’—an overnight French toast casserole. It was a chilly Thursday, and honestly, I was juggling too many things to even think about breakfast. She handed me a handwritten note with the recipe scribbled on it, slightly smudged from the rain. I made it the next morning, a bit skeptical but hopeful. The kitchen smelled like cinnamon and warm bread, and I remember the casserole bubbling in the oven, golden and inviting. My kids devoured it before I could even pour my coffee. That first bite—the cinnamon streusel topping melting on my tongue—was pure comfort. Maybe you’ve been there, craving something effortless but satisfying. This easy overnight French toast casserole with cinnamon streusel quickly became my go-to, a recipe that turns rushed mornings into cozy moments without the fuss.”

Why You’ll Love This Recipe

Having tested this recipe countless times (including a few too many burnt edges in early attempts), I can honestly say it’s a lifesaver for busy mornings and a real crowd-pleaser. Here’s why it stands out:

  • Quick & Easy: Prep it the night before, then just pop it in the oven in the morning—perfect for those hectic weekdays or lazy weekend brunches.
  • Simple Ingredients: No need to hunt down anything fancy. Most of these ingredients are pantry staples you probably already have.
  • Perfect for Gatherings: Whether it’s a holiday morning or a casual potluck, it impresses without stress.
  • Crowd-Pleaser: Kids, adults, picky eaters—everyone asks for seconds, and honestly, so do I.
  • Unbelievably Delicious: The cinnamon streusel topping adds a sweet crunch that perfectly balances the soft, custardy bread beneath.

This isn’t just another French toast bake. The secret lies in soaking the bread just right and topping it with a buttery cinnamon streusel that bakes into a golden, crunchy crust. It’s the kind of recipe that makes you close your eyes after the first bite, savoring every flavor. Plus, it feels like a little morning treat without the effort, which is honestly priceless.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, so no last-minute grocery runs.

  • For the French Toast Base:
    • 1 loaf of day-old brioche or challah bread, cut into 1-inch cubes (stale bread works best to soak up the custard)
    • 8 large eggs, room temperature (helps create that rich custard)
    • 2 cups (480 ml) whole milk (or substitute almond milk for a dairy-free option)
    • ½ cup (100 g) granulated sugar
    • 2 teaspoons pure vanilla extract (I prefer Nielsen-Massey for its natural flavor)
    • 1 teaspoon ground cinnamon (adds that warm, cozy spice)
    • Pinch of salt
  • For the Cinnamon Streusel Topping:
    • ½ cup (65 g) all-purpose flour
    • ½ cup (100 g) light brown sugar, packed (adds moisture and depth)
    • 1 teaspoon ground cinnamon
    • ¼ teaspoon salt
    • 6 tablespoons (85 g) unsalted butter, cold and cut into small cubes (for that crumbly texture)

Feel free to swap the bread with gluten-free alternatives if needed, and for the milk, oat milk works surprisingly well here too. I’ve found that using day-old bread is key—it soaks up the custard without turning mushy. The cinnamon streusel is where the magic happens; cold butter rubbed into the flour and sugar creates that perfect crumbly topping that bakes to golden perfection.

Equipment Needed

  • 9×13 inch (23×33 cm) baking dish – I use a glass one, but a ceramic or metal pan works fine too.
  • Mixing bowls – one large for custard and one small for streusel.
  • Whisk – essential for combining eggs and milk smoothly.
  • Pastry cutter or two forks – handy for making the streusel topping.
  • Measuring cups and spoons – for precise ingredient amounts.
  • Optional: Plastic wrap or aluminum foil – to cover the casserole overnight.

Honestly, you don’t need anything fancy here. I’ve tried both a hand whisk and an electric mixer; both work, but whisking by hand gives you more control. If you don’t have a pastry cutter, your fingers work just fine for the streusel—just keep the butter cold to get that crumbly texture. Also, I keep a plastic wrap roll handy; covering the casserole overnight helps the custard soak in evenly without drying out.

Preparation Method

overnight French toast casserole preparation steps

  1. Prepare the Bread: Cut your day-old brioche or challah into roughly 1-inch cubes and spread them evenly in your 9×13 inch (23×33 cm) baking dish. This usually takes about 5 minutes. Using stale bread helps absorb all the custard without falling apart.
  2. Mix the Custard: In a large bowl, whisk together 8 large eggs, 2 cups (480 ml) whole milk, ½ cup (100 g) granulated sugar, 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, and a pinch of salt until smooth. This should take about 3-4 minutes, making sure the eggs are fully combined to avoid any lumps.
  3. Pour Custard Over Bread: Slowly pour the custard mixture evenly over the bread cubes. Gently press down with a spatula to help the bread soak up the liquid. At this point, the bread should look saturated but not swimming in custard. Let it sit for 10 minutes to absorb, or cover and refrigerate overnight to deepen the flavor.
  4. Make the Cinnamon Streusel Topping: In a separate bowl, combine ½ cup (65 g) all-purpose flour, ½ cup (100 g) packed light brown sugar, 1 teaspoon ground cinnamon, and ¼ teaspoon salt. Add in 6 tablespoons (85 g) cold unsalted butter cut into small cubes. Using a pastry cutter or your fingers, work the butter into the dry ingredients until the mixture resembles coarse crumbs. This step usually takes 5-7 minutes and is key to that perfect crunch.
  5. Top the Casserole: Sprinkle the streusel evenly over the soaked bread. This creates a beautiful golden crust after baking.
  6. Bake: Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 45-50 minutes, until the top is golden brown and a knife inserted in the center comes out clean. The edges should be bubbly and slightly crisp. If the streusel starts browning too fast, tent with foil.
  7. Rest Before Serving: Let the casserole cool for 5-10 minutes before serving. This helps the custard set and makes it easier to slice.

One time, I forgot to cover the dish overnight, and the top got a little dry. Lesson learned—covering is a must! Also, don’t rush the soaking time; the longer, the better. If pressed for time, at least 30 minutes to an hour will give decent results. When baking, keep an eye on the streusel—it should be golden but not burnt. If you see it darkening too quickly, just cover loosely with foil to protect it.

Cooking Tips & Techniques

Making a flawless overnight French toast casserole is all about balance and timing. Here are some tips to help you nail it every time:

  • Choose the Right Bread: Brioche and challah give the best texture and flavor due to their richness and sturdiness. Avoid fresh bread—day-old or slightly stale is your friend.
  • Room Temperature Eggs and Milk: They mix better, preventing curdling and ensuring a smooth custard. I usually take eggs out 30 minutes before starting.
  • Don’t Skip the Soak: Even if you’re short on time, letting the bread absorb the custard for at least 30 minutes makes a huge difference. Overnight is ideal.
  • Keep Butter Cold for Streusel: This helps create the crumbly topping rather than a greasy mess. I sometimes pop the butter cubes back in the fridge midway if my kitchen is warm.
  • Watch the Bake Time: Ovens vary, so start checking at 40 minutes. The casserole is done when the center is set but still custardy—not dry.
  • Multitasking Tip: While the casserole bakes, prepare coffee or set the table to save time—trust me, it cuts the chaos.

One of my first attempts ended with soggy bread because I used fresh rolls and rushed the soak. Now, I always plan ahead, and it pays off every time. Also, I learned the hard way that stirring the custard too vigorously can create bubbles, which bake into holes. Gentle whisking is the way to go.

Variations & Adaptations

This recipe is a great canvas for customization depending on your taste and dietary needs. Here are a few ideas:

  • Gluten-Free: Use gluten-free bread and substitute the all-purpose flour in the streusel with almond or oat flour. The texture will be slightly different but still delicious.
  • Fruit Add-Ins: Toss in fresh or frozen berries, sliced apples, or chopped pears between the bread cubes before adding custard for a fruity twist.
  • Dairy-Free: Swap whole milk for coconut or almond milk and use dairy-free margarine or coconut oil in the streusel.
  • Spiced Up: Add a pinch of nutmeg or cardamom to the custard for a warm, spicy note that pairs beautifully with cinnamon.
  • Personal Favorite Variation: One time, I sprinkled chopped pecans over the streusel before baking for added crunch and nuttiness. It was a hit at brunch!

Whether you’re avoiding gluten or just want to freshen things up, this casserole adapts well. Just keep an eye on bake times, especially with fruit additions, as extra moisture can affect cooking.

Serving & Storage Suggestions

Serve this casserole warm for the best experience. The cinnamon streusel will be crisp, and the custard soft and velvety—pure comfort food at its finest.

  • Serving Suggestions: Dust with powdered sugar, drizzle with maple syrup, or add a dollop of whipped cream or yogurt. Fresh fruit on the side brightens things up.
  • Complementary Beverages: A strong cup of coffee or a spiced chai pairs wonderfully.
  • Storage: Cover leftovers tightly and store in the refrigerator for up to 3 days. The casserole will soften but still taste great.
  • Freezing: You can freeze portions wrapped in foil or airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm individual servings in the microwave for about 1-2 minutes, or reheat a full casserole in a 325°F (160°C) oven for 15-20 minutes, covered with foil to prevent over-browning.

Flavors actually deepen the next day, making leftovers a tasty breakfast or snack option. Just beware—sometimes the leftovers disappear faster than the original batch!

Nutritional Information & Benefits

This easy overnight French toast casserole is a comfort dish with some nutritional perks:

  • Each serving provides protein from the eggs and calcium from the milk.
  • The cinnamon offers antioxidants and natural anti-inflammatory properties.
  • Using whole milk and butter adds richness but can be swapped with lighter or dairy-free options to reduce fat.
  • Gluten-free variations can accommodate dietary restrictions without sacrificing flavor.
  • Portion control is key—while delicious, the streusel adds sugar and fat, so enjoy mindfully.

From a wellness perspective, this casserole strikes a nice balance between indulgence and nourishment, especially when paired with fresh fruit or a side salad for extra fiber and vitamins.

Conclusion

This easy overnight French toast casserole with cinnamon streusel has become a staple in my kitchen for good reasons. It combines simplicity with irresistible flavors, making mornings easier and tastier. I love how it can be prepared ahead, freeing up time while still feeling special and homemade. You can customize it to suit your dietary needs or personal taste, so don’t hesitate to play around with it.

Give it a try, and I’d love to hear how you make it your own—drop a comment with your tweaks or favorite add-ins! Breakfast doesn’t have to be complicated, and this recipe is proof. Here’s to cozy mornings and happy bellies.

FAQs

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

Fresh bread tends to become too soggy when soaked overnight. Day-old or slightly stale bread works best to hold the custard without falling apart.

How long can I soak the casserole before baking?

You can soak it for as little as 30 minutes, but overnight (8-12 hours) in the refrigerator gives the best results for flavor and texture.

Can I prepare this casserole dairy-free?

Yes! Use almond, oat, or coconut milk and substitute butter with a dairy-free alternative like coconut oil or vegan margarine.

Is it possible to freeze leftovers?

Absolutely. Wrap portions tightly and freeze for up to 2 months. Thaw in the fridge overnight before reheating.

What’s the best way to reheat without losing the crisp topping?

Reheat in a 325°F (160°C) oven covered with foil to warm through without burning the streusel. Remove foil for the last 5 minutes to crisp it back up.

Pin This Recipe!

overnight French toast casserole recipe

Print

Easy Overnight French Toast Casserole with Cinnamon Streusel

An effortless and delicious overnight French toast casserole topped with a buttery cinnamon streusel, perfect for busy mornings and cozy gatherings.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 45-50 minutes
  • Total Time: 8-12 hours soaking time plus 1 hour baking and prep
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 1 loaf of day-old brioche or challah bread, cut into 1-inch cubes
  • 8 large eggs, room temperature
  • 2 cups (480 ml) whole milk (or substitute almond milk for a dairy-free option)
  • ½ cup (100 g) granulated sugar
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon ground cinnamon
  • Pinch of salt
  • ½ cup (65 g) all-purpose flour
  • ½ cup (100 g) light brown sugar, packed
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon salt
  • 6 tablespoons (85 g) unsalted butter, cold and cut into small cubes

Instructions

  1. Cut day-old brioche or challah into roughly 1-inch cubes and spread evenly in a 9×13 inch baking dish.
  2. In a large bowl, whisk together 8 large eggs, 2 cups whole milk, ½ cup granulated sugar, 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, and a pinch of salt until smooth.
  3. Slowly pour the custard mixture evenly over the bread cubes. Gently press down with a spatula to help the bread soak up the liquid. Let it sit for 10 minutes or cover and refrigerate overnight.
  4. In a separate bowl, combine ½ cup all-purpose flour, ½ cup packed light brown sugar, 1 teaspoon ground cinnamon, and ¼ teaspoon salt. Add 6 tablespoons cold unsalted butter cubes and work into the dry ingredients with a pastry cutter or fingers until mixture resembles coarse crumbs.
  5. Sprinkle the streusel evenly over the soaked bread.
  6. Preheat oven to 350°F (175°C). Bake uncovered for 45-50 minutes until the top is golden brown and a knife inserted in the center comes out clean. Tent with foil if streusel browns too fast.
  7. Let the casserole cool for 5-10 minutes before serving.

Notes

Use day-old or slightly stale bread for best texture. Keep butter cold when making streusel for crumbly topping. Cover casserole overnight to prevent drying out. Watch bake time and tent with foil if streusel browns too fast. Soak bread overnight for best flavor and texture but at least 30 minutes if short on time.

Nutrition

  • Serving Size: 1 slice (1/8th of ca
  • Calories: 350
  • Sugar: 20
  • Sodium: 250
  • Fat: 15
  • Saturated Fat: 9
  • Carbohydrates: 42
  • Fiber: 1
  • Protein: 10

Keywords: overnight French toast casserole, cinnamon streusel, easy breakfast, make ahead breakfast, brunch recipe, crowd-pleaser, cinnamon, custard bake

Did you make this recipe?

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

Tags:

You might also like these recipes

Leave a Comment

Recipe rating