Imagine waking up to the sweet aroma of golden, baked French toast infused with juicy peaches and warm spices. Easy & Delicious Peach Cobbler Overnight French Toast is perfect for lazy weekend mornings, holiday brunches, or any cozy occasion where comfort food takes center stage. Inspired by the classic Southern peach cobbler, this recipe transforms a beloved dessert into a breakfast treat that’s both indulgent and simple to prepare. With layers of bread, creamy custard, and fresh peaches, it’s a dish that delights both kids and adults alike. Prepare it the night before, and in the morning, you’ll have a golden, melt-in-your-mouth breakfast ready to impress family or guests.
This dish is more than just breakfast—it’s an experience. The combination of soft bread soaked in custard, fresh peach slices, and a hint of cinnamon captures the essence of summer mornings and the nostalgic flavors of Southern kitchens. Whether you’re hosting a brunch, celebrating a birthday, or simply treating yourself, this recipe promises a perfect start to any day.
Ingredients
-
1 loaf of brioche or challah bread, cut into 1-inch cubes
-
4 cups fresh peaches, peeled and sliced (or frozen, thawed)
-
8 large eggs
-
2 cups whole milk
-
1 cup heavy cream
-
1 cup granulated sugar
-
1 teaspoon vanilla extract
-
1 teaspoon ground cinnamon
-
1/4 teaspoon ground nutmeg
-
1/4 teaspoon salt
-
1/2 cup unsalted butter, melted
-
Optional: powdered sugar or maple syrup for serving
Directions
Prepare the Baking Dish
Begin by selecting a 9×13-inch baking dish that can comfortably hold all the bread and peach layers. Grease the dish generously with unsalted butter or a non-stick cooking spray. This ensures that the French toast will not stick during baking and makes cleanup easier. Take your time to coat all sides of the dish, including the corners, as the custard can sometimes seep into edges and stick if not properly greased. Once the dish is prepared, spread half of the cubed bread evenly across the bottom. Use cubes that are approximately one inch in size for the best texture. The cubes should not be too small, or they may become mushy, and they should not be too large, or they may remain dry in the center. Take care to distribute the bread evenly to create a solid foundation for the peach layers and custard.
Layer the Peaches
Next, prepare your peaches. If using fresh peaches, peel and slice them into even wedges for consistent cooking. If using frozen peaches, ensure they are completely thawed and gently pat dry to remove excess moisture, which could make the dish soggy. Arrange half of the peach slices over the bread cubes, distributing them evenly so that each bite will include juicy fruit. Sprinkle lightly with 1/2 teaspoon of cinnamon and 1/8 teaspoon of nutmeg. These warm spices complement the peaches beautifully and infuse the dish with a comforting aroma while baking. Once the first peach layer is in place, add the remaining bread cubes on top. This creates a layered structure that allows the custard to seep into each layer of bread. Top the second bread layer with the remaining peaches, ensuring an even spread so that each portion gets the perfect balance of fruit and bread.
Mix the Custard
In a large mixing bowl, combine 8 large eggs, 2 cups whole milk, 1 cup heavy cream, and 1 cup granulated sugar. Whisk thoroughly until the mixture is smooth and fully incorporated. Add 1 teaspoon vanilla extract, the remaining 1/2 teaspoon cinnamon, 1/8 teaspoon nutmeg, and 1/4 teaspoon salt. Whisk again to ensure the spices are evenly distributed. The custard should be silky and slightly frothy. This mixture is essential, as it will soak into the bread, creating a rich, creamy texture that binds the bread and peaches together. Taste the custard lightly to ensure the sweetness and spice balance is to your preference—adjust if needed, keeping in mind that the peaches themselves will add natural sweetness.
Combine Bread and Custard
Carefully pour the custard mixture over the layered bread and peaches. Start from one corner and pour slowly to ensure even coverage, helping the custard to penetrate through the layers. Using a spatula or the back of a spoon, gently press down on the bread cubes to help them absorb the liquid. Take care not to press too hard, or you might mash the bread. The goal is to allow the custard to soak into the bread fully, creating a custardy, melt-in-your-mouth texture that will define the dish. Make sure all the bread is in contact with the liquid for consistent results when baked.
Add Butter
Drizzle 1/2 cup melted unsalted butter evenly over the top of the custard-soaked bread and peaches. The butter will help the top layer brown beautifully in the oven and add a rich, buttery flavor that enhances the sweetness of the peaches. Ensure that the butter reaches the edges and corners of the dish, as these areas can sometimes remain dry without added fat.
Refrigerate Overnight
Cover the baking dish tightly with plastic wrap or foil to prevent the custard from absorbing any odors from the fridge. Refrigerate for at least 8 hours, or ideally overnight. This resting period allows the bread to soak up all the custard fully, ensuring a moist and flavorful French toast once baked. Overnight refrigeration is key to achieving the ideal custard texture—without this step, the bread may not fully absorb the flavors, and the dish could be dry or unevenly cooked.
Preheat the Oven
About 30 minutes before baking, remove the French toast from the refrigerator to allow it to come to room temperature slightly. This step helps ensure even baking. Preheat your oven to 350°F (175°C). While waiting for the oven, you can lightly prepare any toppings, such as powdered sugar or maple syrup, to have them ready for serving.
Bake the French Toast
Place the baking dish in the preheated oven and bake uncovered for 45–50 minutes. The top should turn golden brown, and the custard should be set but still tender. If the top browns too quickly, cover loosely with foil during the final 10–15 minutes of baking to prevent over-browning. Baking time may vary depending on your oven and the moisture content of your peaches, so check for doneness by inserting a knife into the center; it should come out clean without any wet custard clinging.
Cool and Serve
Once baked, remove the French toast from the oven and allow it to cool for 5–10 minutes. This brief resting period helps the custard set further and makes slicing easier. Serve warm, dusted with powdered sugar or drizzled with maple syrup for extra sweetness. The French toast can be enjoyed on its own or paired with fresh fruit, yogurt, or a dollop of whipped cream for an elevated brunch experience.
Tips for the Perfect Peach Cobbler Overnight French Toast
-
Choose the right bread: Brioche or challah provides a rich, soft texture, while stale bread works perfectly to soak up the custard without becoming mushy.
-
Fresh or frozen peaches: Fresh peaches offer natural sweetness, but frozen peaches can be used in a pinch—just thaw and drain excess liquid before layering.
-
Customizable spices: Add a pinch of ground ginger or cardamom to enhance the flavor profile if you want a slightly spiced twist.
-
Make-ahead convenience: This recipe is ideal for busy mornings or special occasions because it can be prepared the night before and baked in the morning.
-
Serving ideas: Pair with whipped cream, vanilla yogurt, or a scoop of vanilla ice cream for a brunch-worthy dessert feel.
Why This Recipe Is a Must-Try
Easy & Delicious Peach Cobbler Overnight French Toast stands out because it combines the indulgence of dessert with the comforting heartiness of breakfast. Unlike traditional French toast, which requires immediate preparation and cooking, this recipe allows you to set it up the night before. This means waking up to a warm, golden, and custardy dish without the morning hassle.
The texture is key: soft, custard-soaked bread layered with juicy peaches that slightly caramelize during baking. The cinnamon and nutmeg provide a subtle warmth, making it perfect for cool mornings or celebratory brunches. Kids will love it for its sweetness, while adults will appreciate the nostalgia and comfort it brings.
This recipe also encourages creativity. Try adding toasted pecans for crunch, a swirl of caramel sauce for extra indulgence, or a handful of blueberries for color and tang. The French toast can serve as the centerpiece of a brunch buffet or a sweet treat for breakfast in bed.
Serving Suggestions
-
Brunch: Pair with a fresh fruit salad and a cup of freshly brewed coffee.
-
Dessert: Serve warm with a scoop of vanilla ice cream or a drizzle of homemade caramel sauce.
-
Snack: Cut into squares for a sweet snack that travels well for school or work.
Prep Time, Cook Time, Total Time, Yield
-
Prep Time: 20 minutes
-
Cook Time: 50 minutes
-
Total Time: 8 hours 20 minutes (including refrigeration)
-
Yield: 8–10 servings
Notes
-
For best flavor, use ripe peaches that are firm yet sweet.
-
If using frozen peaches, allow them to thaw completely and drain any excess liquid to prevent soggy French toast.
-
You can make this recipe in individual ramekins for personal servings or a larger casserole for family-style dining.
-
To enhance the peach flavor, sprinkle a little brown sugar over the peaches before baking.
-
Leftovers can be reheated in a toaster oven to maintain a slightly crispy top.
Frequently Asked Questions
1. Can I make this recipe with other fruits?
Absolutely! While peaches give this French toast its signature Southern flavor, you can substitute with apples, blueberries, or mixed berries. Adjust the sugar slightly depending on the sweetness of the fruit you use.
2. How do I store leftovers?
Store any leftover French toast in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 325°F for 10–15 minutes or in the microwave for 1–2 minutes per serving.
3. Can I prepare this without dairy?
Yes! Substitute milk and heavy cream with unsweetened almond, oat, or soy milk. Use dairy-free butter alternatives to maintain the rich flavor and custard texture.
4. Can I freeze it?
This French toast freezes well. After baking and cooling completely, wrap individual slices in plastic wrap and foil. Freeze for up to 2 months. Reheat in the oven at 350°F until warmed through.
Easy & Delicious Peach Cobbler Overnight French Toast
- Total Time: 8 hours 20 minutes
- Yield: 8–10 servings 1x
Description
A perfect combination of a classic Southern dessert and a cozy breakfast, this peach cobbler-inspired overnight French toast is ideal for lazy weekend mornings, holiday brunches, or any occasion where comfort food takes center stage. Juicy peaches layered with soft bread and custard create a warm, golden dish that’s both indulgent and easy to prepare. Prepare it the night before and wake up to a fragrant, golden breakfast that’s sure to impress your family or guests.
Ingredients
-
1 loaf brioche or challah bread, cut into 1-inch cubes
-
4 cups fresh peaches, peeled and sliced (or thawed frozen peaches)
-
8 large eggs
-
2 cups whole milk
-
1 cup heavy cream
-
1 cup granulated sugar
-
1 teaspoon vanilla extract
-
1 teaspoon ground cinnamon
-
1/4 teaspoon ground nutmeg
-
1/4 teaspoon salt
-
1/2 cup unsalted butter, melted
-
Optional: powdered sugar or maple syrup for serving
Instructions
-
Grease a 9×13-inch baking dish with butter or non-stick cooking spray. Spread half of the bread cubes evenly in the dish.
-
Arrange half of the peach slices over the bread. Sprinkle with 1/2 teaspoon cinnamon and 1/8 teaspoon nutmeg. Add the remaining bread cubes, then the remaining peaches.
-
In a large bowl, whisk together eggs, milk, heavy cream, sugar, vanilla extract, remaining cinnamon, nutmeg, and salt until fully combined.
-
Pour the custard evenly over the bread and peaches, pressing gently with a spatula to help the bread absorb the liquid.
-
Drizzle melted butter over the top of the custard-soaked bread and peaches.
-
Cover the dish with plastic wrap or foil and refrigerate for at least 8 hours or overnight.
-
Remove from the refrigerator 30 minutes before baking and preheat the oven to 350°F (175°C).
-
Bake uncovered for 45–50 minutes, or until the top is golden brown and the custard is set. If browning too quickly, cover loosely with foil during the last 10–15 minutes.
-
Allow to cool 5–10 minutes before serving. Dust with powdered sugar or drizzle with maple syrup if desired.
Notes
-
Use ripe peaches for natural sweetness; frozen peaches should be thawed and drained to avoid excess liquid.
-
Stale bread works well as it absorbs the custard without becoming mushy.
-
Customize spices by adding a pinch of ground ginger or cardamom for extra warmth.
-
Serve with whipped cream, yogurt, or vanilla ice cream for an elevated brunch experience.
-
Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 2 months; reheat in the oven for best texture.
- Prep Time: 20 minutes
- Cook Time: 50 minutes



