How to Make the Perfect Classic French Toast
French · Easy · 15 min · 4 servings

Golden and crispy on the outside with a soft custardy center, this French toast is a breakfast staple. It comes together in minutes with simple pantry ingredients.
Why this recipe works
This Classic French Toast recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 15 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 280 calories with 10g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 8 slices thick-cut brioche bread
- 3 large eggs
- 0.75 cup whole milk
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- 2 tbsp granulated sugar
- 2 tbsp unsalted butter
- 1 pinch salt
Step by step instructions
Step 1: Make the Custard
In a shallow bowl, whisk together the eggs, whole milk, vanilla extract, ground cinnamon, granulated sugar, and salt until fully combined and smooth.
Step 2: Soak the Bread
Dip each slice of brioche into the custard mixture, letting it soak for about 20 seconds per side so the bread absorbs the mixture without falling apart.
Step 3: Heat the Pan
Place a large non-stick skillet or griddle over medium heat and melt one tablespoon of butter, swirling to coat the surface evenly.
Step 4: Cook the Toast
Cook the soaked bread slices for 2 to 3 minutes per side until deep golden brown. Work in batches and add more butter as needed between batches.
Step 5: Serve Immediately
Transfer the French toast to plates and serve immediately with maple syrup, powdered sugar, or fresh berries on top.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- brioche bread → thick-cut white sandwich bread or challah
- whole milk → half-and-half or oat milk
- unsalted butter → coconut oil or a neutral cooking spray
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Soaking the bread too long causes it to become soggy and fall apart in the pan
- Cooking over high heat burns the outside before the inside is cooked through
- Using thin bread results in a limp texture with no structure
Nutrition facts
Per serving: 280 calories, 10g protein, 34g carbs, 11g fat, 1g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →