Go Back
Peach Cheesecake Stuffed French Toast
Prep Time
25 mins
Cook Time
10 mins
This easy Peach Cheesecake Stuffed French Toast makes such a tasty weekend breakfast or brunch recipe. Homemade cheesecake filling is mixed with a combination of brown sugar and fresh peaches and spooned into the center of thick challah bread. Dipped in batter and cooked on the stove, this french toast is over-the-top but entirely worth it!
Course: Breakfast
Cuisine: American
Keyword: Peach Cheesecake Stuffed French Toast
Servings: 4 -6 people
Author: Michelle
  • 1 loaf challah bread, or brioche, unsliced*
Cheesecake Filling
  • 8 oz cream cheese, at room temp
  • 1/3 cup brown sugar
  • 1 tsp vanilla extract
Peach Filling/Topping
  • 2 cups peaches, chopped into bite-sized pieces
  • 1/3 cup brown sugar
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 4 eggs
  • 1 1/3 cups milk
  • 1/2 cup all purpose flour
  • 1 1/2 tsp ground cinnamon
  • 1 tsp vanilla extract
  • Peaches
  • Whipped Cream
  • Powdered Sugar
  • Maple Syrup
  1. With a sharp knife, cut bread into slices, about 1 1/2” thick (you should be able to get about 7-8 slices, not including the end pieces).
  2. Using a small sharp knife, cut a wide pocket into each slice of bread, making sure not to cut all the way through the bread. Set aside.
  3. Mix cream cheese, brown sugar and vanilla extract together until well combined. Set aside.
  4. Mix peaches, brown sugar, vanilla extract and ground cinnamon together. Mix 1 cup of the peaches with the cream cheese mixture, reserving the remaining cup for topping.
  5. Spoon filling into the pocket of each slice of bread, about 3 Tbsp per slice.

  6. In a blender (or with a whisk), mix eggs, milk, flour, cinnamon and vanilla extract together; blend until well combined. Pour batter into a shallow dish (I used a casserole dish).
  7. Heat griddle (or pan) over med-low heat and melt a little butter in the pan (2-3 Tbsp depending upon the size of your pan/griddle).

  8. Dip bread into the custard, coating all sides, and place in the pan.
  9. Cook until golden brown (about 2-3 minutes), flip the bread over with a spatula, and cook for another 2-3 minutes.
  10. Repeat the process with all slices of bread.
  11. Serve french toast with the remaining peach mixture, maple syrup, whipped cream, etc.
  12. Enjoy!
Recipe Notes

*Notes: Alternatively, you can use sliced bread. If the slices are thinner, you can spread the filling between two slices of bread. It will be messier to cook, but it will work!