French Toast with Peaches: A Cozy, Quick Brunch Favorite
When you need a brunch recipe that feels indulgent but takes almost no time to prepare, French toast with peaches steps up to the plate—literally and figuratively. This dish blends golden, custard-soaked bread with warm, syrupy peaches for a comforting breakfast that’s equally perfect for a lazy Sunday or a midweek treat.
Whether you’re pulling from your pantry or looking to use up an open can of peaches, this recipe brings simple ingredients to life with bold flavor and satisfying texture. Let’s dive into why this recipe deserves a permanent spot in your brunch rotation and how you can whip it up in under 30 minutes.
Why Canned Peaches Are Perfect for French Toast
Fresh peaches are divine, but they’re seasonal and sometimes unpredictable. Enter canned peaches—the pantry MVP that brings consistency, sweetness, and convenience all year round. They’re already peeled and sliced, making prep work virtually nonexistent. Plus, their syrup adds a bonus layer of flavor that complements the custard base of the French toast beautifully.
Whether packed in juice or light syrup, canned peaches offer a soft texture and vibrant flavor that makes this dish feel special without adding extra steps.
Ingredients You’ll Need
Most of these ingredients are kitchen staples, which means you probably have everything you need on hand already. Here’s what you’ll need:
For the French toast:
- 12 to 14 slices of thick bread (brioche, challah and butter bread work beautifully)
- 12 large eggs
- ¾ cup whole milk (or any milk of your choice)
- 1 tsp vanilla extract
- ½ tsp ground cinnamon
- Pinch of salt
- 1 tbsp butter (for the skillet)
For the peaches:
- 2 cans (15 oz) sliced peaches in juice or light syrup (do not discard the syrup)
- 1 tbsp butter
- 1 tsp cinnamon
- Optional: 1 tbsp brown sugar or maple syrup for extra sweetness
Toppings:
- Whipped cream or Greek yogurt
- Chopped nuts (like pecans or almonds)
- A dusting of powdered sugar or cinnamon
Step-by-Step Instructions
1. Make the Egg Batter
In a shallow bowl or pie dish, whisk together the eggs, milk, vanilla extract, cinnamon, and a pinch of salt. Make sure it’s well combined—you want that cinnamon evenly dispersed.
2. Soak the Bread
Dip each slice of bread into the egg mixture. Let it sit for 15–20 seconds per side, so the bread absorbs all that creamy goodness without turning to mush. Set aside on a plate while you prep the skillet.

3. Cook the French Toast
Heat a tablespoon of butter in a large nonstick skillet over medium heat. Once hot, add the soaked bread slices (don’t overcrowd the pan). Cook each side for 3–4 minutes or until golden brown and slightly crisp on the edges. Transfer to a warm plate and repeat with the remaining slices.

4. Warm the Peaches
While the toast cooks, melt a tablespoon of butter in a small saucepan. Add the drained peaches, reserved syrup, cinnamon, and optional brown sugar or maple syrup. Let everything simmer together for about 5 minutes, just until the peaches are heated through and the sauce thickens slightly.
5. Plate and Serve
Top your freshly cooked French toast with warm peaches, a drizzle of the peach syrup, and your favorite toppings. Whipped cream adds a dessert-for-breakfast vibe, while Greek yogurt offers a tangy balance. Sprinkle with chopped nuts for crunch and a final dusting of powdered sugar for that picture-perfect finish.
PrintFrench Toast with Peaches
- Total Time: 25 minutes
- Yield: 8 1x
Description
When you need a brunch recipe that feels indulgent but takes almost no time to prepare, French toast with peaches steps up to the plate—literally and figuratively. This dish blends golden, custard-soaked bread with warm, syrupy peaches for a comforting breakfast that’s equally perfect for a lazy Sunday or a midweek treat.
Ingredients
For the French Toast
12 to 14 slices of thick bread (brioche, challah and butter bread work beautifully)
12 eggs eggs
3/4 cup whole milk (or any milk of your choice)
1 tsp vanilla extract
1/2 tsp ground cinnamon
Pinch of salt
1 tbsp butter (for the skillet)
For the Peaches
2 cans (15 oz) sliced peaches in juice or light syrup (do not discard the syrup)
1 tbsp butter
1 tsp cinnamon
Optional: 1 tbsp brown sugar or maple syrup for extra sweetness
Optional Toppings:
Whipped cream or Greek yogurt
Chopped nuts (like pecans or almonds)
A dusting of powdered sugar or cinnamon
Instructions
1. Make the Egg Batter
In a shallow bowl or pie dish, whisk together the eggs, milk, vanilla extract, cinnamon, and a pinch of salt. Make sure it’s well combined—you want that cinnamon evenly dispersed.
2. Soak the Bread
Dip each slice of bread into the egg mixture. Let it sit for 15–20 seconds per side, so the bread absorbs all that creamy goodness without turning to mush. Set aside on a plate while you prep the skillet.
3. Cook the French Toast
Heat a tablespoon of butter in a large nonstick skillet over medium heat. Once hot, add the soaked bread slices (don’t overcrowd the pan). Cook each side for 3–4 minutes or until golden brown and slightly crisp on the edges. Transfer to a warm plate and repeat with the remaining slices.
4. Warm the Peaches
While the toast cooks, melt a tablespoon of butter in a small saucepan. Add the drained peaches, reserved syrup, cinnamon, and optional brown sugar or maple syrup. Let everything simmer together for about 5 minutes, just until the peaches are heated through and the sauce thickens slightly.
5. Plate and Serve
Top your freshly cooked French toast with warm peaches, a drizzle of the peach syrup, and your favorite toppings. Whipped cream adds a dessert-for-breakfast vibe, while Greek yogurt offers a tangy balance. Sprinkle with chopped nuts for crunch and a final dusting of powdered sugar for that picture-perfect finish.
- Prep Time: 15
- Cook Time: 10
- Category: Breakfast
- Cuisine: American
Tips for the Best French Toast with Canned Peaches
- Use day-old bread if possible—it holds up better when soaked.
- Brioche, challah, or Texas toast create the best texture, but any thick-cut bread will do.
- Don’t skip the cinnamon in the custard and peach topping—it ties everything together and adds warmth.
- Make it your own with a splash of bourbon or a pinch of nutmeg for extra flair.
Perfect Pairings
Want to round out your brunch table? Serve this peachy French toast with:
- Crispy bacon or sausage links
- A fresh arugula salad with lemon vinaigrette
- Fruit or berry salad
- A sparkling mimosa or hot cinnamon-spiced tea
A Brunch-Worthy Recipe You’ll Make Again and Again
This French toast with peaches recipe checks all the boxes: easy, comforting, flavorful, and pretty enough to serve to guests. With minimal prep and maximum payoff, it transforms humble ingredients into a cozy, elegant meal.
Whether you’re raiding your pantry or planning ahead, this sweet-and-spiced brunch dish is sure to become a favorite in your kitchen. Give it a try this weekend—and don’t forget to snap a photo before diving in. Your taste buds (and Instagram feed) will thank you.
