Peach Overnight French Toast

Total Time
1hr 10mins
Prep 30 mins
Cook 40 mins

My friend gave me this recipe to try and I embellished a little and added some spice; but it is SO yummy. It makes its own syrup when it cooks; everyone I have ever made this for LOVED it!

Ingredients Nutrition

  • 12 cup butter
  • 6 eggs
  • 1 cup brown sugar, packed
  • 1 12 cups milk
  • 2 tablespoons water
  • 1 teaspoon vanilla
  • 29 ounces canned peach slices (drained)
  • 1 loaf French bread, crusts removed, cubed
  • 1 dash orange zest, add to egg mixture (optional)
  • 1 dash nutmeg, add to egg mixture (optional)
  • 1 dash cinnamon, add to egg mixture (optional)


  1. Stir butter and brown sugar over medium heat until butter is melted; add water; cook until mixture bubbles. Cool.
  2. Spray a 13x9 baking dish with non-stick cooking spray.
  3. Pour in syrup mixture, lay peach slices in dish; cover with bread cubes, completely covering the peaches.
  4. Mix remaining ingredients and pour over bread.
  5. Push the bread down so it soaks up the mixture.
  6. Cover; refrigerate overnight.
  7. Bake at 350F for 40 minutes.


Most Helpful

My husband & I made this recipe this weekend and loved it! The only change we made was to use cinnamon raisin bread in place of the French bread. It made an already great recipe even better. One tip not included in the recipe - once it's finished baking flip it over onto a serving dish. This is an "upside down" recipe!

deepfreeze April 30, 2007

This was a nice recipe. I'd make it again for adult guests. My nephews (8&10) were not real excited about it. I'd also make it without the orange was a lil too strong for me.

Pamela J April 09, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a