Food EditionCookBreakfastFrenchFrench Toast
15 minEasyServes 2 to 3
Breakfast · French

French Toast

French toast seems simple because it is, but there's a threshold between soggy bread and the real thing. The difference lives in timing: how long you let the bread sit in the egg mixture, how hot your pan is, and whether you use day-old bread or fresh. Once you know that line, you can make it without thinking.

Total time
15 min
Hands-on
15 min
Serves
2 to 3
Difficulty
Easy
Before you start

Day-old bread is not optional—it's structural

Fresh bread absorbs the egg mixture too quickly and turns to mush. A loaf that's been cut and left out overnight, or a day-old brioche or challah from the bakery, has enough firmness to hold the custard without dissolving. If you only have fresh bread, lightly toast it first.

  • 12-inch skillet (cast iron or nonstick)
  • shallow bowl for the egg mixture
  • spatula
  • fork or whisk
Ingredients

What goes in.

  • 4large eggs
  • 1/4 cupwhole milk
  • 1 tspvanilla extract
  • 1/2 tspground cinnamon
  • pinchkosher salt
  • 8 to 10 slicesday-old bread (brioche, challah, or white bread, about 3/4 inch thick)
  • 2 tbspbutter
The key technique

The fast dip and the hot pan

Dip the bread in the egg mixture for no more than two seconds per side—one second is fine. The residual moisture on the surface is enough; the bread will continue to absorb as it sits. A hot skillet (around medium-high heat, where a drop of water skitters) sears the exterior and creates that crucial crust before the interior turns to custard.

Step by step

The method.

  1. Make the custard

    Crack the eggs into a shallow bowl. Add milk, vanilla, cinnamon, and salt. Whisk until no streaks of white remain. Don't overthink this—you're aiming for uniform, not frothy.

  2. Heat the pan

    Set a 12-inch skillet over medium-high heat. Add 1 tablespoon butter and let it foam and turn light brown, about one minute. The pan is ready when a drop of water skitters across the surface.

  3. Dip the bread

    Working with one slice at a time, dip it into the custard. Count to two (one second per side is enough). Lift it out and let excess drip back into the bowl. The bread should be wet but not waterlogged—you should see some color underneath.

  4. Cook the first batch

    Lay the dipped slices into the hot butter. You'll fit three to four in the pan without crowding. They should sizzle immediately. Cook until the bottom is deep golden, about 90 seconds. Flip. The second side takes another 60 to 90 seconds.

  5. Hold and repeat

    Transfer the finished slices to a plate and keep them warm. Add another tablespoon of butter to the pan. Cook the remaining bread in the same way, dipping and cooking in batches.

  6. Serve right away

    French toast is best served hot, straight from the skillet. The crust will soften if it sits, so plate it as you finish each batch.

Variations

Other turns to take.

Overnight egg custard

Prepare the dipped slices the night before by arranging them in a buttered baking dish, pouring the remaining custard over them, and refrigerating. Bake at 350°F for 25 to 30 minutes until puffed and set. This works well when cooking for more than four people and gives you back your stovetop time.

Savory French toast

Skip the cinnamon and vanilla. Add 1/4 teaspoon black pepper, a pinch of cayenne, and 2 tablespoons grated Gruyère or sharp cheddar to the egg mixture. Serve with crispy bacon or a fried egg on top.

Croissant French toast

Slice a day-old croissant in half lengthwise and dip the cut sides in the custard. The interior is already buttery and airy, so it soaks up the egg quickly—dip for just one second per side. Cook the same way.

Brioche with bourbon

Replace the milk with a mixture of 2 tablespoons bourbon and 2 tablespoons milk. Add an extra 1/4 teaspoon cinnamon. The alcohol cooks off, leaving a subtle warmth.

Tips & troubleshooting

When it doesn't go to plan.

Tip

If your bread is fresh, lightly toast the slices first to firm them up. This stops them from absorbing the custard too fast.

Tip

Use a nonstick skillet or well-seasoned cast iron. French toast sticks easily in a dry pan, no matter how much butter you add.

Tip

Brown butter (butter that's been cooked until its milk solids turn hazelnut brown) adds a subtle depth, but it burns quickly at high heat. Add it just before the bread hits the pan, and move fast.

Tip

Cinnamon is traditional, but nutmeg, cardamom, or a pinch of allspice work too. Use 1/2 teaspoon total.

Tip

Toppings matter less than the bread and timing. Butter and maple syrup are all you need, but fresh berries, a dollop of Greek yogurt, or powdered sugar all make sense.

Questions

The ones that keep coming up.

Can I use fresh bread?

Yes, but lightly toast the slices first. Fresh bread absorbs the custard too quickly and falls apart. Toasting dries the exterior just enough to slow down absorption.

Why is my French toast soggy?

You either dipped the bread too long, used a pan that wasn't hot enough, or didn't let the custard drain off. Two seconds per side is the max. The pan should sizzle audibly when the bread hits it.

Can I make it ahead?

Yes. Dip and cook the slices, then hold them in a low oven (around 200°F) on a baking sheet. They'll stay warm and crisp for up to 10 minutes. If you want to make everything ahead, use the overnight baked version instead.

What's the difference between French toast and eggy bread?

There isn't one, really. French toast is the American name. Some regions call it eggy bread or pain perdu. The dish is the same: bread soaked in egg and milk, cooked in butter until golden.

How much milk do I use?

1/4 cup milk to 4 eggs is the standard ratio. It keeps the custard rich without making it runny. Some cooks use half cream and half milk for extra richness, or all milk if you prefer something lighter.