Introduction
Peach french toast is a delightful twist on a classic breakfast favorite, blending the luscious sweetness of ripe peaches with the rich, custardy texture of traditional french toast. This recipe brings a burst of summer freshness to your morning table, making it an irresistible choice for home cooks seeking to impress family and friends with minimal fuss.
Whether you’re hosting a weekend brunch or simply craving a comforting yet elegant start to your day, peach french toast offers the perfect balance of flavors and textures. The juicy peaches complement the soft, golden bread, creating a mouthwatering harmony that will keep you coming back for more. Let’s dive into this delicious recipe and discover how simple ingredients can transform into a show-stopping breakfast treat.
Why You’ll Love This Recipe
- Uses fresh, seasonal peaches for vibrant flavor and natural sweetness.
- Combines creamy custard batter with soft brioche bread for the perfect texture.
- Simple to prepare with straightforward steps ideal for home cooks.
- Versatile and customizable with toppings like maple syrup, powdered sugar, and fresh mint.
Ingredients
Here is everything you need to make this delicious peach french toast recipe come to life:
- 6 thick slices of brioche bread — soft and rich texture perfect for soaking up custard.
- 2 large eggs — provide structure and richness to the custard batter.
- 1/2 cup whole milk — adds creaminess; can substitute with almond or oat milk.
- 1/4 cup heavy cream — makes the custard indulgently smooth.
- 2 tablespoons granulated sugar — balances the tartness of peaches.
- 1 teaspoon pure vanilla extract — enhances the overall flavor.
- 1/2 teaspoon ground cinnamon — adds warm spice notes.
- 1/4 teaspoon salt — balances sweetness and enhances flavors.
- 2 ripe peaches, thinly sliced — fresh, juicy fruit for topping and flavor infusion.
- 2 tablespoons unsalted butter — for cooking the french toast until golden.
- Maple syrup or honey, for serving — natural sweeteners that complement peaches.
- Powdered sugar, for dusting (optional) — adds a decorative touch.
- Fresh mint leaves (optional) — for garnish and a refreshing aroma.

Step-by-Step Instructions
- In a large mixing bowl, whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and salt until smooth and well combined.
- Heat a large skillet or griddle over medium heat and add 1 tablespoon of unsalted butter, allowing it to melt and coat the surface evenly.
- Dip each slice of brioche bread into the custard mixture, letting it soak for about 20 seconds on each side. Make sure the bread absorbs enough custard without becoming too soggy.
- Place the soaked bread slices onto the heated skillet. Cook each slice for about 3-4 minutes per side or until golden brown and slightly crisp on the edges. Adjust the heat as necessary to avoid burning.
- While cooking the french toast, lightly sauté the peach slices in a separate small pan with a teaspoon of butter over medium heat for 2-3 minutes until they soften and release their natural sweetness.
- Once all the french toast slices are cooked, serve them warm topped with the sautéed peaches. Drizzle with maple syrup or honey and dust with powdered sugar if desired.
- Garnish with fresh mint leaves for a pop of color and fresh aroma.
- Enjoy your peach french toast immediately for the best texture and flavor. Leftovers can be reheated gently in a skillet or toaster oven.
Serving Suggestions
Peach french toast shines brightest when paired with simple, complementary sides and toppings. A dollop of whipped cream or a scoop of vanilla ice cream can turn this breakfast into a decadent brunch or even a light dessert. Fresh berries or a sprinkle of toasted nuts add delightful texture contrasts that elevate the overall experience.
For a refreshing balance, serve your peach french toast alongside a crisp green salad or light citrus fruit salad. The natural acidity of these sides cuts through the richness and sweetness, keeping each bite bright and satisfying. For more inspiration on peach-forward dishes, be sure to check out this grilled peach salad summer recipe that pairs beautifully with fruity breakfasts.
Drizzle your favorite natural syrup, whether maple or honey, over the top to enhance sweetness. A dusting of powdered sugar and a few fresh mint leaves not only add visual appeal but also a fresh aroma that complements the warm spices and juicy peaches.
Storage Tips
If you have leftover peach french toast, refrigeration is the best option to keep it fresh. Store the cooled slices in an airtight container and refrigerate for up to 3 days. When ready to enjoy again, reheat gently in a skillet over medium-low heat or use a toaster oven to crisp the edges without drying out the bread.
For longer storage, peach french toast freezes well. Arrange cooled slices in a single layer on a baking sheet and freeze until solid. Then transfer to a freezer-safe container or zip-top bag, separating layers with parchment paper to prevent sticking. Frozen french toast keeps well for up to 2 months.
To reheat from frozen, warm slices in a toaster oven or conventional oven at 350°F (175°C) for 10–15 minutes, flipping halfway through. Avoid microwaving as it can make the bread soggy. Keep peach toppings separate and add fresh or sautéed peaches when serving to maintain their texture and flavor.
Conclusion
Peach french toast is a wonderful way to celebrate fresh fruit and classic comfort food all in one dish. Its combination of juicy peaches, rich custard, and golden bread makes every bite a little celebration of flavor and texture. Perfect for leisurely weekend mornings or special occasions, this recipe is sure to become a favorite in your breakfast repertoire.
Don’t forget to explore other delightful recipes like the overnight creme brulee french toast for another luxurious twist on this beloved morning treat. Happy cooking and enjoy the sweet, fruity goodness of peach french toast!
Can I use frozen peaches for this recipe?
Yes, frozen peaches can be used if fresh ones are unavailable. Thaw and drain excess liquid before sautéing to avoid sogginess.
What type of bread is best for peach french toast?
Brioche or challah bread works best due to their soft, thick slices that soak up the custard well without falling apart.
Can I make this recipe vegan?
You can substitute eggs with a flax egg mixture and use plant-based milk and vegan butter to make a vegan version of peach french toast.
How can I make the french toast crispier?
Use slightly stale bread and cook over medium heat with enough butter. Avoid overcrowding the pan to allow even cooking and crisp edges.
Peach French Toast
- Total Time: 25 minutes
- Yield: 3 servings
Description
Discover how to make irresistible peach french toast with fresh peaches and a creamy custard batter. This easy recipe is perfect for home cooks looking to elevate their breakfast game with a fruity twist.
Ingredients
6 thick slices of brioche bread — soft and rich texture perfect for soaking up custard
2 large eggs — provide structure and richness to the custard batter
1/2 cup whole milk — adds creaminess; can substitute with almond or oat milk
1/4 cup heavy cream — makes the custard indulgently smooth
2 tablespoons granulated sugar — balances the tartness of peaches
1 teaspoon pure vanilla extract — enhances the overall flavor
1/2 teaspoon ground cinnamon — adds warm spice notes
1/4 teaspoon salt — balances sweetness and enhances flavors
2 ripe peaches, thinly sliced — fresh, juicy fruit for topping and flavor infusion
2 tablespoons unsalted butter — for cooking the french toast until golden
Maple syrup or honey, for serving — natural sweeteners that complement peaches
Powdered sugar, for dusting (optional) — adds a decorative touch
Fresh mint leaves (optional) — for garnish and a refreshing aroma
Instructions
In a large mixing bowl, whisk together eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and salt until smooth and well combined.
Heat a large skillet or griddle over medium heat and add 1 tablespoon of unsalted butter, allowing it to melt and coat the surface evenly.
Dip each slice of brioche bread into the custard mixture, letting it soak for about 20 seconds on each side. Make sure the bread absorbs enough custard without becoming too soggy.
Place the soaked bread slices onto the heated skillet. Cook each slice for about 3-4 minutes per side or until golden brown and slightly crisp on the edges. Adjust the heat as necessary to avoid burning.
While cooking the french toast, lightly sauté the peach slices in a separate small pan with a teaspoon of butter over medium heat for 2-3 minutes until they soften and release their natural sweetness.
Once all the french toast slices are cooked, serve them warm topped with the sautéed peaches. Drizzle with maple syrup or honey and dust with powdered sugar if desired.
Garnish with fresh mint leaves for a pop of color and fresh aroma.
Enjoy your peach french toast immediately for the best texture and flavor. Leftovers can be reheated gently in a skillet or toaster oven.
Notes
Use day-old brioche for best custard absorption and texture.
Adjust sugar amount based on peach sweetness and personal preference.
For a dairy-free version, substitute milk and cream with plant-based alternatives.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
📌 Love this recipe? Follow us on Pinterest for more delicious inspiration!

