“You’ve got peaches, right? Just toss ’em with cinnamon and sugar, and let the bread soak up the custard overnight.” My friend said this casually over text one Saturday evening, after I’d confessed I was staring down a busy weekend with no time for breakfast prep. Honestly, I was skeptical at first — I mean, French toast bake is pretty straightforward, but peach cobbler flavors? That sounded like a dessert masquerading as breakfast. Yet, that night, I threw together this easy overnight peach cobbler French toast bake, mostly because I was wiped out and wanted something foolproof.
The next morning, the smell wafting through the kitchen was like a warm, inviting hug. Golden bread edges, juicy peach pockets, and that sweet-spicy cinnamon aroma had everyone wandering into the kitchen before the coffee was even brewed. The texture was soft but still held together, with little caramelized bits that made you want to savor every bite. This recipe quickly became my go-to for those rushed mornings when I want something homemade but without the chaos.
What stuck with me is how effortlessly it feels like a treat — like a cozy weekend brunch — yet it’s a simple, no-fuss recipe that anyone can pull off. It’s honestly one of those dishes that bridges the gap between comfort food and everyday breakfast. And the best part? You can prep it the night before, then forget about it until morning, freeing up your time for everything else on your plate. So, if you’re craving something sweet, satisfying, and just a little bit special, this peach cobbler French toast bake might just become your new favorite breakfast ritual.
Why You’ll Love This Recipe
Having tested this recipe over multiple weekends (and tweaked a thing or two), I can confidently say it’s a winner for so many reasons. Here’s why this easy overnight peach cobbler French toast bake deserves a spot in your breakfast lineup:
- Quick & Easy: You can assemble it in less than 15 minutes, then simply pop it in the fridge overnight. Perfect for busy mornings when you want a homemade breakfast without waking up early.
- Simple Ingredients: No need for fancy or hard-to-find items. Fresh peaches, a few pantry staples like eggs, milk, and cinnamon, and some good bread are all it takes.
- Perfect for Special Occasions: Whether it’s a weekend brunch, holiday morning, or casual get-together, this dish impresses without stress.
- Crowd-Pleaser: Kids and adults alike adore it — the warm, fruity sweetness combined with the custardy bread hits all the right notes.
- Unbelievably Delicious: The cinnamon-sugar peach topping melds with the custard-soaked bread for a texture that’s both soft and golden-crisp in spots — a dreamy breakfast experience.
This isn’t just another French toast bake. The secret is in the peach cobbler twist — the combination of juicy fruit, cinnamon, and a touch of brown sugar sets it apart. Plus, letting it soak overnight means every bite is bursting with flavor and moisture, not soggy but perfectly tender. I’ve found that using brioche or challah bread really ups the richness, but even sturdy sandwich bread works if that’s what you have on hand.
All in all, it’s the kind of breakfast that feels like a little celebration but without the fuss or fancy ingredients. If you’re a fan of comforting, fruity dishes — or even if you’re just tired of the same old toast — this recipe is a total game changer.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfyingly soft, custardy texture without any fuss. Most of these are pantry staples, and fresh peaches bring that seasonal sweetness that really makes this dish sing.
- Bread: 1 loaf (about 10 oz / 280 g) brioche or challah, cut into 1-inch cubes (day-old bread works best to soak up the custard)
- Fresh peaches: 3 large, peeled and sliced (about 2 cups / 300 g). If peaches aren’t in season, frozen peaches work well too — just thaw and drain excess liquid.
- Eggs: 6 large, room temperature (helps create that rich custard base)
- Milk: 2 cups (480 ml) whole or 2% milk (can substitute with almond or oat milk for dairy-free)
- Heavy cream: ½ cup (120 ml) for extra creaminess (optional but recommended)
- Sugar: ⅓ cup (65 g) granulated sugar (adjust to taste)
- Brown sugar: 2 tablespoons (adds caramel notes for the peach topping)
- Vanilla extract: 2 teaspoons (pure vanilla makes a difference here)
- Cinnamon: 1 teaspoon ground cinnamon (plus a pinch for sprinkling over peaches)
- Salt: ¼ teaspoon (balances sweetness)
- Butter: 2 tablespoons melted (for greasing the baking dish and adding richness)
- Lemon juice: 1 teaspoon (brightens the peach flavor)
Ingredient tips: I like to use Day Old Brioche from my local bakery since it soaks up the custard beautifully without getting mushy. For peaches, if you want a bit more zing, adding a touch of fresh lemon juice really wakes up their sweetness. When it comes to vanilla, pure extract is worth the splurge here — it adds that warm aromatic note that ties it all together.
Equipment Needed
- 9×13-inch (23×33 cm) baking dish: This size is perfect for even baking and enough servings for a family or group.
- Mixing bowls: One large for custard, one for tossing peaches.
- Whisk or fork: To beat eggs and mix custard.
- Measuring cups and spoons: Accuracy matters for custard consistency.
- Rubber spatula or wooden spoon: For folding ingredients gently.
- Aluminum foil or plastic wrap: To cover the dish while soaking overnight.
If you don’t have a 9×13-inch dish, a similarly sized oven-safe casserole or baking pan works too — just adjust the cooking time slightly. For whisking, a fork will do in a pinch if you don’t want to pull out the whisk. I usually grease my baking dish with melted butter, which helps the edges caramelize nicely without sticking. Plus, a good whisking tool makes mixing the custard smooth and lump-free, which is key for that silky texture.
Preparation Method

- Prep the peaches: In a medium bowl, toss the sliced peaches with 1 tablespoon granulated sugar, 1 tablespoon brown sugar, a pinch of cinnamon, and the lemon juice. Set aside to macerate while you prepare the rest (about 10 minutes).
- Cube the bread: Cut your brioche or challah into roughly 1-inch cubes. If it’s fresh, toast lightly in a 350°F (175°C) oven for 5-7 minutes to dry it out slightly—this helps it soak up the custard without turning mushy.
- Make the custard: In a large bowl, whisk together the eggs, milk, heavy cream, remaining granulated sugar, vanilla extract, cinnamon, and salt until fully combined and smooth.
- Assemble the bake: Grease your 9×13-inch baking dish with 2 tablespoons melted butter.
Layer half of the bread cubes evenly in the dish. Spoon half of the peach mixture over the bread, spreading gently.
Repeat with remaining bread and peaches, distributing everything evenly. - Pour custard: Slowly pour the custard mixture over the layered bread and peaches, pressing down gently with your hands or a spatula to help the bread absorb the liquid.
- Cover and refrigerate: Cover the dish tightly with aluminum foil or plastic wrap and refrigerate overnight, or for at least 6 hours, to allow the bread to soak up the custard and peach flavor.
- Bake: Preheat your oven to 350°F (175°C). Remove the cover and bake uncovered for 45-50 minutes until the top is golden brown and the custard is set (a knife inserted in the center should come out clean). If the top browns too quickly, tent with foil halfway through baking.
- Rest and serve: Let the French toast bake rest for 10 minutes before slicing. This helps it set up and makes serving easier.
Pro tip: When pressing the bread down before refrigerating, don’t squish too hard — you want the custard soaked in but still maintain some texture. Also, if you notice the custard mixture isn’t fully absorbed after a few hours, gently press the bread again to help it along. This recipe works beautifully with leftover bread — just adjust the soaking time if your bread is very fresh or very dry.
Cooking Tips & Techniques
Getting this peach cobbler French toast bake just right is all about balancing moisture and texture. Here are a few tips I’ve learned from trial and error:
- Choose your bread wisely: Brioche or challah are ideal because their soft, buttery texture absorbs custard beautifully without falling apart. Avoid super crusty bread as it won’t soak evenly.
- Don’t skip the overnight soak: The magic happens while the bread rests in the custard and peach juices — skipping this step leads to a dry bake or uneven custard set.
- Keep an eye on baking time: Every oven is different. Start checking at 40 minutes to prevent over-browning. Tent with foil if the top gets too dark before the center sets.
- Use fresh peaches when possible: Fresh fruit adds brightness and texture. Frozen can work but drain excess liquid to avoid a soggy bake.
- Layer fruit and bread evenly: This ensures every bite has that perfect mix of juicy peach and custardy bread.
- Let it rest before serving: This helps the custard firm up and makes cutting neat slices easier.
I once tried using a lower-fat milk only, and the bake turned out a bit rubbery — including some cream adds richness and a tender crumb. Also, a sprinkle of extra cinnamon on top before baking adds a wonderful aroma that fills the kitchen. If you want to add a crunch factor, a handful of chopped pecans or walnuts sprinkled on top before baking is a nice touch, although it’s delicious just as is.
Variations & Adaptations
If you want to switch things up, this recipe is incredibly flexible. Here are a few variations I’ve tried or recommend:
- Berry Mix: Swap peaches for a combination of fresh blueberries, raspberries, and blackberries for a colorful twist that’s equally delicious.
- Gluten-Free Version: Use gluten-free bread and almond or oat milk to make this suitable for gluten-sensitive eaters without sacrificing flavor or texture.
- Vegan Adaptation: Replace eggs with a flaxseed “egg” (1 tablespoon flaxseed meal + 3 tablespoons water per egg), use plant-based milk and vegan butter for greasing. The texture will be a bit different but still tasty.
- Spiced Up: Add a pinch of nutmeg or ginger to the custard for a warming spice profile, especially nice in cooler months.
- Personal Favorite: I’ve tossed in a handful of mini chocolate chips between layers once or twice — it’s like a sneaky dessert surprise that’s perfect for weekend indulgence.
For cooking methods, this bake is best in the oven, but if you want to try it in a slow cooker, use the same assembly, then cook on low for 4-6 hours until set. Just be mindful that the texture will be softer, more like a pudding. And if you want to amp up the peach cobbler feel, try drizzling warm caramel sauce over individual slices when serving.
Serving & Storage Suggestions
This easy overnight peach cobbler French toast bake is best served warm, straight from the oven or after resting a bit at room temperature. I like to add a dollop of whipped cream or a scoop of vanilla ice cream if it’s a weekend treat. Fresh mint leaves or a light dusting of powdered sugar make for pretty garnishes that add a touch of elegance.
It pairs wonderfully with your morning coffee, tea, or even a fresh fruit smoothie bowl for a well-rounded breakfast. If you want to keep the meal light, a side of crispy bacon or sausage is a nice savory contrast.
To store leftovers, cover and refrigerate for up to 3 days. Reheat gently in the microwave or oven — 350°F (175°C) for 10-15 minutes is ideal to restore that crisp top without drying it out. The flavors actually deepen after a day in the fridge, making it a great make-ahead option for busy mornings.
Freezing is possible too: cut into portions, wrap tightly, and freeze for up to 1 month. Thaw overnight in the fridge before reheating. Just keep in mind the texture will be a little softer after freezing.
Nutritional Information & Benefits
Each serving of this peach cobbler French toast bake offers a balanced mix of protein from eggs, calcium from milk, and fiber from fresh peaches. Here’s a rough estimate per serving (based on 8 servings):
| Calories | 320 kcal |
|---|---|
| Protein | 9 g |
| Carbohydrates | 45 g |
| Fat | 9 g |
| Fiber | 3 g |
| Sugar | 20 g (natural and added) |
Peaches are packed with vitamins A and C, adding antioxidants and a natural sweetness without processed sugars. Using whole milk and eggs contributes to a satisfying, filling breakfast that keeps you energized through the morning. For those managing dietary concerns, swapping in plant-based milk or gluten-free bread adapts this recipe easily without sacrificing its soul-warming charm.
Conclusion
This easy overnight peach cobbler French toast bake has become a staple for those mornings when you want something cozy, comforting, and just a little bit special — but without a lot of effort. The simplicity of ingredients combined with the magic of an overnight soak means you get maximum flavor with minimal prep. Whether you’re feeding a crowd or just treating yourself, it’s a dish that invites you to slow down, savor, and enjoy each bite.
Feel free to tweak the recipe based on your favorite fruits or dietary needs. I personally love how adaptable it is — from berry versions to vegan swaps — and I hope it finds a lasting spot in your breakfast rotation, just like it did in mine.
Once you try it, I’d love to hear how it turns out or what your special twist was. Sharing those little kitchen stories always makes cooking even more fun!
Frequently Asked Questions
Can I use canned peaches for this French toast bake?
Yes, but drain canned peaches well to avoid excess liquid that can make the bake soggy. Fresh or frozen peaches are preferred for better texture and flavor.
What type of bread works best for this recipe?
Brioche or challah are ideal because they soak up the custard while staying tender. Day-old bread works best to prevent it from falling apart.
How long can I refrigerate the assembled bake before baking?
It’s best to refrigerate for at least 6 hours or overnight (up to 24 hours) for the custard to fully soak in and flavors to meld.
Can I prepare this in a slow cooker?
Yes, you can cook it on low for 4-6 hours, but expect a softer, pudding-like texture rather than a crisp top.
Is there a dairy-free version of this recipe?
Absolutely! Use plant-based milk like almond or oat milk, vegan butter for greasing, and a flaxseed egg substitute to make it dairy-free and vegan-friendly.
By the way, if you’re into breakfast bakes, you might appreciate the creamy texture and comforting vibe of this fluffy mini pancake cereal I posted recently, or for a savory meal prep inspiration, the crispy chicken and sweet potato sheet pan bowls are a go-to.
Pin This Recipe!

Easy Overnight Peach Cobbler French Toast Bake
A cozy and simple breakfast bake combining juicy peaches, cinnamon, and custard-soaked brioche or challah bread, prepared overnight for a perfect morning treat.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Total Time: 6 hours 60 minutes (including overnight soak)
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf (about 10 oz / 280 g) brioche or challah bread, cut into 1-inch cubes
- 3 large fresh peaches, peeled and sliced (about 2 cups / 300 g)
- 6 large eggs, room temperature
- 2 cups (480 ml) whole or 2% milk (can substitute with almond or oat milk for dairy-free)
- ½ cup (120 ml) heavy cream (optional but recommended)
- ⅓ cup (65 g) granulated sugar
- 2 tablespoons brown sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon (plus a pinch for sprinkling over peaches)
- ¼ teaspoon salt
- 2 tablespoons melted butter (for greasing the baking dish and adding richness)
- 1 teaspoon lemon juice
Instructions
- In a medium bowl, toss the sliced peaches with 1 tablespoon granulated sugar, 1 tablespoon brown sugar, a pinch of cinnamon, and the lemon juice. Set aside to macerate for about 10 minutes.
- Cut the brioche or challah into roughly 1-inch cubes. If fresh, toast lightly in a 350°F (175°C) oven for 5-7 minutes to dry slightly.
- In a large bowl, whisk together the eggs, milk, heavy cream, remaining granulated sugar, vanilla extract, cinnamon, and salt until smooth.
- Grease a 9×13-inch baking dish with 2 tablespoons melted butter. Layer half of the bread cubes evenly in the dish. Spoon half of the peach mixture over the bread, spreading gently. Repeat with remaining bread and peaches.
- Slowly pour the custard mixture over the layered bread and peaches, pressing down gently to help the bread absorb the liquid.
- Cover the dish tightly with aluminum foil or plastic wrap and refrigerate overnight or for at least 6 hours.
- Preheat oven to 350°F (175°C). Remove cover and bake uncovered for 45-50 minutes until the top is golden brown and custard is set. Tent with foil if top browns too quickly.
- Let the bake rest for 10 minutes before slicing and serving.
Notes
Use day-old brioche or challah for best custard absorption. If using fresh bread, toast lightly to prevent sogginess. Press bread gently into custard to maintain texture. Tent with foil if top browns too fast. Can substitute frozen peaches (thawed and drained). For dairy-free, use plant-based milk and vegan butter. Optional: add chopped nuts or chocolate chips for variation.
Nutrition
- Serving Size: 1 slice (1/8th of th
- Calories: 320
- Sugar: 20
- Fat: 9
- Carbohydrates: 45
- Fiber: 3
- Protein: 9
Keywords: peach cobbler, French toast bake, overnight breakfast, easy breakfast, peach recipe, brunch, custard bake




