Go Back

Caramel Pecan Peach French Toast Casserole

Course Breakfast
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings 8 servings
Author Sarah @ The Gold Lining Girl


  • 1 - 14 oz. loaf French or Italian bread cut into 1-inch cubes
  • 8 eggs
  • 3 c. SilkĀ® Almondmilk and Cashewmilk with Caramel
  • 1/3 c. sugar
  • 2 tsp. vanilla
  • 1 tsp. cinnamon
  • 1/4 tsp. nutmeg
  • 1 c. chopped pecans
  • 2 medium peaches pitted, thinly sliced
  • 3 tbsp. butter
  • 1/4 c. brown sugar
  • caramel ice cream topping or maple syrup for drizzling


  1. Preheat oven to 400 degrees.
  2. Spread bread cubes onto a large baking sheet in a single layer.
  3. Bake for about 10 minutes, or until bread cubes are golden and lightly toasted.
  4. Spray a 9x13-inch casserole dish with non-stick spray.
  5. Arrange the bread in the dish.
  6. In a large bowl, whisk together eggs, SilkĀ® Almondmilk and Cashewmilk with Caramel, sugar, vanilla, cinnamon, and nutmeg.
  7. Drizzle mixture over the bread in the casserole dish, making sure to evenly distribute.
  8. Sprinkle the casserole with pecans, peach slices, pats of butter, and brown sugar.
  9. Reduce oven temperature to 350 degrees.
  10. Cover with foil, and bake for 30 minutes.
  11. Remove foil, and bake for an additional 10-20 minutes, or until casserole is 'set' and the top and edges are golden.
  12. Remove from heat, and serve with caramel topping or maple syrup, or both!