
Pain perdu(pronounced pan pare-due) translates to "lost bread," and I love that the name tells you exactly what this dish is about. This wasn't some fancy brunch invention. It was a French home cook staring at a loaf that had gone stale, deciding to soak it in custard and fry it in butter rather than throw it away. The fact that it turned out to be one of the greatest breakfast dishes ever created was just a happy accident.
I grew up eating American-style French toast, the kind where you dip soft sandwich bread in egg and toss it on the griddle. It's fine, but the custard never really makes it past the surface, and if you try to soak it long enough to get all the way through, the bread just falls apart. Stale crusty bread solves both problems. Those dry, firm slices of bread drink up the custard without losing their structure, and when they hit the hot butter, the outside caramelizes into a glossy, crackling crust, while the center stays soft and jiggly. That contrast is what makes pain perdu pain perdu, and it's the reason I won't make this with anything but stale bread.
Jump to:
Why My Recipe Works

- Thick slices of batard give you the right ratio of crust to custard. A batard has a sturdy crust that crisps beautifully in butter, and cutting thick slices means you get a generous custardy center that stays soft and jiggly after cooking. Thinner slices dry out and lose that contrast.
- A 50:50 milk and cream custard makes the center impossibly rich. All milk and you get something lean and forgettable. All cream and it's too heavy to soak in properly. Splitting them gives you a custard that's rich enough to taste luxurious, but fluid enough to penetrate all the way to the core of the bread.
- An overnight soak is non-negotiable. Most French toast recipes tell you to dip the bread and move on. Pain perdu needs time. Stale bread is dry and dense, and it takes an overnight soak in the fridge for the custard to work its way through to the center. Rush this and you'll end up with a dry pocket in the middle.
- A flour and sugar sprinkle before frying creates a second layer of crust. This is the detail that takes pain perdu from good to something you can't stop eating. The superfine sugar and flour hit the hot butter and form a thin, crackly, caramelized shell around the outside of the bread, adding texture and sweetness right where you want it.
Ingredients
Key ingredients and why they matter
- Stale crusty bread (batard): The crust holds its shape during the overnight soak while the crumb absorbs custard. A batard's oval shape gives you wide, even slices with a good crust-to-center ratio. If your bread isn't stale enough, slice it and leave it out uncovered overnight. If you can't find a batard, any stale crusty bread works. A country loaf or even a baguette cut on a steep diagonal will get you there. Avoid soft sandwich bread; it can't handle the long soak.
- Heavy cream and whole milk: The 50:50 mix is key. Cream adds richness and fat, milk keeps the custard fluid enough to fully penetrate the bread. Don't try to substitute with half-and-half; it doesn't hit either mark well. If you don't have heavy cream, full-fat coconut cream works in a pinch, though the flavor shifts slightly tropical. Don't use all milk; the result will be noticeably leaner.
- Armagnac: Adds a warm, brandy-like depth to the custard that rounds out the sweetness. If you don't have Armagnac, cognac or brandy works well. You can also substitute dark rum or bourbon for a different flavor profile, or leave it out entirely if you prefer.
- Vanilla: Use a real vanilla bean or good extract. Pain perdu is simple enough that you'll taste every ingredient, and artificial vanilla sticks out. If you're feeling adventurous, try orange blossom water or a pinch of cardamom instead for a completely different direction.
- Superfine sugar and flour: This gets sprinkled on the soaked bread right before it goes into the pan, sieved on for even distribution. The sugar caramelizes against the hot butter while the flour helps form that thin, shattering crust. Superfine sugar dissolves and caramelizes more evenly than regular granulated.
- Cultured unsalted butter: Cultured butter has a slightly tangy, more complex flavor than regular butter, and it makes a difference when it's one of only a few ingredients in the pan. Be generous; you want enough to pool around the edges of the bread as it fries.
Prep Notes
- Cut the batard into slices about 5 cm (2 inches) thick. Too thin and they fall apart; too thick and the custard won't make it to the center even with an overnight soak.
- Whisk your custard until homogenous and pour it into a dish just large enough to hold the slices in a single layer.
- Place the bread in the custard, cover, and refrigerate for one day, turning the slices several times so both sides absorb evenly. The bread should feel heavy and completely saturated when it's ready. Poke the center with a paring knife; if it still feels dry and resistant, it needs more time.

How to Make Pain Perdu
This recipe moves between the stovetop and a hot oven, so get everything set up before you start. Preheat your oven to 230°C (450°F), take the soaked bread out of the fridge and flip the slices one more time, and mix together the superfine sugar and flour for sprinkling.
Building the crust
Sieve half the flour-sugar mixture evenly over the tops of the soaked bread slices. Heat a generous amount of cultured butter in a cast-iron skillet over medium heat. When the butter foams and the foaming subsides, lay the slices flour-sugar side down in the pan.
Dust the tops with the remaining flour-sugar mixture while the first side fries. Let it cook undisturbed until the bottom develops a deep golden, caramelized crust, about 5 minutes. If it's browning too quickly, reduce the heat. You want the crust to build slowly so it has time to turn glossy and crackling without burning.
🧪SCIENCE: The flour proteins and superfine sugar undergo the Maillard reaction together against the hot butter, creating a thin, crisp shell that's structurally different from the custardy bread underneath. That's what gives you the shatter when you cut into it.
Finishing in the oven
Once the first side is deeply browned, flip the slices and transfer the cast-iron skillet directly into the preheated oven. Bake for 8 to 10 minutes, watching closely since the sugar can go from caramelized to burnt fast. You want the surface very dark but not charred. The high heat sets the custard center while building a second layer of crust on the top.
TIP: Keep an eye on it through the oven window rather than opening the door repeatedly. The sugar on the surface is right at the edge of caramelization and a few extra seconds make the difference.
What to Watch For
- The center is still dry when you cut in. The bread didn't soak long enough. Stale crusty bread takes longer than you'd think to absorb custard. Poke the center with a paring knife before cooking; if there's any resistance, give it more time in the fridge.
- The outside is burning before the inside is cooked. Your heat is too high. Pain perdu needs medium heat on the stovetop so the crust has time to develop slowly. If the butter is smoking when the bread goes in, pull the pan off the heat for a minute and let it cool down. In the oven, watch closely after the 8 minute mark since the sugar can turn quickly.
- The bread fell apart during soaking or cooking. Some bread just doesn't have enough structure to hold up to an overnight custard soak. You need stale bread with a firm, sturdy crumb and a real crust. Soft sandwich bread, fluffy milk bread, and anything with a tender crumb will disintegrate. Stick with batard, country loaves, or thick-cut baguette.
- The crust isn't crispy. Not enough butter in the pan, or the flour-sugar coating wasn't applied evenly. Use a small sieve to distribute it in a thin, even layer. And don't be shy with the butter; you need enough to pool around the edges of the bread so the entire surface makes contact with hot fat.
- It tastes one-dimensional. The Armagnac in the custard adds depth that's easy to miss if you leave it out. If you're skipping the alcohol, add a bit more vanilla or try a splash of orange blossom water to give the custard some complexity beyond eggs and cream.
Storage and Reheating
Pain perdu is best eaten right out of the oven, but leftovers can be stored in the fridge for up to 2 days. It will lose its crispness, but you can bring it back. Lay the slices on a baking sheet, put a small pat of butter on top of each one, and reheat in a 180°C (350°F) oven until the butter melts and the outside crisps up again. It won't be quite as shattering as the first time around, but it gets close.

Serve This With
Pain perdu is rich enough to stand on its own with just a dusting of powdered sugar, but if you're building a proper brunch spread, a bright, tart raspberry coulis cuts through the richness and adds color to the plate. For something more indulgent, a drizzle of vanilla caramel sauce plays off the caramelized crust beautifully. And if you want to go all-in on a French brunch, a batch of crêpes alongside gives you two completely different textures from the same tradition. For a savory counterpoint, eggs benedict on the same table balances out all that sweetness.
Variations
- Savory pain perdu: Skip the sugar and vanilla in the custard. Add grated parmesan, salt, black pepper, and fresh herbs instead. Fry the same way and serve with a runny egg on top.
- Pain perdu with brioche: Brioche soaks up custard even faster than batard because it's softer. Cut thick slices and reduce your soak time. The result is more delicate and pillowy, less about the crispy crust contrast.
Other Breakfast Recipes
📖 Recipe

Equipment
Units
Ingredients
for custard
- ½ cup whole milk
- ½ cup heavy cream
- 2 large eggs
- 3 tablespoons granulated sugar
- 1 tablespoon Armagnac
- 1 teaspoon vanilla extract
for Pain Perdu
- 2 slices batard (sliced 2-inches thick)
- 2 tablespoons cultured unsalted butter
- 1 tablespoons superfine sugar
- 1 tablespoon all-purpose flour
Instructions
- Make the custard for the Pain Perdu by whisking together the ½ cup whole milk, ½ cup heavy cream, 2 large eggs, 3 tablespoons granulated sugar, 1 tablespoon Armagnac, and 1 teaspoon vanilla extract until the mixture is completely homogenous.

- Place the 2 slices batard in in a deep dish or tray that is just large enough to hold the bread in a single layer and cover with the custard. If your dish is too large the custard won't soak into the bread completely. If you don't have a suitable dish, you can use a sealable plastic bag and press out the excess air. Cover and refrigerate for a day, turning the bread over a few times in between.

- Preheat the oven to 450 degrees F (230 C). Remove the soaked Pain Perdu from the refrigerator and flip one more time.
- Mix 1 tablespoons superfine sugar with 1 tablespoon all-purpose flour and sprinkle half the mixture onto the tops of the bread using a small sieve(such as a tea strainer) to ensure the flour gets sprinkled evenly.

- Add the 2 tablespoons cultured unsalted butter to a cast-iron skillet and heat over medium heat.
- When the butter has melted and the foaming subsides, add the bread with flour-sprinkled side down.

- Dust the Pain Perdu with the remaining flour/sugar mixture and fry until it's well browned on one side (about 5 minutes). If your heat is up too high it will burn, so if it looks like it's browning too quickly, turn the heat down.

- Flip the bread over and put the pan in the oven.

- Bake for 8-10 minutes. Keep a close eye on it as the sugar will burn easily. You want the surface of your Pain Perdu to be very dark, but not burnt.
Nutrition Facts
FAQ
Pain perdu is the French original that inspired what Americans know as French toast. The name literally means "lost bread" because it was invented as a way to use up stale bread by soaking it in a custard of eggs, milk, and cream, then frying it in butter.
Traditional pain perdu uses stale crusty bread and gets a long soak in rich custard so the flavor and texture go all the way through. American French toast typically uses soft sandwich bread that's quickly dipped, so the custard stays mostly on the surface. Pain perdu also tends to be richer, with cream in the custard and butter for frying.
The concept of soaking bread in egg and frying it goes back to ancient Rome, but the French version, pain perdu, is where the modern dish gets its DNA. The name "French toast" is an American invention, and in France they just call it pain perdu.
Stale crusty bread like a batard, country loaf, or thick-cut baguette. The bread needs to be dry and firm enough to absorb custard without falling apart. Fresh soft bread won't hold up to the long soak that gives pain perdu its signature custardy center.
You can soak the bread in custard the night before and keep it covered in the fridge. The longer soak actually helps the custard penetrate more thoroughly. Fry it fresh in the morning for the best results, since the crispy crust doesn't stay that way for long.












Christine Korthaus says
I've never made this and would like to try it for Christmas morning. Can I use a baguette or would the pieces be too small?
Thanks!
Marc Matsumoto says
Hi Christine, it would work, but I generally don't use them, though, because of the crust-to-inside ratio. Baguettes tend to be much thinner, so they have more crust relative to the soft part. This makes them a little too crunchy without much of the custardy center. I hope that helps!
Linda says
I am from New Orleans and I have access to really good “ French Bread “ so I’m going to try this recipe. Without a doubt? It is going to be delicious. I have been making “French Toast” aka “Lost Bread” for years now and I can’t wait to try your recipe.
Marc Matsumoto says
Hi Linda, thanks for the nice note! I hope you enjoy this!
Rada says
The recipe is great, the cooking method is what does the trick. Love the flour / sugar combo, the light roast gives it the beautiful caramel color, the baking gives it fluffiness.
It’s perfect!
Marc Matsumoto says
Thanks Rada, I'm happy to hear you enjoyed this!
Karen says
This recipe is to die for. It works fine even if you only soak overnight; I have used Cointreau or whiskey instead of Armagnac, and I’ve tried diff kinds of breads cut in diff widths. It’s best eaten right away; if you let it sit, the fluffiness starts to collapse. Thank you Marc Matsumoto!
Marc says
Hi Karen, I'm so happy to hear you've been enjoying this! Thanks for taking the time to stop by and let me know. Also, great call on using Cointreau!
Kathy Stroup says
Your Pain Perdu looks just like mine but your method is entirely different. I love how custardy the center gets. I prefer it over American French toast. Do you think this merits a video?
Marc Matsumoto says
I prefer this over American-style French toast too!
Teresa says
Could I use powdered sugar instead of flour?
Marc Matsumoto says
Hi Teresa, the flour is there to help the exterior crisp sugar does not contain starch and will not crisp. Putting sugar on the outside before cooking it will also make it burn.
Paul says
This is the Best recipe I have ever used! However, Im having an issue with the Batard bread not soaking the custard all of the way through. When I use french bread the center is slightly too soggy. The batard bread is a superior taste (especially on the crust) but I can never get the custard to soak all of the way into the center of the bread. Ive even tried doubling the custard so the bread is floating and left the bread in the custard for 48 hours and the custard still doesn't soak all of the way through? Any suggestions?
Marc Matsumoto says
Hi Paul, I'm glad to hear you're enjoying this. As for the custard soaking the bread, are you flipping the bread over a few times while soaking? This usually does it for me. Another method you might try is to put he bread and custard in a zipper bag and press out as much air as you can. This helps the custard surround more of the bread and flipping them over is as simple as flipping the whole bag over. The only other thing I can think of is that the brand of batard you're using doesn't soak up liquids very well. I haven't had the issue so much with this dish, but I have run into sandwich breads before that didn't work with my summer berry pudding recipe (the berry juice just wouldn't soak into some parts of the bread).
Adam says
can you use brioche instead of batard? 🙂
Marc Matsumoto says
Hi Adam, Brioche is a much softer bread so the custard should soak in faster. Also, the edges won't get as crispy as this, but it should still work.
K Grote says
Whoops, I forgot. I said I followed recipe to the letter, but I just remembered. Had no Armagnac. Used a very nice Calvados! All the best, K.
K Grote says
Hiya,
Great recipe! Been striving for a perfect baguette for a few weeks now, so I had some very respectable lost bread to work with. As I said to my wife, "I've been making pain perdu for a few years now, but I've always been in a hurry and never took as much care with proportions or soaking time. I did this time, followed your recipe to the letter and now see what all the fuss is about. Awesome!! Thanks 🙂
Marc Matsumoto says
Glad to hear this helped out! If you happen to have a chamber vacuum you can reduce the soaking time dramatically by putting the bread and custard in a tray and pulling a vacuum on the whole tray and releasing it for a few cycles (don't use a bag). Good call on the Calvados!
K Grote says
Funny you should say that! The day I threw this together my son, who was experimenting with plastics at a crafting coop here in Tucson some time ago, was telling me how he thought a chamber vacuum would be a quick solution to the long soak. Thanks again.
Randahlicous says
Now for every two pieces, I need half cup heavy cream and half a cup of milk, is this a correct understaning?
Marc Matsumoto says
Yes, you need a lot of liquid otherwise a piece of bread cut that thick won't get fully saturated. Keep in mind I'm using a batard (about 4 inches in diameter), not a baguette.
Chris says
I found this recipe after I had Pain Perdu at a nice brunch at a French style restaurant and I’ve been wanting to try this recipe for at least a year. I finally did and it was so so so good! My husband and 4 year olds loved it too. I used a loaf of French bread that had gone hard as a rock and didn’t have any fancy liquor on hand so used a bit extra vanilla and a touch of almond extract with a dash of cinnamon. I also didn’t have any whipping cream, but I did have half and half so I used that instead of the whole milk and cream. Heavenly! I think even better than the restaurant version I had. Thank you for the recipe!!!
Marc Matsumoto says
Hi Chris, glad to hear you enjoyed this, thanks for dropping in to let me know! Good call on the almond extract👍🏽 We've got a ton of other brunch recipes on here, so I hope you try some of them out😉 https://norecipes.com/course/brunch/
Good JuJu says
Delicious! Made with a stale hunk of sourdough walnut loaf and 1/2 cup cashew milk + 1/2 cup whole fat yogurt as subs.
Marc Matsumoto says
Great ideas! Glad to hear you enjoyed it! I'm gonna try making it with yogurt next time!
Amy says
Thank you for this recipe! The proportions, instructions and results were perfect! I had half of a week-old loaf of rustic Italian bread that was beyond dry but with an overnight soak in the custard, the pain perdu came out delicious, very moist in the center and perfectly brown and crispy on the outside.
Marc Matsumoto says
Hi Amy, I’m so glad to hear you enjoyed it! Thanks so much for stopping by to let me know😃