cook · Cook

How to Make Perfect French Toast

Perfect French toast comes from thick bread, a custard-rich egg mixture, and controlled heat. Use day-old challah or brioche, soak each slice thoroughly in beaten eggs mixed with cream and vanilla, then cook over medium-low heat until golden and set through. The key is patience — rushing the heat creates burnt outsides with raw middles.

Ingredients

Step by step

  1. Choose and prep your bread. Use thick slices of day-old challah, brioche, or Texas toast. Cut about 3/4 inch thick. Day-old bread soaks up custard without falling apart. If your bread is fresh, leave slices out for an hour to dry slightly.
  2. Make the custard base. Beat 3 eggs with 1/2 cup heavy cream, 1 tablespoon sugar, 1 teaspoon vanilla, and a pinch of salt in a shallow dish. The cream makes it rich — milk works but cream is better. Whisk until completely smooth.
  3. Soak the bread. Dip each slice in the custard, letting it soak for 15-20 seconds per side. Press gently so the custard penetrates. The bread should feel heavy and saturated but not falling apart.
  4. Heat your pan properly. Use a heavy skillet or griddle over medium-low heat. Add a pat of butter and let it foam but not brown. The pan is ready when a drop of custard sizzles gently, not violently.
  5. Cook low and slow. Place soaked bread in the pan. Cook 3-4 minutes until the bottom is golden brown and set. Flip once and cook another 2-3 minutes. The center should feel firm when pressed lightly.
  6. Keep warm and serve. Transfer to a 200°F oven if making multiple batches. Serve immediately with butter and maple syrup. French toast is best eaten hot.

Tips & troubleshooting

Variations

Questions

Why does my French toast come out soggy?
Usually from bread that's too fresh or heat that's too high. Use day-old bread and cook over medium-low heat so the custard sets properly throughout.
Can I make French toast without cream?
Yes, use whole milk instead. The texture won't be quite as rich, but it still works. Avoid skim milk — you need some fat for proper texture.
How do I know when it's cooked through?
The center should feel firm when pressed gently, not squishy. The custard should be set, not liquid. If it bounces back like a sponge, it needs more time.
Can I prepare French toast ahead of time?
Cook it completely, then reheat in a 350°F oven for 5-10 minutes. It won't be quite as good as fresh, but it works for meal prep or entertaining.

Further reading