Peach Caramel Pain Perdu is a French Toast dessert that takes classic French Toast and elevates it to truly gourmet status! The topping, which is the star of the show, uses sweet summer peaches that are caramelized in butter and caramel sauce.

A closeup of sliced peaches glazed with butter and caramel sauce

Pain Perdu is French for… you guessed it… French Toast! Popular as a breakfast or brunch dish, this Pain Perdu/French Toast recipe also makes for a delectable dessert recipe, so you can have dessert for breakfast or vice versa.

I mean, who would pass up sweet, summer peaches caramelized in butter and caramel sauce? Not me!

Why is it called ‘Pain Perdu?’

Pain Perdu translates from French to ‘lost bread’ and is pronounced pan per-doo. Because it’s made with stale bread, perhaps indicates bread that you would have normally thrown out.

A bite of French toast with peach on a fork

Growing up in England, we simply called this ‘gypsy toast’ or ‘eggy bread’, but I never had such fancy toppings as this. It has always fascinated me how the simple act of dipping bread slices in egg can create such a delicious meal, but it does and the amazing toppings help to transform it.

How to make the best Pain Perdu/French Toast

I would say it’s 90% the egg mix and 10% the bread. The egg mix is what flavors the bread so you want to add some ingredients to enhance it and avoid any plain egg taste. Vanilla extract is always a must for me to add flavor to the egg mix. If you so choose, you can also add nutmeg or cinnamon.

Using stale bread

If you have bread that has passed its prime, this recipe is a perfect use for it. That’s because the drier the bread, the better it will soak up the egg mix and, in turn, help to create a better tasting dish overall.

Best bread for Pain Perdu/French Toast

Just like French toast, it is best to use day-old sliced bread. So if you have time, leave your bread out overnight to dry out. This is so the dry bread will soak up the egg batter. Brioche is my first choice, but you can use any sliced bread you like, thick cut is always best so it can withstand being soaked in the egg mix and not fall apart.

A great tip if you don’t have time to allow your bread to get stale

If you’re craving French toast and don’t have time for your bread to dry out or become stale, toast it up for a couple of minutes, this will dry it out. Just don’t let it get too toasted.

Pain perdu/French toast slices topped with peaches and caramel sauce

The best topping for Pain Perdu/French toast

I want to circle back and talk about the star of the show – the caramelized peaches. If you haven’t cooked sweet, ripe peaches in butter then you’re missing one of life’s biggest fruit pleasures. When you throw homemade caramel sauce into the mix, well that just gilds the already delicious lily! The final step it to top the whole thing off with fresh whipped cream (yeah, that’s right). You’ll love it.

Batch making Pain Perdu/French Toast

The easiest way to make this for a crowd is to first prepare the peach topping. Then, as you cook the slices of bread, keep them warm in the oven until everyone is ready to eat.

More peach recipes:

Yield: 4

Peach Caramel Pain Perdu/French Toast

Caramelized peach slices on top of French toast with blueberries and whipped cream

Easy slices of pain perdu/French toast topped with peach slices cooked in butter and caramel sauce.

Prep Time 10 minutes
Cook Time 6 minutes
Total Time 16 minutes


  • For the peaches:
  • 4 tablespoons unsalted butter
  • 4 large or 8 small peaches, cut into slices * see note
  • 4 tablespoons caramel sauce
  • For the pain perdu:
  • 4 tablespoons unsalted butter
  • 4 slices thick day-old bread
  • 3 large eggs, whisked
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt
  • Whipped cream


  1. Preheat oven to 200°F/400°C and place an ovenproof dish or baking sheet in the oven (this is to keep the finished pan perdu warm).
  2. For the peaches:
    To a large frying pan add the butter over medium-high heat. When melted add the peaches and cook with the flesh side down until they start to brown, turning as necessary. Drizzle over the caramel sauce. Put in an ovenproof dish and keep warm in the oven. Clean out the pan.
  3. To a shallow bowl add the eggs, vanilla and salt, mix to combine.
  4. For the pain perdu:
    To a shallow bowl add the eggs, vanilla and salt, mix to combine.
  5. Add the 4 tablespoons butter to the same pan over medium heat.
  6. Add a slice of bread to the egg mix and allow to sit on each side for 1 minute, allow excess to drip off. Place in the melted butter and cook for 3-4 minutes or until browned on the bottom, flip and cook until browned on the other side, place in the oven. Repeat with the rest of the bread slices.
  7. To serve: Place a slice of the pain perdu onto a plate and top with ¼ of the peaches, more caramel sauce if needed and a dollop of whipped cream.


Note: You don’t want peaches that are too soft or they will fall apart when cooked.

Nutrition Information



Serving Size


Amount Per Serving Calories 466Total Fat 28gSaturated Fat 16gTrans Fat 0gUnsaturated Fat 11gCholesterol 201mgSodium 376mgCarbohydrates 46gFiber 5gSugar 30gProtein 10g

This nutrition calculation is provided by Nutronix that is only a guideline and not intended for any particular diet.