Print

The Absolute Best Classic French Toast Recipe

A tall stack of thick, golden brown french toast slices drizzled generously with syrup.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

You can achieve the perfect balance of buttery, crisp edges and a rich, custardy center with this straightforward French toast recipe. This guide shares the simple steps to make truly great breakfast or brunch.

Ingredients

Scale
  • 6 thick slices of bread (Challah or Brioche work best)
  • 3 large eggs
  • 1/2 cup whole milk or half-and-half
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/8 teaspoon ground nutmeg
  • 1 tablespoon granulated sugar
  • Pinch of salt
  • 2 tablespoons butter, for cooking

Instructions

  1. Prepare the custard mixture: In a shallow dish, whisk together the eggs, milk, vanilla extract, cinnamon, nutmeg, sugar, and salt until fully combined.
  2. Heat a large skillet or griddle over medium heat. Add 1 tablespoon of butter and let it melt until it foams slightly.
  3. Dip each slice of bread into the egg mixture, allowing it to soak for about 15 to 20 seconds per side. You want the bread saturated but not falling apart.
  4. Place the soaked bread onto the hot skillet. Cook for 3 to 4 minutes per side until the edges are golden brown and crispy and the center is set. Adjust the heat if the bread browns too quickly.
  5. Add the remaining butter to the skillet as needed between batches.
  6. Serve the French toast immediately with your favorite toppings.

Notes

  • Use slightly stale or day-old bread. Fresh bread absorbs too much liquid and becomes soggy.
  • For extra richness, substitute half the milk with heavy cream to create a richer custard base.
  • Cook on medium heat. Cooking low and slow prevents the outside from burning before the custardy center cooks through.

Nutrition