Oven-Baked French Toast With Peaches Recipe

Oven-baked French toast with peaches transforms a classic breakfast into an elegant, make-ahead masterpiece perfect for weekend brunch gatherings. This recipe simplifies traditional stovetop French toast by baking it in a large dish, allowing the custard-soaked bread to cook evenly while you relax. Juicy caramelized peaches crown the golden, custardy interior, creating a naturally sweet topping that requires no heavy syrups. Ideal for feeding a crowd, this dish combines comfort food familiarity with restaurant-quality presentation.

Reasons to Try Oven-Baked French Toast With Peaches

Make-Ahead Convenience: Assemble the entire casserole the night before and simply bake in the morning. The bread absorbs the custard overnight, guaranteeing perfectly tender, custardy results with minimal effort.

Naturally Sweet Peach Topping: Fresh peaches caramelize beautifully in the oven, releasing their natural sugars and creating a sophisticated fruit compote that’s far more elegant than standard syrup.

Feeds a Crowd: One large casserole serves 8–10 people, making this ideal for family breakfasts, holiday brunches, or overnight guests. No standing over a skillet cooking individual slices.

Texture Paradise: Expect a crispy-edged exterior with a custardy, bread-pudding-like interior. The contrast between the soft bread, creamy custard, and warm caramelized peaches is irresistible.

Warm Spice Notes: Cinnamon and nutmeg infuse every bite with cozy, comforting flavors that pair beautifully with fresh fruit and make your kitchen smell heavenly.

Elegant Presentation: This dish looks fancy enough for a restaurant brunch yet tastes like home cooking. Dust with confectioners sugar and serve with whipped cream for an impressive finish.

Oven-Baked French Toast With Peaches reasons to trySave

Ingredients Notes

  • Day-old bread is essential—fresh bread absorbs too much custard and becomes mushy. Use brioche, challah, or thick-cut white bread for best results.
  • A mix of whole milk and heavy cream creates the perfect custard texture; milk alone makes it too thin.
  • Both granulated and brown sugar add depth; brown sugar brings molasses undertones.
  • Fresh, ripe peaches are ideal, but frozen peaches (thawed and drained) work well in winter.
  • Melted butter creates an even custard and helps the top brown nicely.
  • Lemon juice brightens the peach flavor and prevents browning.

How to Make Oven-Baked French Toast With Peaches

  1. Prepare a 9×13-inch baking dish by buttering it lightly. Arrange bread cubes evenly in the bottom.
  2. Whisk together eggs, milk, cream, granulated sugar, vanilla extract, cinnamon, nutmeg, and salt in a large bowl until smooth.
  3. Pour custard mixture evenly over bread cubes, stirring gently to coat all pieces. Let sit 10 minutes, then press down lightly with a spatula. (Cover and refrigerate overnight if making ahead.)
  4. Preheat oven to 350°F. Drizzle melted butter over the bread mixture and stir gently to combine.
  5. In a separate bowl, toss peach slices with brown sugar, honey, lemon juice, and vanilla extract.
  6. Scatter peach slices and all accumulated juices over the top of the bread mixture, spreading evenly.
  7. Bake uncovered for 45–50 minutes until the top is golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs.
  8. Let rest 10 minutes before serving. Dust with confectioners sugar and serve warm with whipped cream and maple syrup on the side.

What You Must Know About Oven-Baked French Toast With Peaches

Use Day-Old Bread: Fresh bread absorbs too much custard and turns to mush. Day-old bread has a firmer crumb that soaks up the egg mixture beautifully without becoming soggy. Brioche, challah, or thick-sliced white bread work best.

Overnight Assembly is Your Secret Weapon: Assembling the casserole the night before allows the bread to absorb the custard evenly, guaranteeing custardy, tender results. Don’t skip this step—it makes a dramatic difference.

Don’t Skip the Resting Period: After baking, let the casserole rest for 10 minutes. This allows the custard to set slightly, making it much easier to serve without the pieces falling apart.

Peach Timing Matters: If using fresh peaches, select fruits that are ripe but still slightly firm—soft peaches can turn to mush during baking. If peaches are very juicy, pat the slices dry before adding to prevent a soggy bottom layer.

Oven Temperature Precision: Use an oven thermometer to ensure your oven is truly at 350°F. Ovens vary; one that runs 25 degrees cooler will require extra baking time.

Helpful Tips: Make this dish dairy-free by substituting milk with unsweetened almond or oat milk and heavy cream with coconut cream (use the thick portion from a can). The flavor will be slightly different but still delicious. For a savory twist, reduce sugar by half and add shredded cheddar cheese and fresh thyme. If fresh peaches are unavailable, frozen peaches work well—thaw, drain thoroughly, and pat dry before using. You can assemble this up to 24 hours ahead; any longer and the bread begins to break down.

Variations and Substitutions

Berry Compote Instead of Peaches: Substitute peaches with fresh blueberries, raspberries, or a mix of both. Toss with honey and a splash of lemon juice, then scatter over the top. Add baking time by just 2–3 minutes since berries release less liquid.

Caramelized Apple Version: Replace peaches with 4 medium apples (peeled, cored, and sliced thin). Toss with 2 tablespoons butter, 3 tablespoons brown sugar, and 1 teaspoon cinnamon before arranging on top. Bake as directed.

Maple Bourbon Pecans: Add a Southern twist by sprinkling 1 cup chopped pecans mixed with 2 tablespoons maple syrup and 1 tablespoon bourbon (or vanilla extract) over the bread before adding peaches.

Stuffed French Toast Style: Layer the bread cubes with 0.5 cup mascarpone cheese mixed with 2 tablespoons honey and chopped fresh thyme before pouring the custard. Top with peaches as directed.

Overnight Oats Hybrid: Replace half the bread with 2 cups rolled oats mixed with 0.5 cup chopped almonds and 2 tablespoons honey. Layer oats and bread, then proceed with the custard and peaches.

Eggnog French Toast (Holiday Version): Substitute heavy cream and milk with 2 cups store-bought eggnog and add 0.25 teaspoon ground cloves. Reduce granulated sugar to 2 tablespoons. Top with candied cranberries and pecans instead of peaches.

Stone Fruit Medley: Use a mix of peaches, nectarines, and plums (all sliced). Toss together with honey and fresh mint for brightness.

Dairy-Free Version: Use unsweetened oat milk instead of whole milk, coconut cream instead of heavy cream, and vegan butter instead of regular butter. All textures and flavors remain nearly identical.

Serving Suggestions for Oven-Baked French Toast With Peaches

Classic Brunch Presentation: Transfer portions to individual plates using a large spoon or cake server. Top each serving with a generous dollop of fresh whipped cream, a light dusting of confectioners sugar, and a drizzle of warm maple syrup. Garnish with a fresh mint sprig for color.

Plated Elegantly: Use a square plate and center a large piece of the French toast. Arrange extra peach slices around the plate, spoon warm peach syrup over and around, add a quenelle of whipped cream, and finish with a sprinkle of toasted nuts and a light dusting of cinnamon.

Family-Style Buffet: Place the entire casserole in a slow cooker set to warm and let guests serve themselves. Set out small bowls of whipped cream, maple syrup, fresh berries, chopped pecans, and extra confectioners sugar for customization.

Quick Weekday Version: Serve directly from the baking dish with simple toppings: a dollop of Greek yogurt, a drizzle of honey, and fresh mint leaves.

Alongside Complementary Dishes: Pair with crispy bacon strips or maple sausage patties, a fresh fruit salad (featuring berries and citrus), and a warm pot of spiced coffee or hot chocolate. A small green salad with a light vinaigrette offers a refreshing contrast.

Afternoon Tea Service: Cut into smaller squares and serve on tiered cake stands with clotted cream, lemon curd, and fresh raspberries for an elegant twist on traditional tea service.

Oven-Baked French Toast With Peaches serving suggestionSave

Storage and Reheating

Refrigerator Storage: Cover leftover oven-baked French toast with plastic wrap or transfer to an airtight container. Refrigerate for up to 3 days. The custardy interior will firm up slightly as it cools, which is normal.

Reheating Methods: Reheat individual portions in the microwave at 50% power for 1–2 minutes until warmed through. For better texture, reheat covered in a 300°F oven for 8–10 minutes. A toaster oven works perfectly for smaller portions and heats more evenly than the microwave.

Freezing Option: This dish freezes moderately well for up to 1 month. Assemble and bake completely, cool to room temperature, wrap tightly in plastic wrap, then foil. Thaw overnight in the refrigerator before reheating. Note: The texture becomes slightly less custardy after freezing but remains delicious.

Individual Portions: Cut into squares, wrap each piece in plastic wrap and foil, and freeze separately for grab-and-go reheating. Reheat from frozen at 300°F for 15–18 minutes.

Peach Topping: If you prefer fresh peaches, make the French toast base, then top with freshly prepared caramelized peaches just before serving. The base alone (without peaches) keeps for 5 days refrigerated.

Frequently Asked Questions about Oven-Baked French Toast With Peaches

Can I make this recipe without heavy cream?

Yes, you can substitute heavy cream with whole milk or half-and-half, though the custard will be slightly less rich. Use a total of 2 cups milk-based liquid instead of 1.5 cups milk plus 0.5 cup cream. The texture will be slightly more bread-pudding-like and less velvety, but still delicious.

What type of bread is best for oven-baked French toast?

Day-old brioche, challah, or thick-sliced white bread (about 1 inch thick) works best. Avoid overly dense breads like whole wheat or sourdough, which don’t absorb the custard evenly. The bread should be sturdy enough to hold the egg mixture without falling apart.

Can I use frozen peaches instead of fresh?

Absolutely. Thaw frozen peaches completely and drain well on paper towels to remove excess moisture. Pat the slices dry before adding to prevent a soggy bottom layer. Frozen peaches work just as well and provide year-round convenience.

How far in advance can I assemble this dish?

You can assemble the entire casserole (bread, custard, and peaches) up to 12 hours ahead. Cover tightly and refrigerate. Beyond 12 hours, the bread begins to break down and loses its structure. For best results, add peaches no more than 4 hours before baking to prevent excess liquid from accumulating.

My oven-baked French toast came out too wet in the center. What went wrong?

This typically happens if the oven temperature is too low (most common cause) or the baking time was too short. Use an oven thermometer to verify your oven is at 350°F. Additionally, ensure you’re using day-old bread—fresh bread absorbs too much custard and doesn’t cook through properly. The center should feel slightly jiggly immediately after baking but firms up as it cools.

Can I make this dairy-free?

Yes! Substitute whole milk with unsweetened oat or almond milk, heavy cream with full-fat coconut cream (use the thick portion from a can), and butter with vegan butter. The flavor will be subtly different—slightly nuttier—but the texture and results are nearly identical.

How do I prevent peaches from browning after I peel and slice them?

Toss the sliced peaches immediately with lemon juice. The citric acid prevents enzymatic browning. You can prepare peaches up to 2 hours ahead if you keep them in the lemon juice mixture. Just drain and pat dry before adding to the casserole.

Can I make this recipe in individual ramekins instead of one large dish?

Yes, absolutely. Divide the bread cubes among 8–10 buttered ramekins, then divide the custard mixture equally among them. Top each with a few peach slices. Bake at 350°F for 25–30 minutes until the centers are set and tops are golden. This creates elegant individual servings perfect for entertaining.

Nutrition Facts (Per Serving)

NutrientPer Serving
Calories385 kcal
Protein12g
Carbohydrates48g
Dietary Fiber1.5g
Total Fat16g
Saturated Fat9g
Trans Fat0.5g
Cholesterol155mg
Sodium285mg
Potassium220mg
Sugars24g

Dietary Notes: This recipe contains eggs, dairy, and gluten. It is naturally vegetarian. Contains refined sugar and natural fruit sugars. One serving provides a good source of protein and carbohydrates, making it an energizing breakfast. The fresh peaches add vitamins A and C. To reduce sugar, use less honey and brown sugar in the peach mixture and reduce granulated sugar in the custard by 1 tablespoon. For a lower-fat version, substitute heavy cream with half-and-half and use egg whites instead of whole eggs (though this changes the custard texture significantly).

Oven-Baked French Toast With Peaches

Easy oven-baked French toast with caramelized peaches. Make-ahead casserole serves 8–10. Custardy bread, golden top, naturally sweet peach topping. Perfect for brunch.
Prep Time 25 minutes
Cook Time 50 minutes
Total Time 1 hour 15 minutes
Course Breakfast
Cuisine American
Servings 8 servings
Calories 385 kcal

Ingredients
  

  • 1 pound day-old bread cut into 1-inch cubes
  • 6 large eggs
  • 1.5 cups whole milk
  • 0.5 cup heavy cream
  • 3 tablespoons granulated sugar
  • 2 tablespoons brown sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 0.25 teaspoon ground nutmeg
  • 0.125 teaspoon salt
  • 4 tablespoons unsalted butter melted
  • 4 medium fresh peaches peeled, pitted, and sliced
  • 3 tablespoons honey
  • 1 tablespoon fresh lemon juice
  • 0.5 teaspoon vanilla extract for peaches
  • Confectioners sugar for dusting
  • Fresh whipped cream for serving
  • Maple syrup for serving

Instructions
 

  • Preheat oven to 350°F (175°C). Lightly butter a 9x13-inch baking dish. What it should look like: A clean, lightly greased rectangular baking dish ready to hold the bread.
  • Cut 1 pound of day-old bread into 1-inch cubes. Arrange cubes evenly in the prepared dish, filling it about three-quarters full. What it should look like: Bread cubes loosely packed, not compressed, with visible gaps between pieces.
  • In a large mixing bowl, crack 6 eggs and whisk vigorously for 1–2 minutes until well blended and slightly frothy. Checkpoint: Eggs should be uniform in color with no visible whites.
  • Add 1.5 cups whole milk, 0.5 cup heavy cream, 3 tablespoons granulated sugar, 2 tablespoons brown sugar, 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, 0.25 teaspoon ground nutmeg, and 0.125 teaspoon salt to the eggs. Whisk continuously for 2–3 minutes until all sugar dissolves and custard is smooth. What it should look like: A uniform, pale custard with no visible sugar crystals. It should feel creamy when you run it through a whisk.
  • Pour the custard mixture slowly and evenly over the bread cubes, 2–3 minutes. Use a spatula to gently stir, ensuring every piece of bread gets coated. Some cubes will float; this is normal. Checkpoint: Bread should feel soft when pressed but still maintain its shape.
  • Let the assembled dish sit at room temperature for 10 minutes so the bread can absorb more custard. Then press down gently with the back of a spatula to compress slightly. What it should look like: Bread will have sunk slightly and the custard will partially cover the top layer.
  • Cover the baking dish with aluminum foil and refrigerate for at least 2 hours, or up to overnight. This step allows deep custard absorption. Tip: Overnight assembly gives the best texture—custardy and tender throughout.
  • When ready to bake, remove the dish from refrigerator 15 minutes before baking. Preheat oven to 350°F (175°C). Drizzle 4 tablespoons melted unsalted butter evenly over the bread mixture. Stir gently but thoroughly so the butter distributes. What it should feel like: Bread cubes should glisten with butter but not be swimming in it.
  • In a separate medium bowl, combine 4 medium fresh peaches (peeled, pitted, and sliced into 0.5-inch wedges), 2 tablespoons brown sugar, 3 tablespoons honey, 1 tablespoon fresh lemon juice, and 0.5 teaspoon vanilla extract. Toss gently for 1 minute until peaches are evenly coated. What it should look like: Peaches should glisten with the honey-sugar mixture and smell fragrant.
  • Scatter the peach slices and all accumulated juices evenly over the top of the bread mixture, using a spoon to distribute the syrupy liquid. What it should look like: Peaches should be spread across the top in a single mostly even layer, with liquid pooled between pieces.
  • Cover the dish with foil (shiny side facing down) and bake for 25 minutes at 350°F (175°C). What it should smell like: Warm, custard-y, with hints of cinnamon and peach.
  • Remove foil carefully (watch for steam) and bake uncovered for an additional 20–25 minutes until the top is golden brown and the edges are slightly puffed. What it should look like: The bread should be visibly browned around the edges and on top, and the peaches should be caramelized with some darkened edges. The center should jiggle just slightly when the dish is gently shaken.
  • Insert a knife or cake tester into the center of the dish. It should come out clean or with just 1–2 moist crumbs clinging to it. What it should feel like: The top should be firm to the touch but slightly springy, not hard. The interior should feel custardy when you insert the knife.
  • Remove from oven and let rest on the counter for 10 minutes. Why: This allows the custard to set slightly and makes serving easier. The dish will continue to cook gently from residual heat.
  • Dust the entire top generously with confectioners sugar using a fine-mesh sieve, 1–2 minutes. What it should look like: A light, snowy white coating across the top, with some sugar settling into the crevices between peaches and bread.
  • Serve warm directly from the dish using a large spoon or spatula. Transfer portions to plates and top each serving with a dollop of fresh whipped cream and a small drizzle of maple syrup. What it should taste like: Creamy, custardy bread with caramelized peach notes, warm spice, and a subtle sweetness balanced by lemon brightness.
baked French toast with fruit, easy overnight French toast, French toast casserole recipe, make-ahead breakfast casserole, peach French toast brunch

Leave a Comment

Recipe Rating