Skip to Content

Overnight French Toast Casserole

This Baked French Toast Casserole is the best! The topping is a crunchy streusel without nuts and the casserole is fluffy and moist every time!

Baked French toast casserole on a plate.

If you're having overnight company, there are several options to help you get a nice breakfast on the table with little effort in the morning. You can make a sausage and egg breakfast casserole the night before and serve with fruit. You can mix up some buttermilk biscuits the night before and bake them in the morning.

You can also try this baked French toast with streusel recipe for a great breakfast option. It's covered with brown sugar and cinnamon streusel, made with challah bread, and has a syrupy layer of brown sugar and butter on the bottom -- all things that will make the aromas coming from your kitchen so tantalizing that your guests will be drawn in and salivating before the dish comes out of the oven.

The bread is important. If you can't find challah bread then use regular French bread, but make an effort to find the challah—it makes a difference in the taste of the final product.

This recipe is adapted from Virginia Willis' French Toast Casserole recipe. Virginia Willis is my cooking idol. Southern born and raised, she went off to France to study fancy cooking, and now her recipes show an elevated knowledge of the melding of flavors and ingredients.

She takes old Southern favorites and infuses them with new tastes and methods to create palate pleasing surprises. And, of course, her cookbooks still contain lots of Southern classics just the way they've always been made.

How to Make Baked French Toast with Streusel

To make the overnight French toast, start with melted butter and brown sugar and mix together in a 9x13 baking dish.

Add sliced challah bread over the butter and brown sugar. This photo is actually French bread, and although it shows the crust still on the bread, I've decided that I like it better with no crust.

Mix half and half with eggs, vanilla, cinnamon, ginger and Grand Marnier and then pour over the bread slices, making sure each one gets covered in liquid.

That's it for this step. Now just cover the dish and refrigerate over night or at least several hours. The bread will soak up all the liquid.

When you remove the casserole from the refrigerator, sprinkle the streusel on top and let sit for half an hour before baking. Most streusel recipes contain chopped pecans, but my family prefers baked goods without nuts, so this version can be made with or without nuts.

The casserole will take 45-50 minutes to bake to achieve a slightly crunchy top. When you first take it out of the oven, the casserole will be puffy and high over the dish, but let it sit for a few minutes before serving and it will sink down. 

The brown sugar and butter on the bottom create a syrup so some people will not want to add anything, but I personally like a little bit of warm maple syrup drizzled on top.

If you've tried this recipe, please rate the recipe and leave a comment below!

You can also follow me on Facebook, Twitter, Instagram, and Pinterest.

And please join the Southern Food and Fun Facebook group to get all the Southern Food and Fun recipes.

Overnight French Toast

Overnight French Toast

Yield: 10 servings
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes

Brown sugar gives this french toast casserole a crunchy streusel topping with a bit of syrup underneath.



  • ¼ cup melted butter
  • ¾ cup firmly packed brown sugar
  • 1 loaf challah or French bread, crusts removed and sliced about 1 ½ inches thick
  • 8 large eggs
  • 2 cups half and half
  • 1 tablespoon vanilla extract
  • ½ teaspoon cinnamon
  • ½ teaspoon freshly grated nutmeg
  • ¼ teaspoon ground ginger
  • 1 teaspoon Grand Marnier
  • ¼ teaspoon Kosher salt

Streusel Topping

  • 1 cup light brown sugar
  • 1 cup all-purpose flour, (if not using nuts, add additional ½ cup flour)
  • 1 cup chopped nuts
  • ¼ teaspoon cinnamon
  • ¼ teaspoon freshly grated nutmeg
  • pinch of salt
  • 1 stick unsalted butter


  1. Combine ¼ cup melted butter and ¾ cup brown sugar in a 9x13 baking dish and spread evenly over the bottom of the dish. Lay bread slices over the brown sugar.
  2. Whisk together eggs, half and half, vanilla, cinnamon, ginger, nutmeg, Grand Marnier, and salt until well blended. Pour egg mixture over the bread slices, covering each piece of bread with liquid.
  3. Cover and refrigerate overnight or for several hours.
  4. Remove from refrigerator at least half an hour before baking.
  5. Preheat oven to 350.

Streusel Topping

  1. In a large mixing bowl, stir together flour, brown sugar, cinnamon, nutmeg, and salt until well mixed. Using your fingers, work the butter in until the mixture resembles large crumbs. If using nuts, stir in the pecans and mix well.
  2. Do not over mix or your topping will turn mushy. Sprinkle all of the topping evenly over the casserole prior to baking.
  3. Bake casserole until set and top is nicely browned, about 45 minutes. Remove and let cool slightly before serving.
Nutrition Information:
Yield: 10 Serving Size: 10 servings
Amount Per Serving: Calories: 503Saturated Fat: 14gCholesterol: 201mgSodium: 217mgCarbohydrates: 52gFiber: 1gSugar: 38gProtein: 6g

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Wednesday 20th of April 2011

This looks yummy x 3! I'll be trying it very soon.


Tuesday 3rd of May 2011

Thanks, Shawn. It is delicious and great for company.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe