Overnight Stuffed French Toast Recipe

5 / 5 (1 review)

This make-ahead breakfast recipe is a keeper!

While I definitely enjoy savory breakfast items, I really love sweet breakfast dishes…especially when bread is involved. If you like French toast, you need to try this recipe. This overnight stuffed French toast is not too sweet, not soggy, and not too dry either!

overnight stuffed french toast breakfast

I am excited to have this stuffed French toast for our Christmas breakfast this year! I know my in-laws are going to love it too. For holidays, it is very convenient to be able to do nearly all of the prep the night before. In the morning, I will just throw it in the oven for about 25 minutes and whip up some fresh almond whipped cream topping. Yum!

cream cheese filling for stuffed french toast

I really love this cream cheese filling! It is slightly sweet, but with a light, tangy flavor too. Plus, it is easy and simple to whip up. You can try changing it up a bit by adding fruit or chocolate chips, if desired. Keep the filling thick though or your French toast sandwiches will be sliding all over the place.

overnight stuffed french toast with cream cheese

You can keep your French bread slices whole or cut them in half if you want to fit a bit more into one pan. Either way works. Just be sure to slather that cream cheese filling on there in a nice, thick layer. 😉

baked overnight french toast

Once you’ve got the bread all sliced, slathered, and placed in the pan, it is time to pour on the egg mixture. Mixing it up in a large batter bowl is handy for pouring! Let the bread soak it up for a few minutes, then flip, wrap, and refrigerate.

If you don’t want to make this a day in advance, I think you would still get great results by baking it not long after assembling, once all of the egg mixture has been soaked up into the bread.

I highly recommend the almond whipped cream topping! So very delicious and a perfect touch of sweetness with this stuffed French toast.


Recipe adapted from ButterWithASideofBread and MelsKitchenCafe.

Anchor Hocking 2 Quart Ovenproof Glass Batter Bowl

More French Toast Recipes:

Overnight Stuffed French Toast Recipe

5 / 5 (1 review)
Serves: 8 servings


  • Cream Cheese Filling:

  • 8 ounces cream cheese
  • 1 tablespoon brown sugar
  • 1/2 teaspoon vanilla
  • 1/2 teaspoon lemon juice
  • French Toast:

  • 1 loaf of store-bought French bread
  • 5 large eggs
  • 1 1/4 cup milk
  • 1/4 cup brown sugar
  • 1/2 teaspoon vanilla
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon salt
  • Whipped Cream Topping:

  • 1 pint heavy whipping cream
  • 1/4 cup granulated sugar
  • 1 teaspoon almond extract (or amaretto flavoring)


  1. Generously butter a 9x13 baking dish. Cut the French bread loaf into 1-inch slices, discarding the ends. Arrange the bread slices as stacks of two (like sandwiches) inside the prepared dish. Set aside.
  2. In a medium bowl, beat the cream cheese until smooth, then beat in the vanilla, lemon juice, and brown sugar until smooth. Spread a thick layer of the cream cheese filling between each set of sliced bread, resulting in cream cheese sandwiches! Set aside.
  3. In a large bowl or 2-quart batter bowl, whisk the eggs together until combined. Whisk in the milk, sugar, vanilla, cinnamon, and salt and beat for a minute or two until well combined. Pour the mixture evenly over the sandwiches in the pan. Let sit for 5 minutes.
  4. Carefully flip over each sandwich in the pan, then cover with plastic wrap, and refrigerate overnight.
  5. Preheat oven to 400 degrees, unwrap, and bake for 25-30 minutes.
  6. Meanwhile, beat the whipping cream, sugar, and almond flavoring together for the whipped topping. Serve with whipped topping and fruit.