There’s something about combining two breakfast favorites that just makes sense. French toast is already pretty great on its own, and peach cobbler? Well, that’s the kind of dessert that disappears before dinner is even over at my house. So why not put them together?
This peach cobbler french toast bake is what happens when you want something special for breakfast but don’t want to stand over the stove flipping bread slices one by one. You can put it together the night before and just pop it in the oven when you wake up. Or bake it right away if you’re making it for brunch. Either way works.
The custard-soaked brioche gets all soft and custardy, the peaches get warm and jammy, and that buttery crumble topping? It’s the best part. Dust it with powdered sugar before serving and everyone will think you spent way more time on breakfast than you actually did.

Why You’ll Love This Peach Cobbler French Toast Bake
- Perfect for weekend brunch – This dish combines two breakfast favorites into one impressive casserole that’s ideal for feeding a crowd without standing over the stove flipping individual slices.
- Make-ahead friendly – You can assemble it the night before and just pop it in the oven in the morning, making your morning routine so much easier.
- Tastes like dessert for breakfast – The sweet peaches and cinnamon crumble topping give you all the flavors of peach cobbler, but it’s totally acceptable to eat in the morning.
- Simple ingredients – Everything you need is probably already in your kitchen, and you can use fresh or frozen peaches depending on what’s available.
What Kind of Brioche Should I Use?
You can find brioche bread at most grocery stores, either in the bakery section or with the specialty breads. A day-old loaf actually works better than fresh for this recipe since it’s a bit drier and will soak up the custard mixture without getting too soggy. If you only have fresh brioche, you can cut it into cubes and let them sit out on the counter for a few hours or toast them lightly in the oven. In a pinch, challah bread or even thick-cut Texas toast make good substitutes, though they won’t have quite the same buttery richness that makes brioche special.
Options for Substitutions
This recipe is pretty forgiving, so here are some easy swaps you can make:
- Brioche: If you can’t find brioche, challah bread is your best bet since it has a similar rich, slightly sweet texture. French bread or thick-sliced white bread also work, though the texture will be a bit different.
- Half and Half: You can use whole milk for a lighter version, or mix equal parts heavy cream and milk to make your own half and half. Even 2% milk works in a pinch, though the custard won’t be quite as rich.
- Fresh peaches: Frozen peaches work great here – just thaw and drain them well before using. You can also try other fruits like berries, apples, or pears. If using canned peaches, make sure to drain them thoroughly.
- Ground nutmeg: Don’t have nutmeg? Just use a bit more cinnamon or add a pinch of allspice instead.
- Brown sugar: Regular granulated sugar works fine for the topping, or you can use coconut sugar for a slightly different flavor.
Watch Out for These Mistakes While Baking
The biggest mistake when making this peach cobbler French toast bake is not letting the bread soak long enough – give it at least 20-30 minutes (or refrigerate overnight) so the custard fully absorbs into the brioche instead of pooling at the bottom.
Another common error is using overly ripe or canned peaches that release too much liquid, which can make your bake watery, so stick with fresh, firm peaches or drain canned ones thoroughly and pat them dry.
Don’t skip cutting the butter into the crumb topping until it resembles coarse sand – if the butter is too soft or melted, you’ll end up with a greasy layer instead of those nice crispy bits.
Finally, check the center with a knife around the 45-minute mark since ovens vary, and pull it out when the custard is just set but still slightly jiggly in the middle, as it will continue cooking while it cools.
What to Serve With Peach Cobbler French Toast Bake?
This french toast bake is pretty sweet and filling on its own, so I like to balance it out with some savory breakfast sides. Crispy bacon or breakfast sausage links are my go-to choices since the salty, smoky flavor pairs perfectly with the sweet peaches and cinnamon. A simple fruit salad with fresh berries and melon also works great if you want to keep things on the lighter side. For drinks, I always serve this with hot coffee or fresh orange juice to round out the breakfast spread.
Storage Instructions
Store: Keep any leftover peach cobbler french toast bake covered tightly with plastic wrap or in an airtight container in the fridge for up to 3 days. The bread will soak up more of the custard as it sits, which honestly makes it even more delicious the next day.
Make Ahead: This is actually perfect for prepping the night before! Assemble everything in the baking dish, cover it with foil, and stick it in the fridge overnight. In the morning, just let it sit on the counter while your oven preheats, then bake as directed – you might need to add 5-10 extra minutes since it’s cold from the fridge.
Reheat: Warm up individual portions in the microwave for about 30-45 seconds, or reheat the whole dish covered with foil in a 350°F oven for 15-20 minutes. I like to add a fresh dusting of confectioners’ sugar after reheating to make it look pretty again.
| Preparation Time | 15-20 minutes |
| Cooking Time | 45-60 minutes |
| Total Time | 60-80 minutes |
| Level of Difficulty | Medium |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2500-2700
- Protein: 55-65 g
- Fat: 90-105 g
- Carbohydrates: 370-400 g
Ingredients
For the custard and base:
- 1 lb brioche (cut into 1-inch cubes for better custard absorption)
- 5 eggs
- 2 cups half and half (I prefer Land O’Lakes for a richer custard)
- 2 1/2 cups peaches (peeled and sliced into 1/2-inch thick wedges)
- 1 1/2 tsp vanilla
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1 tsp lemon juice
- 1/4 tsp salt
For the crumble topping:
- 1/4 cup flour (I always use King Arthur all-purpose flour)
- 1/4 cup brown sugar
- 2 tbsp butter (chilled and cut into small pea-sized pieces)
- 1/2 tsp cinnamon
For serving:
- powdered sugar
Step 1: Prepare the Custard Base and Bread
- 1 lb brioche, cut into 1-inch cubes
- 5 eggs
- 2 cups half and half
- 1 1/2 tsp vanilla
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1 tsp lemon juice
- 1/4 tsp salt
Preheat your oven to 350°F.
While it heats, cut the brioche into 1-inch cubes and place them in a large bowl.
In a separate medium bowl, whisk together the eggs, half and half, vanilla, cinnamon, nutmeg, lemon juice, and salt until well combined and smooth.
The lemon juice adds brightness that cuts through the richness of the custard and complements the peaches beautifully.
Step 2: Assemble the Bread and Peach Mixture
- 2 1/2 cups peaches, peeled and sliced
- brioche cubes from Step 1
- custard mixture from Step 1
Add the sliced peaches to the bowl with the brioche cubes and gently toss to distribute them evenly throughout.
Pour the custard mixture over the bread and peaches, then fold everything together with a spatula until all the bread pieces are well coated and the custard is evenly distributed.
Don’t overmix—gentle folding ensures the bread maintains some texture while still absorbing the custard.
Step 3: Transfer to Baking Dish and Prepare Topping
- bread and peach mixture from Step 2
- 1/4 cup flour
- 1/4 cup brown sugar
- 2 tbsp butter, chilled and cut into pea-sized pieces
- 1/2 tsp cinnamon
Pour the bread and custard mixture into a greased 9×13 inch baking dish, spreading it in an even layer.
While the mixture settles, make the cobbler topping by combining the flour, brown sugar, and cinnamon in a small bowl.
Add the chilled butter pieces and use your fingertips or a fork to work the butter into the flour mixture until it resembles coarse crumbs with pea-sized pieces throughout.
I find this texture gives the cobbler topping the perfect balance of crunch and tenderness.
Step 4: Top and Bake
- crumb topping from Step 3
Sprinkle the crumb topping evenly over the bread and peach mixture, breaking up any large clumps as you go.
Bake for 45 to 60 minutes, until the top is golden brown and a knife inserted into the center of the bake comes out clean.
The custard should be set but still slightly jiggly in the very center—this keeps the bake moist and custardy rather than dry.
Step 5: Cool and Serve
- powdered sugar
Remove the bake from the oven and let it rest for 10 minutes before serving.
This brief rest allows the custard to set up a bit more, making it easier to cut into neat portions.
Dust generously with powdered sugar just before serving for a beautiful finish and extra sweetness.

Easy Peach Cobbler French Toast Bake
Ingredients
Method
- Preheat your oven to 350°F. While it heats, cut the brioche into 1-inch cubes and place them in a large bowl. In a separate medium bowl, whisk together the eggs, half and half, vanilla, cinnamon, nutmeg, lemon juice, and salt until well combined and smooth. The lemon juice adds brightness that cuts through the richness of the custard and complements the peaches beautifully.
- Add the sliced peaches to the bowl with the brioche cubes and gently toss to distribute them evenly throughout. Pour the custard mixture over the bread and peaches, then fold everything together with a spatula until all the bread pieces are well coated and the custard is evenly distributed. Don't overmix—gentle folding ensures the bread maintains some texture while still absorbing the custard.
- Pour the bread and custard mixture into a greased 9x13 inch baking dish, spreading it in an even layer. While the mixture settles, make the cobbler topping by combining the flour, brown sugar, and cinnamon in a small bowl. Add the chilled butter pieces and use your fingertips or a fork to work the butter into the flour mixture until it resembles coarse crumbs with pea-sized pieces throughout. I find this texture gives the cobbler topping the perfect balance of crunch and tenderness.
- Sprinkle the crumb topping evenly over the bread and peach mixture, breaking up any large clumps as you go. Bake for 45 to 60 minutes, until the top is golden brown and a knife inserted into the center of the bake comes out clean. The custard should be set but still slightly jiggly in the very center—this keeps the bake moist and custardy rather than dry.
- Remove the bake from the oven and let it rest for 10 minutes before serving. This brief rest allows the custard to set up a bit more, making it easier to cut into neat portions. Dust generously with powdered sugar just before serving for a beautiful finish and extra sweetness.

