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

Posted on

easy overnight french toast casserole - featured image

“You forgot to set the alarm again,” my partner whispered from the bedroom door, blinking at the clock as the sun peeked through the curtains. Honestly, mornings like that can throw anyone for a loop. I was scrambling—coffee pot still cold, and the usual breakfast scramble felt like a lost cause. Then I remembered this easy overnight French toast casserole with cinnamon streusel sitting in the fridge, quietly waiting to rescue our chaotic start.

It wasn’t always this smooth. I stumbled onto this recipe by accident one week when I was too wiped out to do much more than throw some bread in a dish with eggs and milk before crashing. The next morning? The house smelled like a cozy bakery, and the cinnamon streusel topping? Pure magic. I honestly didn’t expect it to be that good, but it turned out to be the kind of breakfast that makes you pause and savor—no rushing, no fuss, just simple comfort in every bite.

Since then, this easy overnight French toast casserole with cinnamon streusel has become my go-to for those hectic mornings when I want something delicious but can’t spend forever prepping. It’s the kind of dish that sneaks up on you with warmth and sweetness, and you know it’s going to be good before you even take your first bite.

What stuck with me most is how effortlessly it pulls together the flavors of cinnamon and vanilla with a crunchy, buttery streusel that’s just the right balance of sweet and crumbly. So, whether it’s a rushed weekday breakfast or a relaxed weekend brunch, this recipe feels like a little gift to yourself—and honestly, it never lets me down.

Why You’ll Love This Easy Overnight French Toast Casserole with Cinnamon Streusel

This recipe has been tested and tweaked (more than a few times!) to get the texture and flavor just right. What makes it stand out from the usual French toast is the overnight soak that lets the bread soak up all those custardy flavors, making every bite melt in your mouth. And the cinnamon streusel? It’s the kind of topping that brings a cozy crunch, making this dish truly special without extra effort.

  • Quick & Easy: Prepped the night before, it takes just 10 minutes to assemble, saving your mornings.
  • Simple Ingredients: You probably have everything already—bread, eggs, milk, cinnamon, and a few pantry staples.
  • Perfect for Any Occasion: Ideal for brunch with friends, holiday mornings, or a comforting family breakfast.
  • Crowd-Pleaser: Whether adults or kids, everyone asks for seconds thanks to the perfect sweet-savory balance.
  • Unbelievably Delicious: The cinnamon streusel topping adds texture and warmth that elevates it beyond basic French toast.

Unlike most recipes where the bread can get soggy or dry, this one avoids both pitfalls by using a sturdy bread and letting it soak just right. I swap in brioche or challah sometimes, depending on what’s around, and that makes a noticeable difference in richness. Plus, the streusel topping is super forgiving—you can tweak the cinnamon amount or add nuts for crunch.

Honestly, this isn’t just breakfast—it’s that kind of dish that makes you slow down and savor the moment, even if the day ahead is packed. If you want something you can trust to impress without the stress, this easy overnight French toast casserole with cinnamon streusel is your new kitchen hero.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that come together to create a warm, flavorful breakfast without fuss. Most are pantry staples, and substitutions are straightforward for special diets or preferences.

  • For the Base:
    • 6 cups of sturdy bread cubes (day-old brioche, challah, or thick-cut white bread)—I like using King’s Hawaiian for a soft, sweet touch
    • 6 large eggs, room temperature (room temp eggs mix better with milk)
    • 2 cups whole milk (can substitute with almond or oat milk for dairy-free)
    • 1/2 cup heavy cream (adds richness, optional)
    • 1/4 cup granulated sugar
    • 1 tablespoon pure vanilla extract (make sure it’s real vanilla for best flavor)
    • 1 teaspoon ground cinnamon
    • Pinch of salt
  • For the Cinnamon Streusel Topping:
    • 1/2 cup all-purpose flour
    • 1/2 cup packed light brown sugar
    • 1 teaspoon ground cinnamon
    • 1/4 teaspoon salt
    • 1/4 cup unsalted butter, cold and cubed (use dairy-free butter if needed)
    • Optional: 1/4 cup chopped pecans or walnuts for texture

Feel free to swap out the bread for gluten-free options like a gluten-free loaf, or use coconut milk in place of dairy for a different spin. When it comes to the streusel, adding nuts is my personal favorite tweak—adds a satisfying crunch that pairs perfectly with the soft custardy base.

Equipment Needed

  • 9×13-inch baking dish (glass or ceramic works best for even heat distribution)
  • Mixing bowls (one large for custard, one for streusel)
  • Whisk or fork for beating eggs and mixing custard
  • Pastry cutter or fork to blend butter into streusel (a food processor also works if you have one)
  • Measuring cups and spoons for precise ingredient amounts
  • Aluminum foil or plastic wrap to cover the casserole overnight

If you don’t have a pastry cutter, no worries—two forks or your fingers can do the trick for mixing the streusel. I’ve found that glass dishes heat more evenly, but a metal pan will give a crisper edge. For cleanup, lining the baking dish with parchment can make things easier, especially when you’re in a rush.

Preparation Method

easy overnight french toast casserole preparation steps

  1. Prepare the bread: Cut your sturdy bread into roughly 1-inch cubes. Stale or day-old bread works best to soak up the custard without falling apart. Place the cubes evenly in your 9×13-inch baking dish.
  2. Make the custard: In a large bowl, whisk together 6 large eggs, 2 cups whole milk, 1/2 cup heavy cream (optional), 1/4 cup granulated sugar, 1 tablespoon vanilla extract, 1 teaspoon cinnamon, and a pinch of salt. Whisk until fully combined and smooth. This should take about 2-3 minutes.
  3. Pour custard over bread: Slowly pour the custard mixture evenly over the bread cubes, pressing gently with a spatula or the back of a spoon to help the bread absorb the liquid. Let it sit for 5 minutes to soak in a bit before covering.
  4. Mix the streusel topping: In a medium bowl, combine 1/2 cup flour, 1/2 cup brown sugar, 1 teaspoon cinnamon, and 1/4 teaspoon salt. Cut in 1/4 cup cold cubed butter using a pastry cutter or fork until the mixture resembles coarse crumbs. Stir in optional chopped nuts if using.
  5. Sprinkle streusel over the soaked bread: Evenly distribute the cinnamon streusel topping over the custard-soaked bread.
  6. Cover and refrigerate: Cover the baking dish tightly with aluminum foil or plastic wrap and place it in the fridge overnight (or at least 6 hours). This resting period lets the bread soak up all that custard goodness.
  7. Bake: Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and bake uncovered for 45-50 minutes, or until the custard is set and the streusel is golden and crisp. You’ll know it’s done when a knife inserted in the center comes out clean and the top is nicely browned.
  8. Rest and serve: Let the casserole cool for 10 minutes before serving—it helps the custard firm up just a bit, making it easier to slice and plate.

Pro tip: If your streusel starts browning too fast, tent the casserole with foil midway through baking. Also, feel free to double the streusel topping for extra crunch—just keep an eye on the bake time.

Cooking Tips & Techniques

When it comes to making this easy overnight French toast casserole with cinnamon streusel, a few tricks really make a difference. First, the bread choice is key—day-old brioche or challah soaks up the custard beautifully without turning to mush. Avoid super soft sandwich bread unless you want a very custardy, almost pudding-like texture.

Whisking the custard well is another must. You want the eggs fully blended with the milk and sugar for a smooth, even custard base. I usually beat it for about 2-3 minutes until it looks silky. And don’t skip the resting time in the fridge! It’s tempting to bake right away, but the overnight soak is what makes the bread tender and flavorful.

For the streusel, cold butter is non-negotiable. Warm butter will make the topping greasy rather than crumbly. If you don’t have a pastry cutter, your fingertips work just fine—just try to keep the butter cold until baking time.

One cooking glitch I ran into early on was uneven baking—some edges crisping too much while the center stayed soggy. Using a glass baking dish and rotating halfway through the bake solved this. Also, tenting the casserole with foil if the top browns too fast keeps the streusel perfect.

Finally, timing is flexible. If you’re short on time, a 6-hour soak works, but overnight is best. And if you want to multitask, you can prep the streusel the night before and keep it in the fridge separately—just sprinkle it on before baking.

Variations & Adaptations

This easy overnight French toast casserole with cinnamon streusel is a great base for customization. Here are a few ways I’ve played with it:

  • Gluten-Free Version: Swap the bread for a firm gluten-free loaf and use gluten-free flour for the streusel. Almond flour also works for a nutty twist in the topping.
  • Fruit Add-In: Layer fresh or frozen berries (blueberries or raspberries) between bread cubes before soaking. They add juicy bursts of flavor and a pop of color.
  • Dairy-Free Option: Use almond, oat, or coconut milk instead of dairy milk and substitute vegan butter for the streusel topping.
  • Spiced Up: Add a pinch of nutmeg or cardamom to the custard for a warm spice flavor. I’ve also stirred in a splash of orange zest once for a fresh twist.
  • Nutty Crunch: Incorporate chopped pecans or walnuts into the streusel for extra texture and flavor—this is my personal favorite variation.

For a savory take, try a similar overnight bake with cheese and herbs instead of cinnamon and sugar—though that’s a whole different vibe! If you enjoy breakfast casseroles, you might also like recipes like the creamy chicken Caesar pasta salad or the crispy ham and cheese sticks for a savory crowd-pleaser.

Serving & Storage Suggestions

This French toast casserole is best served warm, fresh from the oven, when the custard is soft and the cinnamon streusel is crisp. I like to drizzle a little maple syrup or a dusting of powdered sugar on top for that extra touch of sweetness.

It pairs beautifully with fresh fruit or a side of crispy bacon for a balanced breakfast. For a brunch spread, consider serving with a light salad like the fresh southwest chipotle salad to add some zest and freshness to the table.

To store leftovers, cover the casserole tightly with foil or plastic wrap and refrigerate for up to 3 days. Reheat individual slices in the microwave or warm the whole dish in a 325°F (160°C) oven until heated through. The streusel topping may soften a bit but still tastes delicious.

If you want to freeze leftovers, wrap portions tightly in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge before reheating. Over time, the flavors meld even more, making it a perfect make-ahead breakfast for busy weeks.

Nutritional Information & Benefits

Each serving of this easy overnight French toast casserole with cinnamon streusel offers a comforting balance of carbs, protein, and fats. The eggs and milk provide a good protein boost, while the cinnamon adds antioxidants and a hint of natural sweetness without extra sugar.

Depending on your bread choice, this recipe can be gluten-free or dairy-free with simple swaps. The cinnamon streusel topping, made with butter and sugar, is indulgent but can be lightened by reducing sugar or using a sugar substitute.

This dish is a cozy, satisfying breakfast that keeps you full through busy mornings without overloading on processed ingredients. It’s a great option for families looking for a hearty meal that’s also comforting and approachable.

Conclusion

This easy overnight French toast casserole with cinnamon streusel has earned its spot in my kitchen rotation for good reason. It’s a breakfast that feels special without demanding hours of prep, making those hectic mornings a little sweeter and calmer. The combination of rich custard-soaked bread and a crunchy cinnamon topping is a simple pleasure that never gets old.

Feel free to make it your own—whether that means swapping breads, adding nuts, or squeezing in fresh fruit. It’s forgiving, flexible, and truly comforting. Honestly, I love how it brings a little warmth and sweetness to the start of the day.

If you try this recipe, I’d love to hear how you make it yours. Drop a comment below or share your favorite variations—because great recipes always taste better when shared.

FAQs about Easy Overnight French Toast Casserole with Cinnamon Streusel

Can I use different types of bread for this casserole?

Absolutely! Brioche, challah, or even day-old sandwich bread all work well. Just avoid very soft or fresh bread that won’t soak up the custard properly.

How long can I refrigerate the casserole before baking?

It’s best to bake within 24 hours of assembling. The bread soaks up the custard overnight, but going much longer can make it too soggy.

Can I prepare this casserole gluten-free?

Yes, use a gluten-free bread and substitute the streusel flour with gluten-free flour or almond flour for a tasty alternative.

Is it possible to make this dairy-free?

Definitely. Use almond, oat, or coconut milk instead of dairy milk and a dairy-free butter substitute in the streusel topping.

What’s the best way to reheat leftovers?

Warm individual portions in the microwave or heat the whole casserole in the oven at 325°F (160°C) until warmed through. Cover with foil to keep the topping from drying out.

Pin This Recipe!

easy overnight french toast casserole recipe
Print

Easy Overnight French Toast Casserole with Cinnamon Streusel

A cozy and delicious breakfast casserole featuring custard-soaked bread topped with a crunchy cinnamon streusel, perfect for busy mornings or relaxed brunches.

  • Author: Mandy
  • Prep Time: 10 minutes
  • Cook Time: 45-50 minutes
  • Total Time: 6 hours 55 minutes to overnight (including soaking time)
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 6 cups sturdy bread cubes (day-old brioche, challah, or thick-cut white bread)
  • 6 large eggs, room temperature
  • 2 cups whole milk (can substitute almond or oat milk for dairy-free)
  • 1/2 cup heavy cream (optional)
  • 1/4 cup granulated sugar
  • 1 tablespoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • Pinch of salt
  • 1/2 cup all-purpose flour
  • 1/2 cup packed light brown sugar
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 1/4 cup unsalted butter, cold and cubed (use dairy-free butter if needed)
  • Optional: 1/4 cup chopped pecans or walnuts

Instructions

  1. Cut sturdy bread into roughly 1-inch cubes and place evenly in a 9×13-inch baking dish.
  2. In a large bowl, whisk together eggs, whole milk, heavy cream (if using), granulated sugar, vanilla extract, cinnamon, and salt until smooth, about 2-3 minutes.
  3. Pour custard mixture evenly over bread cubes, pressing gently to help absorb. Let sit for 5 minutes.
  4. In a medium bowl, combine flour, brown sugar, cinnamon, and salt. Cut in cold cubed butter with a pastry cutter or fork until mixture resembles coarse crumbs. Stir in nuts if using.
  5. Sprinkle streusel topping evenly over custard-soaked bread.
  6. Cover baking dish tightly with foil or plastic wrap and refrigerate overnight or at least 6 hours.
  7. Preheat oven to 350°F (175°C). Bake uncovered for 45-50 minutes until custard is set and streusel is golden and crisp.
  8. Let casserole cool for 10 minutes before serving.

Notes

Use day-old brioche or challah for best texture. Cold butter is essential for a crumbly streusel. If streusel browns too quickly, tent with foil during baking. Soaking overnight is best but a minimum of 6 hours works. Optional nuts add crunch. Gluten-free and dairy-free substitutions are possible.

Nutrition

  • Serving Size: 1 slice (1/8 of cass
  • Calories: 350
  • Sugar: 18
  • Sodium: 220
  • Fat: 16
  • Saturated Fat: 8
  • Carbohydrates: 40
  • Fiber: 2
  • Protein: 9

Keywords: overnight French toast casserole, cinnamon streusel, easy breakfast casserole, make-ahead breakfast, brunch recipe, custard soaked bread, cinnamon topping

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