Oh my gosh, you have to try this French Toast Casserole with Cinnamon Streusel Topping—it’s my go-to when I need something indulgent but easy for weekend brunch. I first made it years ago when my sister surprised us with a last-minute visit, and now it’s the dish everyone begs me to bring to holiday mornings. Imagine buttery, cinnamon-kissed bread baked into a custardy casserole, then topped with a crunchy, sugary streusel that makes the whole house smell like a bakery. It’s the kind of recipe that looks fancy but secretly comes together in minutes (hello, lazy baker’s dream!). Whether you’re feeding a crowd or just treating yourself, this casserole turns basic ingredients into something unforgettable.
Ingredients for French Toast Casserole with Cinnamon Streusel Topping
I swear by these simple ingredients – they’re what make this casserole so magical. Trust me, the streusel topping is worth every single calorie! Here’s what you’ll need, separated into the base and that irresistible crumbly topping:
For the French Toast Base:
- 6 cups cubed bread – I use slightly stale French bread (about ½ loaf), but challah or brioche work beautifully too
- 4 large eggs – room temperature blends better
- 1½ cups milk – whole milk makes it richest, but I’ve used 2% in a pinch
- ¼ cup granulated sugar – just enough sweetness without overpowering
- 1 teaspoon vanilla extract – the real stuff, please!
- 1 teaspoon cinnamon – my secret is using Vietnamese cinnamon for extra warmth
- ¼ teaspoon nutmeg – freshly grated if you’ve got it
For That Irresistible Streusel:
- ½ cup all-purpose flour – spooned and leveled, not packed
- ½ cup packed brown sugar – dark brown gives deeper flavor
- ½ teaspoon cinnamon – yes, more cinnamon!
- ¼ cup cold butter, cubed – straight from the fridge is crucial
See? Nothing fancy – just pantry staples that transform into something extraordinary. Now let’s make some magic!
How to Make French Toast Casserole with Cinnamon Streusel Topping
Okay, let’s get baking! This casserole comes together in three easy parts – the base, the streusel, and the baking. I promise it’s foolproof, even if you’re still half-asleep on a Sunday morning (been there!).
Preparing the Bread Base
First, preheat your oven to 350°F (175°C) – this gives it time to stabilize while you prep. Grab that greased 9×13 inch baking dish and spread your bread cubes evenly in it. Now, the fun part: in a big bowl, whisk together the eggs, milk, sugar, vanilla, cinnamon, and nutmeg until it’s completely smooth and slightly frothy. Pour this golden mixture over the bread, then use clean hands to gently press down all the cubes so they soak up every drop of that custardy goodness. Let it sit for 10 minutes (or up to 30 if you’re patient – it makes the texture even better!).
Making the Cinnamon Streusel Topping
While the bread soaks, make the star of the show! In a medium bowl, whisk together the flour, brown sugar, and cinnamon. Now, take those cold butter cubes and work them into the dry ingredients with your fingers or a pastry cutter until you’ve got pea-sized crumbs. Don’t overmix – we want texture! Sprinkle this heavenly mixture evenly over the soaked bread, covering every inch like a cozy cinnamon blanket.
Baking and Serving
Pop that beauty in the oven for 40-45 minutes until the top is golden brown and crisp, and the center barely jiggles when nudged. Resist cutting immediately! Let it rest for 5-10 minutes – this helps it set perfectly. Serve warm with a dusting of powdered sugar or (my weakness) a generous drizzle of maple syrup. The contrast of the crunchy topping with the soft, custardy bread underneath? Absolute breakfast bliss!
Why You’ll Love This French Toast Casserole with Cinnamon Streusel Topping
Oh, where do I even start? This casserole has been my secret weapon for years, and here’s why it’ll become yours too:
- Effortless elegance: Looks like you spent hours, but really? Just toss everything together and bake!
- That streusel crunch: The cinnamon-sugar topping bakes into this irresistible crisp layer that makes everyone’s eyes light up.
- Sleep-in friendly: Assemble it the night before, refrigerate, and just pop it in the oven in the morning—perfection with zero morning stress.
- Crowd magnet: Serves 8-10 hungry people easily, making it my go-to for holiday breakfasts or brunch parties.
- Leftovers reheat like magic: If there are any leftovers (big if!), they taste just as good the next day.
Tips for the Best French Toast Casserole with Cinnamon Streusel Topping
After making this casserole more times than I can count (seriously, my family won’t let me stop!), I’ve picked up some foolproof tricks to make it absolutely perfect every single time:
Bread matters: Stale bread absorbs the custard better without turning mushy. No stale bread? No problem! Just cube fresh bread and toast it lightly in a 300°F oven for 10 minutes to dry it out.
Patience pays off: Letting the bread soak for a full 30 minutes (instead of rushing) gives you that dreamy custard texture throughout. I use this time to brew coffee and set the table!
Cold butter is key: For the streusel topping, your butter must be fridge-cold. Warm butter makes greasy crumbs instead of those perfect little nuggets that crisp up beautifully.
Dairy-free? Easy fix: My sister swears by almond milk in this recipe – it works beautifully! Just use an unsweetened variety so the sugar balance stays perfect.
Don’t skip the press-down: After pouring the custard over the bread, press those cubes gently but firmly with your hands. This ensures every nook gets soaked for maximum flavor in every bite!
Variations for French Toast Casserole with Cinnamon Streusel Topping
Oh, the fun you can have with this recipe! Once you’ve mastered the classic version, try these delicious twists that always impress my brunch guests:
Berry bliss: Toss in a cup of fresh blueberries or raspberries with the bread cubes – the bursts of tart fruit against the sweet custard? Divine!
Nutty crunch: Stir half a cup of chopped pecans or walnuts into the streusel topping for extra texture and richness.
Caramel apple: Layer thin apple slices over the bread before adding custard, then drizzle with caramel sauce after baking. (My fall favorite!)
The basic recipe is perfection, but don’t be afraid to play – that’s how kitchen magic happens!
Serving Suggestions
This casserole shines brightest when served family-style right from the baking dish – the streusel topping still warm and crisp. I always pair it with fresh berries or banana slices for brightness, crispy bacon for savory balance, and a big pot of strong coffee. It’s perfect for Christmas morning, Easter brunch, or those lazy Sundays when you want breakfast to feel like a hug. Pro tip? Keep the maple syrup bottle on the table – everyone will want extra!
Storage and Reheating
If by some miracle you have leftovers (it’s rare in my house!), they keep beautifully. Just cover the baking dish tightly with foil or transfer slices to an airtight container – it’ll stay fresh in the fridge for up to 3 days. To reheat, I prefer the oven (300°F for 10-15 minutes) to keep that streusel crisp, but 30 seconds in the microwave works in a pinch. The custard gets even richer overnight – if you can wait that long!
Nutritional Information
A single serving of this heavenly casserole has about 280 calories. Remember: Nutritional values are estimates and can change based on your specific ingredients. I always say life’s too short to stress over numbers when cinnamon streusel’s involved!
Frequently Asked Questions
Can I use fresh bread instead of stale bread?
Absolutely! Fresh bread works fine – just cube it and toast lightly at 300°F for 10 minutes first. This helps it absorb the custard without getting soggy. My grandma always said “stale bread makes better pudding,” but we’ve all been in that pinch where fresh is all we’ve got!
Can I freeze this French toast casserole?
You sure can! Bake it completely, let it cool, then wrap tightly in foil before freezing for up to 2 months. Thaw overnight in the fridge, then reheat at 325°F until warmed through (about 20 minutes). The streusel topping might lose a bit of crunch, but the flavor stays amazing.
What’s the best bread to use?
I’m partial to French bread or challah for their sturdy texture, but brioche makes it extra decadent. Avoid super soft sandwich bread – it tends to dissolve into mush. Pro tip: Save leftover ends of bread in the freezer until you have enough for this recipe!
Can I make this the night before?
Yes, and it’s brilliant! Assemble everything (including the streusel), cover tightly, and refrigerate overnight. In the morning, just pop it straight into the preheated oven – you might need to add 5-10 minutes to the baking time since it’s going in cold.
Irresistible French Toast Casserole with Cinnamon Streusel Topping – 6 Cups Pure Bliss
- Total Time: 55 mins
- Yield: 8 servings
- Diet: Vegetarian
Description
A delicious and easy French toast casserole with a crunchy cinnamon streusel topping. Perfect for breakfast or brunch.
Ingredients
- 6 cups cubed bread
- 4 large eggs
- 1 1/2 cups milk
- 1/4 cup sugar
- 1 tsp vanilla extract
- 1 tsp cinnamon
- 1/4 tsp nutmeg
- 1/2 cup all-purpose flour
- 1/2 cup brown sugar
- 1/2 tsp cinnamon
- 1/4 cup cold butter, cubed
Instructions
- Preheat oven to 350°F (175°C).
- Grease a 9×13 inch baking dish.
- Place bread cubes in the baking dish.
- Whisk eggs, milk, sugar, vanilla, cinnamon, and nutmeg in a bowl.
- Pour mixture over bread cubes, pressing down to soak.
- In a separate bowl, mix flour, brown sugar, and cinnamon.
- Cut in butter until crumbly and sprinkle over the bread.
- Bake for 40-45 minutes until golden and set.
- Let cool slightly before serving.
Notes
- Use stale bread for better texture.
- Let the casserole soak for 30 minutes before baking for a richer flavor.
- Substitute milk with almond milk for a dairy-free option.
- Prep Time: 15 mins
- Cook Time: 40 mins
- Category: Breakfast
- Method: Baking
- Cuisine: American

