Print

The Absolute Best Classic French Toast Recipe

Two golden brown slices of crispy, custardy french toast stacked on a white plate.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Follow these foolproof steps to make the best French toast you will ever eat, featuring crispy edges and a rich, custardy center. This recipe is perfect for an easy weekend breakfast or impressive brunch.

Ingredients

Scale
  • 8 thick slices of bread (Challah or Brioche recommended)
  • 4 large eggs
  • 1/2 cup whole milk or half-and-half
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 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, sugar, and salt until fully combined.
  2. Soak the bread: Dip each slice of bread into the egg mixture, ensuring both sides are coated. Let the bread soak for about 30 seconds per side for a custardy center. Do not let it soak too long if using standard sandwich bread.
  3. Heat the skillet: Place a large nonstick skillet or griddle over medium heat. Add half of the butter and let it melt until it foams slightly.
  4. Cook the toast: Place the soaked bread slices onto the hot skillet, ensuring they do not overlap. Cook for 3 to 4 minutes per side until golden brown and cooked through. Adjust the heat if the outside browns too quickly before the center warms.
  5. Keep warm: Transfer the cooked French toast to a wire rack set over a baking sheet and keep warm in a low oven (around 200°F) while you cook the remaining slices.
  6. Serve immediately with your favorite toppings like maple syrup and fresh berries.

Notes

  • For the best texture, use slightly stale bread. This allows the bread to absorb more custard without falling apart.
  • If you want extra crispy edges, use a mix of butter and a small amount of neutral oil in the pan.
  • For a gourmet breakfast feel, dust with powdered sugar before serving.

Nutrition