
Pain Perdu
Pain perdu literally means 'lost bread,' and the name describes exactly why the recipe exists: stale bread, too hard to eat on its own, rescued by soaking it in eggs and milk and frying it in butter. It's a use-it-up recipe rather than a dessert designed from scratch, with versions documented in French cooking as far back as the Middle Ages, long before 'French toast' became the English name for the same technique. What separates a successful slice from a failed one is soaking time: if the bread sits too briefly in the mixture, the centre stays dry and raw after frying; if it sits too long, it falls apart before it even reaches the pan. Slightly stale bread works better than fresh precisely because it absorbs the liquid evenly, without turning into paste.
Day-old bread
Absorbs the custard without falling apart
Soaked, not just dipped
A few minutes per side so it soaks through to the middle
Fried in butter over medium heat
Golden crust without burning before the inside warms
Served immediately, hot
With icing sugar, maple syrup or fruit
Ingredients 4 servings
- 8 slices day-old bread (brioche or baguette)
- 3 eggs
- 250ml milk
- 50ml heavy cream
- 40g sugar
- 1 tsp vanilla extract
- A pinch of cinnamon
- Butter, for frying
- Icing sugar and maple syrup, to serve
How to make it
- 1MAKE THE CUSTARD: whisk the eggs with the milk, cream, sugar, vanilla and cinnamon in a wide, shallow dish.
- 2SOAK THE BREAD: place the bread slices in the custard and let sit for 2-3 minutes per side, pressing gently, until soaked through to the middle.
- 3HEAT THE PAN: melt butter in a large pan over medium heat, until lightly foaming.
- 4FRY THE SLICES: add the soaked slices to the pan without crowding and fry for 3-4 minutes per side, until golden and crisp on the outside.
- 5CHECK THE CENTRE: press the middle of a slice gently — it should feel soft and warm, not wet or raw.
- 6SERVE IMMEDIATELY: dust with icing sugar and add maple syrup or fresh fruit while still hot.
Nutritional info
per serving (~350 g)
Estimated nutritional values.
Pairs perfectly with








