Peach Cobbler French Toast
Peach Cobbler French Toast is my kind of weekend breakfast when I want something a little richer than pancakes but still familiar. You get soft brioche, a warm cinnamon peach topping, and that crunchy buttery streusel on top.
For me, the best part is the contrast: custardy centers with golden edges, plus peaches that taste like quick skillet cobbler. The streusel makes it feel finished, and it’s the piece I never want to skip.
I like serving this for brunch at home, especially when peaches are good (or when I have frozen peaches in the freezer). It’s also great when you want a breakfast that can double as dessert, with whipped cream or extra maple syrup.

Why You’ll Love This Recipe
Comfort-food breakfast: It’s French toast, but with that cozy peach-cobbler flavor I always want with coffee on a slow morning.
Crunchy topping: The streusel bakes up crisp and buttery, and it gives you that “cobbler” feel without making the toast soggy.
Peaches work year-round: Fresh is great, but frozen (thawed) peaches are honestly just as handy and still taste really good here.
Brunch-friendly: You can keep the French toast warm in the oven while you cook in batches, so everyone eats at the same time.
Easy to dress up: Maple syrup is classic, but powdered sugar or whipped cream makes it feel a little more special without extra effort.
Key Ingredients
French Toast
- Brioche bread: Day-old brioche is my favorite because it soaks up the custard but still holds its shape. Challah works the same way.
- Eggs: This is what gives you that custardy middle and helps the slices set as they cook.
- Whole milk: I use whole milk for a richer custard, but any milk you keep around will work.
- Heavy cream: Just a little makes the custard taste more like a dessert-style French toast.
- Granulated sugar: You don’t need much—just enough to lightly sweeten the custard so the toast browns nicely.
- Vanilla extract: I like a generous splash here because it plays well with the peaches and cinnamon.
- Ground cinnamon: The cinnamon ties the French toast to the cobbler topping so it all tastes like one thing.
- Ground nutmeg: Nutmeg is subtle, but it makes the custard taste warmer and more “bakery” in a good way.
- Kosher salt: Don’t skip it. It keeps the custard from tasting flat and brings out the vanilla and spice.
- Unsalted butter: Butter in the pan gives you those golden edges and keeps the toast from sticking.
Peach Cobbler Topping
- Sliced peaches: Fresh peaches are great when they’re ripe, but thawed frozen peaches are my usual choice for convenience. Canned works too—just drain well first.
- Light brown sugar: Brown sugar gives the peaches that quick “cobbler” flavor, especially once it melts into the juices.
- Unsalted butter: A little butter makes the peach topping taste rich and helps the cinnamon bloom.
- Lemon juice: This keeps the topping bright and stops it from tasting overly sweet.
- Ground cinnamon: Cinnamon is the main flavor here, so use one you like.
- Ground nutmeg: Just a pinch makes the peaches taste more like pie filling.
- Cornstarch: This is what thickens the peach juices into a spoonable sauce that actually stays on the toast.
- Water: You only need a little to dissolve the cornstarch so it doesn’t clump in the pan.
Cobbler Streusel
- All-purpose flour: Regular flour is perfect here—no need for anything fancy.
- Old fashioned oats: I like old fashioned oats for a chunky crumble. Quick oats work in a pinch but the streusel will be a bit finer.
- Light brown sugar: This helps the streusel crisp and gives it that caramel-y cobbler taste.
- Ground cinnamon: A little cinnamon in the streusel keeps it from tasting like plain granola.
- Kosher salt: Salt makes the streusel taste more buttery and less one-note.
- Cold unsalted butter: Keep it cold so you get real crumbles instead of a paste. I dice it small so it cuts in fast.
To Serve
- Maple syrup: I like a light drizzle since the peaches are already sweet, but go with your style.
- Powdered sugar: This is the easiest way to make the plate look finished, especially for brunch.
- Whipped cream: Totally optional, but it’s really good with the warm peaches and crunchy streusel.
Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and line a sheet pan with parchment paper.
- Mix the streusel: In a bowl, stir together the flour, oats, brown sugar, cinnamon, and salt.
- Cut in the butter: Add the cold diced butter and work it in until you have coarse crumbles.
- Bake the streusel: Spread the mixture on the sheet pan and bake until golden and crisp, about 10 to 12 minutes. Let it cool so it stays crunchy.
- Cook the peaches: Melt the butter in a skillet over medium heat, then add the peaches, brown sugar, lemon juice, cinnamon, and nutmeg. Cook until the peaches are juicy and softened, about 6 to 8 minutes.
- Thicken the topping: Stir the cornstarch and water together, then pour it into the skillet and stir. Simmer for 1 to 2 minutes, until thickened and glossy, then keep warm over low heat.
- Whisk the custard: In a shallow dish, whisk the eggs, milk, heavy cream, sugar, vanilla, cinnamon, nutmeg, and salt until smooth.
- Soak the bread: Dip each slice of brioche into the custard, turning to coat, and let it soak briefly so the center gets some of the mixture.
- Cook the French toast: Heat a griddle or skillet over medium heat and melt a little butter. Cook the slices until golden and set through, flipping once, and adding more butter as needed between batches.
- Serve: Plate the French toast, spoon warm peach cobbler topping over each portion, sprinkle with streusel, and finish with maple syrup, powdered sugar, and/or whipped cream.
My Tips!
This is the section that separates “good” from “wow.” If you read only one part of this post, make it this one — it’s where I reveal my recipe trick.
Recipe Tips & Tricks
Use day-old brioche if you can. It holds up better when you dip it, and you’re less likely to get slices that fall apart in the pan.
Keep the heat at medium. If the pan is too hot, the outside browns before the center sets, especially with thicker brioche slices.
Let the streusel cool on the pan. It crisps as it cools, and it’s easier to break up into the size crumbles you like.
Don’t rush the peach sauce. Give the peaches a few minutes to get juicy before you add the cornstarch slurry, otherwise the topping can turn pasty.
Warm the cooked slices in the oven. A rack over a sheet pan in a 200°F oven keeps everything hot and prevents steamed, soggy bottoms.
Simple tweaks
Here’s where the fun begins — a few simple tweaks can turn this recipe from casual treats into the star of any party.
Serving Suggestions
- Maple syrup: A light drizzle is usually plenty since the peach topping is already sweet. I like warm syrup here.
- Whipped cream: Add a spoonful on top if you want it to feel more like cobbler. It also looks nice for brunch.
- Powdered sugar: This is my go-to when I want it simple. Dust it right before serving so it doesn’t melt away.
- Bacon or sausage: Something salty on the side is really nice with the cinnamon peaches. Even a little goes a long way.
Eat it later
This section explains how to store leftovers properly and how far in advance the recipe can be prepared.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I usually keep the French toast separate from the peach topping and streusel if I can, so everything doesn’t soften.
Reheat French toast in a skillet over medium-low heat or in the microwave for a quick option. If you want the edges to crisp again, the skillet is the way to go.
You can make the streusel ahead and keep it in an airtight container at room temperature, then sprinkle it on right before serving. The peach topping can also be made ahead and rewarmed on the stove.
If you want them to last longer, freeze individual portions of the French toast in a freezer-safe container. Thaw in the fridge overnight and warm in a skillet or the microwave.
It could help!
Before you close the tab or print the recipe, scroll through these quick answers.
Recipe FAQs
Can I use frozen or canned peaches?
Yes. Thawed frozen peaches work really well here and are usually what I use when fresh peaches aren’t great.
Canned peaches are fine too—just drain them well and simmer a little longer if they’re very soft so the topping doesn’t turn to mush.
What’s the best bread for this?
Brioche is my favorite for the soft, rich texture, but challah is a close second. Either one gives you a sturdy slice that can soak up custard without falling apart.
How do I keep French toast warm for a group?
Keep cooked slices on a rack set over a sheet pan in a 200°F oven while you finish the rest. A rack matters because it helps the bottoms stay a little crisp.
Can I make this dairy-free?
You can. Use a dairy-free milk in the custard and swap the heavy cream for coconut cream. For the skillet and streusel, use your favorite plant-based butter.
Keep it with you
The printable version with print button is at the end of the post, easy to follow, and includes all the steps you’ll need.
Peach Cobbler French Toast

Ingredients
French Toast
- 12 slices brioche bread
- 4 large eggs
- 1 cup whole milk
- ½ cup heavy cream
- 2 tbsp granulated sugar
- 2 tsp vanilla extract
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg
- ¼ tsp kosher salt
- 2 tbsp unsalted butter for the pan.
Peach Cobbler Topping
- 4 cups sliced peaches fresh or thawed frozen
- ½ cup light brown sugar packed
- 2 tbsp unsalted butter
- 1 tbsp lemon juice
- 1 tsp ground cinnamon
- ¼ tsp ground nutmeg
- 1 tbsp cornstarch
- 2 tbsp water.
Cobbler Streusel
- ½ cup all purpose flour
- ½ cup old fashioned oats
- ⅓ cup light brown sugar packed
- ½ tsp ground cinnamon
- ¼ tsp kosher salt
- 5 tbsp cold unsalted butter diced.
To Serve
- maple syrup
- powdered sugar
- whipped cream.
Instructions
Cobbler Streusel
- heat oven to 350 F and line a sheet pan
- mix flour oats brown sugar cinnamon and salt
- cut in cold butter until coarse crumbles form
- bake until golden and crisp then cool.
Peach Cobbler Topping
- melt butter in a skillet over medium heat
- add peaches brown sugar lemon juice cinnamon and nutmeg and cook until juicy
- stir cornstarch with water then add and simmer until thickened and glossy then keep warm.
French Toast
- whisk eggs milk heavy cream sugar vanilla cinnamon nutmeg and salt in a shallow dish
- dip bread slices to coat and soak briefly
- heat a griddle or skillet over medium heat and melt a little butter
- cook bread until golden and set through flipping once.
Assemble
- plate french toast
- spoon warm peach cobbler topping over each portion
- sprinkle with streusel and finish with maple syrup or powdered sugar.
