This Cinnamon Crunch French Toast Casserole is pure breakfast magic! Made with thick, fluffy French or sourdough bread, it’s loaded with a crunchy cinnamon streusel topping and finished off with a dreamy cinnamon cream cheese syrup. It’s cozy, sweet, and totally irresistible — the kind of dish that makes you want seconds (and maybe thirds).

This post may contain affiliate links. When you click on these links, I get a small percentage back at no cost to you! For more information see my disclosure policy.
Below you will find tips, tricks and helpful hints for making this recipe including step by step instructions with pictures. If you would like to go directly to the recipe, scroll down to the recipe card or tap "Jump to Recipe" at the top of the page.
Get Away Today is my FAVORITE company to book my Disney vacations. Get discounts and the BEST customer service by checking prices below. Don’t forget to use the coupon code: Clubhouse10 to save even more! Tap the yellow button below to check prices and see more Disney World Deals from Get Away Today!
Why You'll Love This Recipe
If you’re looking for a breakfast that feels a little extra special but is super easy to throw together, this Cinnamon Crunch French Toast Casserole is it! It’s warm, cozy, and packed with those nostalgic cinnamon roll vibes we all love.
The crunchy streusel on top adds the perfect texture, and that cinnamon cream cheese syrup? Absolute heaven. Whether you’re hosting brunch, celebrating a holiday morning, or just want to treat your family to something amazing, this casserole is guaranteed to be a hit — and trust me, everyone will be asking for the recipe!
Ingredients
*Ingredient amounts are located in the recipe card at the end of this post.
- Sourdough or French Bread (cubed): The hearty base of the casserole; its slightly chewy texture holds up perfectly when soaked in the custard.
- Eggs: These help bind everything together and give the casserole that rich, custardy texture.
- Milk: Adds creaminess and moisture to the egg mixture, soaking into the bread for that soft, fluffy inside.
- Maple Syrup: Sweetens the custard with a warm, cozy flavor that pairs perfectly with the cinnamon.
- Vanilla Extract: A splash of vanilla adds depth and enhances the warm flavors throughout the dish.
- Salt: Just a pinch balances out the sweetness and brings all the flavors together.
- Flour: Forms the base of the crunchy cinnamon streusel topping.
- Brown Sugar: Sweetens the streusel with a hint of molasses flavor, making it extra rich and caramel-y.
- Cinnamon: The star spice here — adds warmth, coziness, and that classic cinnamon roll vibe.
- Cold Butter (cubed): Mixed into the streusel topping, it melts as it bakes, creating those irresistible crispy, buttery crumbles on top.
- Cream Cheese: Softened cream cheese will be used for the syrup/glaze served with the casserole.
- Powdered Sugar: This will sweeten and thicken the cream cheese syrup.
How to Make Cinnamon French Toast Casserole
[Step 1] Cut the bread into cubes and place in a 9x13 baking dish that has been sprayed with nonstick cooking spray.
[Step 2] In a large bowl, whisk together the eggs, milk, maple syrup, vanilla, cinnamon, and salt. (I used a blender)
[Step 3] Pour the egg mixture over the bread cubes and stir to completely saturate the bread.
[Step 4] Streusel Topping: Mix together the flour, brown sugar, salt, and cold butter with a pastry blender or fork until coarse crumbs form. (I used a small food processor.) Sprinkle the streusel over the top of the casserole.
[Step 5] Bake at 350 degrees for 50-55 minutes until golden brown and there is no more liquid.
[Step 6] Cinnamon Cream Cheese Syrup: While the casserole is baking, whisk together the softened cream cheese, milk, powdered sugar, vanilla, and cinnamon until smooth. Drizzle a little bit of syrup over the baked casserole and serve with the remaining syrup.
Recipe Tips & Tricks
- Use day-old or slightly stale bread — It soaks up the custard better without getting too mushy.
- Cut bread into even cubes — This helps everything bake evenly and gives a nice balance of soft and crispy textures.
- Let the casserole soak — If you have time, let it sit in the fridge for a few hours or overnight so the bread can fully absorb the custard.
- Use cold butter for the streusel — Cold butter keeps the topping crumbly and crisp as it bakes.
- Adjust the cinnamon to taste — Love extra spice? Add a little more cinnamon (or even a pinch of nutmeg) to the streusel or custard.
- Cover with foil, then uncover — Bake covered for the first part to prevent over-browning, then uncover to crisp up the top.
- Check for doneness with a knife — Insert a knife in the center; it should come out mostly clean with just a little custard clinging to it.
- Serve with extra syrup or fresh fruit — A drizzle of maple syrup, a dusting of powdered sugar, or some berries on top takes it over the top.
- Make it ahead — This casserole is perfect for prepping the night before and baking fresh in the morning.
How to Store & Reheat Leftovers
Leftover French Toast Casserole is super easy to store and just as tasty the next day! Simply cover the dish with foil or transfer leftovers to an airtight container and keep it in the fridge for up to 3 days.
When you're ready to reheat, pop a slice in the microwave for about 30-60 seconds or warm it in the oven at 350°F for 10-15 minutes until heated through.
If it feels a little dry, just drizzle a little maple syrup or milk over the top before warming it up — it’ll be good as new!
Did you try this recipe? Make sure to give it a five star ⭐️⭐️⭐️⭐️⭐️ rating below!
Cinnamon Crunch French Toast Casserole
Ingredients
French Toast Casserole
- 8 Cups Cubed Bread sourdough, French Bread
- 8 Eggs
- 2 ¼ Cups Milk
- ½ Cup Maple Syrup
- 1 Tablespoon Vanilla Extract
- 1 Teaspoon Cinnamon
- 1 Teaspoon Salt
Streusel Topping
- ⅓ Cup All-Purpose Flour
- ⅓ Cup Brown Sugar
- 2 Teaspoons Cinnamon
- ¼ Teaspoon Salt
- 6 Tablespoons Butter Cold
Cinnamon Cream Cheese Syrup
- 4 Ounces Cream Cheese softened
- ¼ Cup Milk
- ¼ Cup Powdered Sugar
- 1 Teaspoon Vanilla Extract
- ¼ Teaspoon Cinnamon
Instructions
French Toast Casserole
- Cut the bread into cubes and place in a 9x13 baking dish that has been sprayed with nonstick cooking spray.
- In a large bowl, whisk together the eggs, milk, maple syrup, vanilla, cinnamon, and salt. (I used a blender)
- Pour the egg mixture over the bread cubes and stir to completely saturate the bread.
Streusel Topping
- Mix together the flour, brown sugar, salt, and cold butter with a pastry blender or fork until coarse crumbs form. (I used a small food processor.)
- Sprinkle the streusel over the top of the casserole. Bake at 350 degrees for 50-55 minutes until golden brown and there is no more liquid.
Cinnamon Cream Cheese Syrup
- While the casserole is baking, whisk together the softened cream cheese, milk, powdered sugar, vanilla, and cinnamon until smooth.
- Drizzle a little bit of syrup over the baked casserole and serve with the remaining syrup.
Leave a Reply