Overnight French Toast With Peach Topping Recipe

Wake up to the most amazing breakfast! This Overnight French Toast Casserole is a make-ahead marvel, perfect for brunch with overnight guests or a special weekend treat. We've dialed down the sugar for a healthier twist, but the flavor is still bursting with deliciousness. Imagine tender, custard-soaked bread, baked to golden perfection, and topped with a warm, luscious peach topping (or try our raspberry variation with fresh or frozen raspberries and a splash of brandy!). Prepare it the night before and simply bake in the morning – effortless elegance for any occasion!

Prep Time 20 mins
Cook Time 1475 mins
Calories 257.2 kcal
Protein 11g
Rating 4.5 (2 Reviews)
Overnight French Toast With Peach Topping 11

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Overnight French Toast With Peach Topping

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Overnight French Toast With Peach Topping? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Overnight French Toast With Peach Topping

  1. Preheat oven to 350°F (175°C).
  2. In a 13x9 inch baking dish, melt 1/4 cup (1/2 stick) unsalted butter. Stir in 1/2 cup packed brown sugar and 1/4 cup light corn syrup.
  3. Arrange 1 loaf (about 1 pound) challah bread, cut into 1-inch thick slices, in a single layer over the melted butter mixture.
  4. In a large bowl, whisk together 6 large eggs, 2 cups milk, 1 teaspoon vanilla extract, 1/2 teaspoon ground cinnamon, and a pinch of salt.
  5. Pour the egg mixture evenly over the bread slices, ensuring all pieces are soaked.
  6. Cover the dish with plastic wrap and refrigerate overnight (or for at least 4 hours).
  7. Before baking, let the casserole sit at room temperature for 30 minutes.
  8. Bake for 30-35 minutes, or until golden brown and set.
  9. **Prepare Peach Topping:** While the casserole bakes, combine 2 cups sliced fresh peaches, 1/4 cup granulated sugar, 1 tablespoon lemon juice, and 1 teaspoon cornstarch in a saucepan.
  10. Cook over medium heat, stirring frequently, until the peaches soften and the sauce thickens (about 5-7 minutes).
  11. Serve the warm French toast casserole immediately, topped with the peach topping.

Nutrition Information (Approximate per serving)

Sodium

8 g

Sugar

108g

Fat

34g

Carbs

10g

Recipe Tags (Choose a tag and find related recipes!)