French Toast Casserole

Jump to Recipe · Rate This Recipe

Whether you’re baking for a few or a crowd, this overnight baked French toast casserole is sure to wow. So thick, rich, delicious, and chock full of vanilla and eggy goodness, then topped with AMAZING cinnamon streusel and baked to golden perfection and served with syrup. 

For more breakfast casserole ideas, head on over to my popular posts for my Apple Dutch Baby, my Biscuits and Gravy Casserole, and my Overnight Cinnamon Roll French Toast Casserole

up close streusel in a white dish

 Even though we’re all about tradition here at our house, I do like to try new recipes out over our holiday breaks from work and school, especially at breakfast time. It’s kind of like Christmas morning every morning in that way, having my three little ones wake to the smells of something yummy baking in the oven. 

They don’t know it yet but this year they’re going to be waking up to the cinnamon-sugar deliciousness of this French toast casserole recipe. It’s all the things they love about French toast wrapped up in one easy-to-make casserole dish. 

french toast square with syrup bottle and baking dish

Why this Recipe Works

Texas toast — Sure, you can use any bread you want, but I think you’ll enjoy this French toast bake more if you have some thick bread to soak up all the egg batter overnight. 

Streusel — Guys, this cinnamon streusel takes French toast to the next level. It’s all warm and crumbly and buttery and…BRB I have to wipe some drool from my mouth just thinking about it. 

Overnight set — You really do need to let the bread soak up all the ingredients overnight or at the very least 4 hours for this cinnamon french toast casserole to truly work. It’ll be worth the wait, I promise.

Leftovers — Unless you have a bunch of hungry breakfast monsters in your house like I do, you’ll probably be lucky enough to have some leftovers. And let me tell you, this is just as amazing the next morning! 

cinnamon streusel topped breakfast casserole in white baking dish

Here’s How you Make it

Preparing the French toast

  1. Grease a 9 x 13-inch baking pan or casserole dish. 
  2. Cut bread into 1-inch cubes, then add the cubes to the prepared pan or dish. 
  3. Next, whisk together the milk, eggs, vanilla, and sugar in a bowl or large measuring cup. 
  4. Pour this mixture over the bread cubes. Try to get them as evenly covered as possible so none of the bread is dry. Cover the pan with plastic wrap and put in the fridge. four images showing prep for french toast casserole

Preparing the Streusel

  1. In another medium-size bowl, whisk together flour, brown sugar, cinnamon, and salt. Using a fork or pastry cutter, cut the butter into the flour mixture. 
  2. When the mixture starts to look like coarse crumbs, smoosh it with fingers to work the butter in just a bit more. 
  3. Cover this bowl tightly with plastic wrap and pop it in the fridge alongside the casserole dish for four hours or overnight. four step by step images for french toast prep

Putting it together 

  1. Preheat the oven to 350 degrees. 
  2. Take the plastic wrap off the casserole dish and cover it with foil. 
  3. Bake the bread mixture for 30 minutes, covered. 
  4. Take off the foil, and sprinkle the streusel mixture over the top. Pop it all back in the oven for another 20-25 minutes, or until the bread is cooked through to your desired doneness. 
  5. Drizzle the French toast casserole with syrup, cut, and serve!  

syrup drizzling onto cinnamon french toast

How do I Make Sure My French Toast is Not Soggy?

One of the most common complaints I hear about French toast bake is that it’s too soggy. That’s why I think thicker slices of bread work better here, to really absorb that egg mixture and bake up without getting soggy.

Also, be sure to really pour the egg mixture over the bread as evenly as you can, so that you don’t end up with some overly soaked, wet pieces that won’t bake as well as the drier pieces. 

hand holding spatula with one slice of french toast casserole above pan of more

More Tips for Never-Soggy French Toast

Another trick is to cover the casserole dish and bake it for a longer period of time. Bake the French Toast Casserole for 30 minutes covered with foil before removing the foil and baking for another 15-20 minutes. This ensures the bottom is fully cooked through by the end and you don’t get soggy bread on the bottom and crisp bread on the top!

Finally, make sure you bake the bread for 30 minutes first before adding the streusel and baking some more. 

one bite of baked french toast on a fork

Expert Tips 

  • Let’s talk bread: While I always use “Texas toast” (thick-cut bread) for French toast, you can use any bread you like. I just think that thicker is better because it absorbs the egg mixture best and will hold up to cooking without getting too mushy. But regular bread or sourdough works great too! 
  • I think it’s easiest to make the cinnamon streusel while I’m making the French toast, but you could totally make it before you bake the casserole. If you do make it ahead of time, do refrigerate with the bread so that the butter remains cold before baking. 
  • Store leftovers in the fridge, tightly wrapped or in a lidded container, for up to three days. Eat cold or warm in the microwave. 

hands holding plate of breakfast above second plate and a casserole dish

More Amazing Breakfast Recipes

Did you make this French Toast Casserole recipe? YAY! Please rate the recipe below!

up close streusel in a white dish

French Toast Casserole

Whether you're baking for a few or just for you, this French toast casserole is sure to wow. So thick, rich, delicious, and chock full of vanilla and eggy goodness, then topped with cinnamon streusel and baked to perfection. 
5 from 15 votes
Prep Time: 15 minutes
Cook Time: 45 minutes
chill time: 4 hours

Ingredients

  • 12 slices thick-cut white bread often called "Texas toast"
  • 2 cups fat free Half and Half or whole milk
  • 6 large eggs
  • 1 teaspoon vanilla extract
  • 3 tablespoons sugar
  • syrup and powdered sugar for serving

Cinnamon Streusel

  • 8 tablespoons butter chilled and diced into small cubes
  • 2/3 cup flour
  • 2/3 cup packed brown sugar
  • 1 teaspoon cinnamon
  • 1/8 teaspoon salt

Instructions

  • Lightly grease a 9x13 inch baking pan/casserole dish.
  • Cut bread slices into 1-inch cubes. Fill prepared pan with the bread cubes.
  • In a large liquid measuring cup or bowl whisk together milk, eggs, vanilla, and sugar.
  • Slowly pour egg mixture over the bread cubes, making sure to get them all covered as much as possible so you don't have any dry bread showing. Cover pan tightly with plastic wrap and set aside.
  • In a medium bowl whisk together the flour, brown sugar, cinnamon, and salt for the streusel. Use a fork or pastry cutter to cut butter into flour mixture. Once mixture resembles coarse crumbs, smoosh it with your fingers to work the butter into the mixture a little more.
  • Cover bowl tightly with plastic wrap and refrigerate along with the casserole for at least 4 hours, or overnight. (See note)
  • Preheat oven to 350. Remove plastic wrap from the casserole dish and cover with foil.
  • Bake for 30 minutes, covered, then remove foil, sprinkle streusel mixture over the top, and bake for another 20-25 minutes until bread is cooked through to your liking (I like it baked through a little more and more "dry" throughout so I bake mine for 25-30 minutes).
  • Drizzle with syrup, cut into squares, and serve!

Notes

For the bread... I always use "Texas toast" for this casserole, it is a thick-sliced, soft white bread and it can be found with the regular loaves of bread in the bread aisle. You can also use a loaf of sourdough bread!
For the streusel... You can make this ahead, as written in the recipe, or just before baking the casserole. It does not necessarily need to be refrigerated before using, but if you are making it the night before I recommend leaving it in the fridge to keep the butter cold until you're ready to use it. 
 

Nutrition

Calories: 318kcal | Carbohydrates: 55g | Protein: 11g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 127mg | Sodium: 348mg | Potassium: 266mg | Fiber: 1g | Sugar: 28g | Vitamin A: 228IU | Vitamin C: 1mg | Calcium: 209mg | Iron: 3mg
Did You Make This Recipe?Tag @cremedelacrumb1 on Instagram and hashtag it #cremedelacrumb!

 

Share The Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

5 stars
An article that is remarkable and should be learned. Thank you for providing this great information. us map

5 stars
Yes yes yes! New family brunch tradition

    So happy to hear you enjoyed this recipe so much!

Seasonal Favorites