This Baked French Toast Casserole is the best! The topping is a crunchy streusel with our 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 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 brown sugar sprinkled in a 9×13 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 on the bottom creates a syrup so some people will not want to add anything, but I like a little bit of warm maple syrup drizzled on top.

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
5 from 1 vote

Overnight French Toast

Brown sugar gives this french toast casserole a crunchy streusel topping with a bit of syrup underneath.
Prep: 30 minutes
Cook: 45 minutes
Total: 1 hour 15 minutes
Servings: 10 servings
Save This Recipe



  • ¼ cup firmly packed brown sugar
  • 1 loaf challah or French bread, crusts removed and sliced about 1 1/2 inches thick
  • 8 large eggs
  • 3 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
  • ½ cup all-purpose flour, (if not using nuts, add additional 1/2 cup flour)
  • 2 cups chopped pecans
  • ¼ teaspoon cinnamon
  • ¼ teaspoon freshly grated nutmeg
  • pinch of salt
  • 8 tablespoons unsalted butter


  • Spread 3/4 cup brown sugar evenly over the bottom of a 9×13 baking dish. Lay bread slices over the brown sugar.
  • 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.
  • Cover and refrigerate overnight or for several hours.
  • Remove from refrigerator at least half an hour before baking.
  • Preheat oven to 350.

Streusel Topping

  • 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.
  • Do not over mix or your topping will turn mushy. Sprinkle all of the topping evenly over the casserole prior to baking.
  • Bake casserole until set and top is nicely browned, about 45 minutes. Remove and let cool slightly before serving.


Serving: 10servings, Calories: 503kcal, Carbohydrates: 52g, Protein: 6g, Saturated Fat: 14g, Cholesterol: 201mg, Sodium: 217mg, Fiber: 1g, Sugar: 38g
Course: Breakfast
Cuisine: American
Calories: 503
Keyword: baked french toast, overnight french toast
Love this recipe?Mention @southernfoodandfun or tag #southernfoodandfun!
Lucy standing behind a counter with a cheese board and glass of wine.

About the author

Hi, I’m Lucy! I’m a home cook, writer, food and wine fanatic, and recipe developer. I’ve created and tested hundreds of recipes so that I can bring you the best tried and true favorites.

Follow Lucy on social media:

You May Also Like:

Sign up with your email address to receive a 5-day series of Southern Cooking Secrets, followed by weekly emails with recipes and tips. We won't send you spam. Unsubscribe at any time.
5 from 1 vote (1 rating without comment)

Leave a comment

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

Recipe Rating