Go Back

Classic French Toast Recipe

This Classic French Toast Recipe is a quick and comforting breakfast made with slices of bread dipped in a rich egg-and-milk custard, lightly flavoured with vanilla and cinnamon, and cooked until golden brown. Crispy on the outside and soft on the inside, this simple stovetop dish is perfect for breakfast, brunch, or a cozy weekend treat.
Prep Time 10 minutes
Cook Time 10 minutes
Course Breakfast
Cuisine American
Servings 4
Calories 300 kcal

Ingredients
  

For the French Toast

  • 4 large eggs
  • 1 cup whole milk or half milk and half cream for richer flavour
  • 2 tablespoons granulated sugar
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • Pinch of salt
  • 6 –8 slices thick bread brioche, challah, or sandwich bread
  • 2 tablespoons butter for cooking
  • 1 tablespoon neutral oil optional, prevents butter from burning

Optional Toppings

  • Maple syrup
  • Powdered sugar
  • Fresh berries strawberries, blueberries, raspberries
  • Sliced bananas
  • Whipped cream
  • Honey or fruit compote
  • Eggs create structure while milk adds moisture and richness to the custard mixture used for soaking the bread.

Instructions
 

Step 1: Prepare the Custard

  • In a medium mixing bowl, whisk together the eggs, milk, sugar, vanilla extract, cinnamon, and salt until smooth and well combined.

Step 2: Heat the Pan

  • Place a large skillet or griddle over medium heat. Add butter (and a small amount of oil if using) and allow it to melt, coating the surface evenly.

Step 3: Dip the Bread

  • Dip one slice of bread into the egg mixture, allowing it to soak for about 5–10 seconds per side so the bread absorbs the custard without becoming overly soggy.

Step 4: Cook the French Toast

  • Transfer the soaked bread slice to the hot skillet. Cook for 2–3 minutes on each side, or until the surface becomes golden brown and slightly crisp.

Step 5: Cook Remaining Slices

  • Repeat the dipping and cooking process with the remaining slices of bread, adding more butter to the pan as needed.

Step 6: Keep Warm (Optional)

  • If cooking multiple batches, place cooked slices on a baking sheet in a 200°F (95°C) oven to keep them warm while finishing the rest.

Step 7: Serve

  • Transfer the French toast to serving plates and top with maple syrup, powdered sugar, fruit, or whipped cream. Serve immediately while warm.

Notes

  • 1. Use Slightly Stale Bread
    Bread that is a day old works best because it absorbs the custard mixture without falling apart.
  • 2. Bread Choices Matter
    Brioche, challah, and thick-cut sandwich bread are popular options because they create a fluffy interior and crisp edges.
  • 3. Avoid Soggy French Toast
    Do not soak the bread too long. A quick dip ensures it absorbs flavour without becoming mushy.
  • 4. Make It Richer
    Substitute part of the milk with heavy cream for a creamier texture.
  • 5. Storage Tips
  • Refrigerator: Store leftovers in an airtight container for up to 3 days.
  • Freezer: Freeze cooked slices between parchment paper for up to 2 months.
  • 6. Reheating
    Reheat in a toaster, oven, or skillet for best texture.
  • 7. Flavour Variations
  • Add nutmeg or cardamom for warm spice flavour.
  • Mix in orange zest for citrus aroma.
  • Make savory French toast by removing sugar and adding herbs and cheese.