If you’re craving a brunch that’s a delightful twist on classic comfort food, the French Toast Waffles with Peach Sauce Recipe is just the ticket. It combines the best of both worlds: the crispy, golden crispness of waffles with the rich, custardy goodness of French toast. Topped with a luscious, homemade peach sauce that’s bursting with natural sweetness, this dish is a perfect balance of flavors and textures that will have you eager for breakfast, brunch, or even a cozy dessert on any day.

Ingredients You’ll Need
This French Toast Waffles with Peach Sauce Recipe uses simple, wholesome ingredients that come together beautifully. Each component is carefully chosen to create a harmonious taste—rich eggs and milk for the custard base, warming spices to enhance flavor, and ripe peaches for a fresh, fruity finish.
- 4 large eggs: The foundation of the custard, providing richness and helping the bread soak up flavor.
- 1 cup milk: Adds creaminess and helps create that perfect custardy texture.
- 1/2 teaspoon cinnamon: Brings a warm, comforting spice that pairs wonderfully with peaches.
- 1/4 teaspoon nutmeg: A hint of earthy spice that elevates the overall flavor.
- 1 teaspoon vanilla extract: Adds depth and a subtle sweetness to both the batter and the sauce.
- Pinch of salt: Balances out sweetness and enhances all the flavors.
- 6 slices thick bread (brioche or Texas toast): Thick slices stand up well to soaking and waffle cooking, yielding a crispy outside and soft inside.
- Nonstick cooking spray or melted butter: To ensure your waffles release perfectly without sticking.
- 2 cups fresh or frozen sliced peaches: The star of the sauce, bringing juicy, fruity sweetness.
- 1/4 cup water: Helps simmer the peaches gently into a sauce.
- 2 tablespoons granulated sugar: Sweetens the peaches just right.
- 1 tablespoon lemon juice: Adds brightness, balancing the sweetness and enhancing peach flavor.
- 1/2 teaspoon vanilla extract (for sauce): A flavor booster that adds a lovely aromatic note.
- 1/2 tablespoon cornstarch mixed with 1 tablespoon water (optional): For thickening the peach sauce if you prefer a more luscious consistency.
How to Make French Toast Waffles with Peach Sauce Recipe
Step 1: Prepare the Custard Mix
Start by whisking together your eggs, milk, cinnamon, nutmeg, vanilla extract, and a pinch of salt in a shallow bowl. This custard mix is what transforms simple bread slices into decadent French toast waffles. Make sure it’s well combined so every slice soaks up that amazing flavor.
Step 2: Preheat and Grease Your Waffle Iron
While your custard mixture is ready, preheat your waffle iron to ensure it’s nice and hot. Lightly spray it with nonstick cooking spray or brush it with melted butter. This ensures your French toast waffles come out golden and crispy without sticking.
Step 3: Soak Bread and Cook
Dip each slice of thick bread into the custard mixture, letting it absorb the flavors fully—turn it over twice to coat both sides well. Then, carefully place each soaked slice on the preheated waffle iron. Cook for about 3 to 4 minutes or until your waffles are perfectly golden and crisp on the outside. Repeat until all slices are cooked.
Step 4: Make the Peach Sauce
For the star topping, combine your peaches, water, sugar, and lemon juice in a small saucepan over medium heat. Let it simmer gently for 8 to 10 minutes until the peaches soften and the flavors meld together. Stir in vanilla extract to add that extra layer of warmth and aroma. If you want a thicker sauce, add the cornstarch slurry and cook for another 1 to 2 minutes until luscious and thickened.
How to Serve French Toast Waffles with Peach Sauce Recipe

Garnishes
To elevate your French Toast Waffles with Peach Sauce Recipe, consider adding a dusting of powdered sugar or a dollop of freshly whipped cream on top. Fresh mint leaves provide a pop of color and a refreshing contrast. Toasted almonds or pecans add a delightful crunch that balances the softness of the waffles and sauce.
Side Dishes
This dish pairs beautifully with light sides like crispy bacon or breakfast sausage to offer a savory counterpoint. Fresh fruit salad or a simple green salad with a citrus vinaigrette can enhance the meal with vibrant flavors. A small bowl of Greek yogurt also adds creaminess and a tangy touch that complements the peach sauce.
Creative Ways to Present
For an Instagram-worthy brunch, stack your waffles high and drizzle peach sauce generously between each layer. Serve your waffles on a rustic wooden board accompanied by small bowls of nuts, honey, and extra sauce for guests to customize. You can even turn this recipe into a dessert by adding a scoop of vanilla ice cream next to warm waffles drizzled with peach sauce.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers of the French Toast Waffles with Peach Sauce Recipe, store the waffles in an airtight container in the refrigerator for up to 2 days. Keep the peach sauce separate in a glass jar or container to preserve its freshness and flavor.
Freezing
To enjoy this delicious brunch later, you can freeze the waffles by layering them between parchment paper in a freezer-safe bag. They keep well for up to 1 month. The peach sauce can also be frozen but may need gentle stirring when thawed to restore its smooth texture.
Reheating
Reheat waffles in a toaster oven or regular oven at 350°F (175°C) for about 5 to 7 minutes until warm and crisp. Avoid microwaving as it can make the waffles soggy. Gently warm the peach sauce on the stove or in short bursts in the microwave, stirring occasionally.
FAQs
Can I use other types of bread for the French toast waffles?
Absolutely! While brioche and Texas toast are ideal for their thickness and texture, you can use challah, sourdough, or even a sturdy white bread. Just make sure the slices are thick enough to soak up the custard without falling apart.
Is fresh peach necessary for the sauce, or can I use frozen?
Both fresh and frozen peaches work beautifully in the peach sauce. Frozen peaches are a great year-round alternative and often picked at peak ripeness, so they make a sweet and convenient option.
Can I make the peach sauce sugar-free?
Yes, you can reduce or omit the granulated sugar if you prefer a less sweet sauce. You could also substitute with natural sweeteners like honey or maple syrup, adjusting to your taste.
How do I get my French toast waffles crispy instead of soggy?
Make sure to preheat your waffle iron thoroughly and don’t over-soak the bread. Cooking the waffles until golden and crisp helps maintain the texture. Also, using thick bread makes a big difference in avoiding sogginess.
Can I prepare this recipe for a crowd? How do I scale it?
Definitely! Simply double or triple the ingredients and cook the waffles in batches. Keep cooked waffles warm in a low oven while finishing the batch to serve everything fresh and hot.
Final Thoughts
This French Toast Waffles with Peach Sauce Recipe feels like a warm hug on a plate, perfect for making any morning feel special. Whether for a family brunch or a leisurely weekend treat, it’s a delightful way to impress and indulge. So go ahead, gather those simple ingredients, and dive into a delicious experience that brings together the best of French toast and waffles with a fresh, fruity twist you’ll want to make again and again.
Print
French Toast Waffles with Peach Sauce Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
Delight in these crispy and golden French Toast Waffles served with a sweet and tangy homemade peach sauce. This breakfast recipe combines the rich flavors of traditional French toast with the delightful texture of waffles, creating a perfect brunch treat topped with a luscious fruit sauce made from fresh or frozen peaches.
Ingredients
For the French Toast Waffles:
- 4 large eggs
- 1 cup milk
- 1/2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 teaspoon vanilla extract
- Pinch of salt
- 6 slices thick bread (such as brioche or Texas toast)
- Nonstick cooking spray or melted butter (for waffle iron)
For the Peach Sauce:
- 2 cups fresh or frozen sliced peaches
- 1/4 cup water
- 2 tablespoons granulated sugar
- 1 tablespoon lemon juice
- 1/2 teaspoon vanilla extract
- 1/2 tablespoon cornstarch mixed with 1 tablespoon water (optional, for thickening)
Instructions
- Prepare the Egg Mixture: In a shallow bowl, whisk together the eggs, milk, cinnamon, nutmeg, vanilla extract, and a pinch of salt until fully combined and smooth.
- Preheat and Grease Waffle Iron: Preheat your waffle iron according to the manufacturer’s instructions and lightly spray it with nonstick cooking spray or brush with melted butter to prevent sticking.
- Soak the Bread: Dip each slice of thick bread into the egg mixture, ensuring both sides are evenly coated but not overly saturated to avoid sogginess.
- Cook the Waffles: Place the soaked bread slices onto the preheated waffle iron and cook for about 3 to 4 minutes or until the waffles are golden brown and crisp. Remove carefully and repeat with remaining slices.
- Make the Peach Sauce: In a small saucepan, combine the peaches, water, sugar, and lemon juice. Bring to a gentle simmer over medium heat, cooking for 8 to 10 minutes until the peaches are softened.
- Finish the Sauce: Stir in the vanilla extract. For a thicker sauce, add the cornstarch slurry and continue cooking for 1 to 2 minutes until the sauce has thickened to your preference.
- Serve: Plate the warm French toast waffles and generously spoon the peach sauce over the top. Optionally, garnish with whipped cream or a dusting of powdered sugar for extra indulgence.
Notes
- The peach sauce can be prepared ahead of time and stored in the refrigerator for up to 3 days.
- If fresh or frozen peaches are not available, canned peaches (drained) can be used as a substitute.
- Try serving the waffles with maple syrup or a scoop of yogurt to vary the brunch experience.
