Stuffed French Toast takes your favorite classic French toast over the top!  The perfect sweet and creamy filling between two slices of bread, griddled to perfection!

stuffed french toast

Stuffed French Toast:


Stuffed French Toast is a delicious twist on your favorite classic breakfast. The sweet cream cheese filling is a delightful surprise between to crispy pan fried pieces of hearty bread.  We love topping them with fresh berries, homemade whipped cream and warmed maple syrup but the options are endless. Pair them with Egg Muffins and you have a delicious breakfast.  They make a great breakfast for the holidays or whenever you have guests because they hold in the oven for up to a hour. Make ahead recipes are always the best when hosting company!  If you serve this for brunch over the holidays don’t forget to serve our amazing Mimosa Punch with it!

Photo collage of process photos of making stuffed french toast

Making Stuffed French Toast:

  • Beat the filling ingredient until smooth in a mixing bowl.
  • Spread a thick layer of filling on one side of half of the slices of bread. Top with remaining bread slices to form sandwich.
  • Whisk the eggs, whole milk, cinnamon and vanilla in a large mixing bowl; set aside.
  • Melt butter in large skillet over medium low heat. Dip sandwiches in egg mixture, turning a few times to coat. Let the excess egg mixture drip off. Place in skillet and cook 4-5 minutes, flip and cook an additional 4-5 minute or until golden brown and crispy on each side.
  • Remove from pan and slice in half on the diagonal; place on platter and top with desired toppings.

stuffed french toast on a plate


Recipe Tips and Notes:

  • Keeping stuffed french toast warm is so easy, and you can make a huge batch!  Simply put the french toast on a large baking sheet.  Then, place i nthe oven at 250 degrees for up to 20 minutes before serving.
  • You can freeze this french toast!  Make them into sandwiches first.  The, freeze before dipping in the egg mixture.  When ready to serve, pull the sandwiches out of the freezer to thaw at room temp for at least 30 minutes.  Then, make as directed.
  • Reheating stuffed french toast is easy, and you’ll want to do it in the oven.  Bake on a greased baking sheet at 350 degrees for about 10-15 minutes until heated through.  Keep an eye on your french toast, and make sure to flip halfway through.  You can also place them in a buttered skillet over medium heat and cook until golden!


5 from 9 votes

Stuffed French Toast

Hearty bread stuffed with a sweet cream cheese filling, dipped in an egg mixture, then fried until golden brown and crispy.
Prep 15 minutes
Cook 10 minutes
Total 25 minutes
Servings 6



  • 8 oz cream cheese softened
  • c. powdered sugar
  • 1 tsp vanilla extract

French Toast

  • 12 slices of Texas Toast or thick cut sturdy bread
  • 4 eggs
  • 1 c. whole milk
  • 1 tsp cinnamon
  • 1 tsp vanilla extract
  • 3 Tbsp butter
  • Toppings: maple syrup, fresh berries, powdered sugar, whipped cream


  • In a mixing bowl beat together the filling ingredients until smooth.
  • Spread a thick layer of the cream cheese filling on one side of half of the slices of Texas Toast. Top with the remaining bread slices to form a sandwich. We recommend leaving roughly a ½’’ board around the edges.
  • In a large bowl whisk together eggs, whole milk, cinnamon and vanilla; set aside.
  • In a large skillet or griddle over medium-low heat melt butter. Dip sandwiches in egg mixture, turning a few times to thoroughly coat. Let excess egg mixture drip off “sandwiches”. Place on griddle and cook for 4-5 minutes. Flip over and cook an additional 4-5 minutes or until golden brown and crispy on each side. Keep heat low to avoid burning.
  • Remove from pan and slice in half on the diagonal; place on platter, top with desired toppings and serve.


  • Keep warm on a baking sheet in the oven until ready to serve.
  • Cooked french toast can be held in a 250 degree oven for up to 1 hour before serving.


Calories: 454kcal, Carbohydrates: 45g, Protein: 13g, Fat: 25g, Saturated Fat: 13g, Cholesterol: 170mg, Sodium: 522mg, Potassium: 247mg, Fiber: 3g, Sugar: 20g, Vitamin A: 907IU, Calcium: 181mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Like this? Rate & review this recipe below!

Hey! Nice to meet you! I'm Nichole!

Welcome to The Salty Marshmallow! I'm a mom, animal lover, photographer, & kitchen mess-maker. Here you will find the result of my decades-long passion for chasing the best flavors in the kitchen, all meant to be cooked by regular people with busy lives just like you and me.

Related Recipes

Rate & Review!

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

Recipe Rating


  1. This recipe is super simple and very yummy! I add some lime juice (to taste) in with the filling to brighten it up a bit. The first time we made this recipe, we started laughing because it was just too good. It’s funny how simple it can be to make something so devilishly delicious! Thank you for sharing!

  2. 5 stars
    This was absolutely delicious! I usually come to your site for instant pot recipes, but decided to give this a try. I am so glad I did! We topped it with cherry syrup, and it was devine. Thank you for all the wonderful recipes!

  3. 5 stars
    These are so tasty!! I am so glad I found this tasty and delicious recipe. It is now my go to breakfast on Sundays.

  4. 5 stars
    This is beyond drool worthy! I’m a huge sucker for French toast and an even bigger sucker for STUFFED French toast! This looks so amazing!

  5. 5 stars
    You had me at stuffed! The filling is incredible and makes a world of difference. You’ll never make french toast any other way!