Peach French Toast Casserole

Why You’ll Love This Recipe

This casserole is easy to prepare and ideal for feeding a group. The combination of sweet peaches and custardy bread creates a soft, flavorful dish with a lightly crisp top. It can be assembled ahead of time, making mornings stress-free, and it fills your kitchen with an irresistible aroma while baking.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
6 cups cubed bread
2 cups fresh or canned peaches, sliced
6 eggs
1 1/2 cups milk
1/2 cup heavy cream
1/2 cup sugar
1 teaspoon vanilla extract
1/2 teaspoon cinnamon
1/4 teaspoon nutmeg

optional topping:
1/3 cup brown sugar
2 tablespoons butter
1/2 teaspoon cinnamon

Directions

  1. Grease a baking dish and add the cubed bread evenly.
  2. Scatter the sliced peaches over the bread.
  3. In a large bowl, whisk together eggs, milk, cream, sugar, vanilla extract, cinnamon, and nutmeg.
  4. Pour the mixture evenly over the bread and peaches, pressing lightly to ensure everything is soaked.
  5. Cover and refrigerate for at least 30 minutes or overnight for best results.
  6. Preheat the oven to 350°F (175°C).
  7. If using the topping, mix brown sugar, butter, and cinnamon, then sprinkle over the casserole.
  8. Bake for 40–45 minutes until the top is golden and the center is set.
  9. Let cool slightly before serving.

Servings and timing

Servings: 6–8
Prep time: 15 minutes
Chill time: 30 minutes to overnight
Cook time: 40–45 minutes
Total time: about 1 hour 15 minutes (or longer with overnight soak)

Variations

Use nectarines or berries instead of peaches.
Add cream cheese cubes for extra richness.
Top with chopped pecans or almonds for crunch.
Use brioche or challah bread for a softer texture.
Drizzle with maple syrup or a light glaze before serving.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at a low temperature or in the microwave until warmed through. This casserole can also be frozen for up to 2 months and thawed before reheating.

FAQs

Can I use canned peaches?

Yes, just drain them well before using.

Do I have to refrigerate it before baking?

Chilling helps the bread absorb the custard, but you can bake it immediately if needed.

What bread works best?

Day-old bread like brioche or French bread works best.

How do I know when it’s done?

The center should be set and not overly jiggly.

Can I make this dairy-free?

Yes, use plant-based milk and cream alternatives.

Why is my casserole soggy?

Too much liquid or underbaking can cause sogginess.

Can I add spices?

Yes, try adding ginger or cardamom for extra flavor.

Can I prepare it the night before?

Yes, it’s ideal for overnight preparation.

Can I freeze it before baking?

Yes, assemble and freeze, then thaw before baking.

What should I serve with it?

It pairs well with yogurt, fresh fruit, or breakfast meats.

Conclusion

Peach French toast casserole is a comforting and flavorful dish that’s perfect for sharing. With its soft texture, sweet fruit, and warm spices, it’s an easy recipe that brings a touch of indulgence to any breakfast or brunch table.

Print

Peach French Toast Casserole

Peach French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Peach French toast casserole is a warm and comforting breakfast bake made with soft bread, juicy peaches, and a rich custard, baked until golden and set. It’s perfect for brunch or make-ahead mornings.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 42 minutes
  • Total Time: 1 hour 12 minutes
  • Yield: 6–8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 6 cups cubed bread
  • 2 cups fresh or canned peaches, sliced
  • 6 eggs
  • 1 1/2 cups milk
  • 1/2 cup heavy cream
  • 1/2 cup sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 1/3 cup brown sugar (optional topping)
  • 2 tablespoons butter (optional topping)
  • 1/2 teaspoon cinnamon (optional topping)

Instructions

  1. Grease a baking dish and spread cubed bread evenly.
  2. Scatter sliced peaches over the bread.
  3. In a bowl, whisk together eggs, milk, cream, sugar, vanilla extract, cinnamon, and nutmeg.
  4. Pour the mixture over the bread and peaches, pressing lightly to soak.
  5. Cover and refrigerate for at least 30 minutes or overnight.
  6. Preheat oven to 350°F (175°C).
  7. If using topping, mix brown sugar, butter, and cinnamon and sprinkle over casserole.
  8. Bake for 40–45 minutes until golden and set.
  9. Let cool slightly before serving.

Notes

  • Use nectarines or berries as a substitute for peaches.
  • Add cream cheese cubes for extra richness.
  • Top with nuts for added crunch.
  • Brioche or challah bread works best for texture.
  • Store leftovers in the refrigerator for up to 4 days.
  • Freeze for up to 2 months and thaw before reheating.

Nutrition

  • Serving Size: 1 serving
  • Calories: 340 kcal
  • Sugar: 22 g
  • Sodium: 230 mg
  • Fat: 15 g
  • Saturated Fat: 8 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 2 g
  • Protein: 10 g
  • Cholesterol: 170 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments