Nutrition Facts for Overnight french toast with peach topping

Overnight French Toast with Peach Topping

Wake up to a breakfast that feels like a sweet, cozy hug with this Overnight French Toast with Peach Topping. Featuring thick slices of French bread soaked overnight in a luscious custard made with eggs, whole milk, cream, and warm spices like cinnamon and nutmeg, this make-ahead dish is both indulgent and effortless. Bake it to golden perfection and crown it with a vibrant homemade peach compote, bursting with juicy, caramelized peaches simmered in maple syrup. Perfect for weekend brunches or holiday mornings, this recipe combines a hands-off prep process with decadent flavors that are sure to impress. Serve warm with an extra drizzle of maple syrup or a sprinkle of powdered sugar for a breakfast masterpiece everyone will adore.

Nutriscore Rating: 64/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Overnight French Toast with Peach Topping
Prep Time:25 mins
Cook Time:45 mins
Total Time:70 mins
Servings: 6

Ingredients

  • 1 loaf French bread
  • 6 large Eggs
  • 2 cups Whole milk
  • 1 cup Heavy cream
  • 0.5 cup Granulated sugar
  • 0.25 cup Brown sugar
  • 2 teaspoons Vanilla extract
  • 1 teaspoon Ground cinnamon
  • 0.25 teaspoon Ground nutmeg
  • 4 medium Peaches
  • 2 tablespoons Unsalted butter
  • 0.25 cup Maple syrup
  • 1 teaspoon Cornstarch
  • 2 tablespoons Water

Directions

Step 1

Lightly grease a 9x13-inch baking dish with butter or non-stick spray.

Step 2

Slice the French bread into 1-inch thick slices. Arrange them in the prepared baking dish, overlapping slightly if necessary.

Step 3

In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, vanilla extract, ground cinnamon, and ground nutmeg until fully combined.

Step 4

Pour the egg mixture evenly over the bread slices, ensuring each piece is well soaked. Cover the dish tightly with plastic wrap or aluminum foil and refrigerate overnight (or at least 4 hours).

Step 5

Preheat the oven to 350°F (175°C) the next morning. Remove the French toast casserole from the refrigerator and let it sit at room temperature for 15 minutes while the oven preheats.

Step 6

Bake the casserole uncovered for 40-45 minutes or until the top is golden brown and the custard is set in the center. Remove from the oven and let it cool slightly.

Step 7

While the casserole is baking, prepare the peach topping. Peel and slice the peaches into thin wedges.

Step 8

In a medium saucepan, melt the unsalted butter over medium heat. Add the peach slices and cook for 2-3 minutes, stirring occasionally.

Step 9

Stir in the maple syrup and cook for an additional 2 minutes until the peaches are tender.

Step 10

In a small bowl, mix the cornstarch with water to create a slurry. Add this to the peach mixture, stirring consistently until the sauce thickens slightly (about 1-2 minutes). Remove from heat.

Step 11

Serve the baked French toast warm, topped with the peach compote. Optionally, drizzle with extra maple syrup or dust with powdered sugar for added sweetness.

Nutrition Facts

Serving size (1756.1g)
Amount per serving % Daily Value*
Calories 2696.1
Total Fat 52.1g 0%
Saturated Fat 25.4g 0%
Polyunsaturated Fat 4.3g
Cholesterol 120.6mg 0%
Sodium 2854.8mg 0%
Total Carbohydrate 501.0g 0%
Dietary Fiber 19.1g 0%
Total Sugars 285.1g
Protein 67.5g 0%
Vitamin D 214.7IU 0%
Calcium 930.5mg 0%
Iron 19.3mg 0%
Potassium 2473.3mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 17.1%
Protein: 9.8%
Carbs: 73.1%