Classic French Toast Recipe
If you’re looking for a quick yet indulgent breakfast option that feels like a treat, look no further than classic French toast. With its creamy, custard-like interior and golden-brown exterior, this dish is so simple to whip up. Plus, its versatility means you can customize it with your favorite toppings, making it a go-to dish for busy mornings or leisurely weekends alike.
Why You’ll Love This Recipe
- Takes only minutes to prepare and cook.
- Uses just a few pantry staples.
- Perfect for a cozy family breakfast or brunch with friends.
- Easily customizable with toppings like fruits, syrup, or even chocolate spread.
- Makes great use of day-old bread, minimizing food waste!
- A warm hug on a plate that feels fluffy and comforting.
Ingredients
- Bread: A sturdy bread like brioche or challah works best, but any bread will do. Day-old bread is ideal as it absorbs the egg mixture better.
- Eggs: These provide the rich custard base. You can use large or extra-large eggs based on what you have.
- Milk: Whole milk adds creaminess, but feel free to use any milk you have on hand (almond, oat, or soy work great too).
- Vanilla extract: It adds a lovely aroma and flavor. Pure vanilla is best, but imitation works fine in a pinch.
- Ground cinnamon: This spice brings warmth and sweetness. Adjust the amount based on your taste preference.
- Salt: Just a pinch enhances overall flavor.
Full measurements are in the recipe card below.
How to Make the Recipe
-
Prepare the egg mixture: In a mixing bowl, whisk together eggs, milk, vanilla extract, ground cinnamon, and salt until it’s well combined and looks creamy.
-
Soak the bread: Heat a non-stick skillet or griddle over medium heat. Dip each slice of bread into the egg mixture, allowing it to soak for about 30 seconds on each side. You want it coated but not falling apart!
-
Cook the French toast: Add a bit of butter to the skillet. Once melted and bubbly, place the soaked bread slices in the skillet. Cook for about 3-4 minutes on each side, or until golden brown and crispy.
-
Repeat: Continue this process until all your bread is cooked. Feel free to add more butter to the skillet as needed.
-
Serve warm: Transfer the French toast to a plate and top it with your favorite toppings.
Pro Tips for Making the Recipe
- Use stale bread: If your bread is a bit stale, it will absorb the egg mixture without turning mushy. Great for reducing food waste!
- Don’t rush soaking: Ensure the bread is well-soaked but not too soggy; your goal is to create a custard-like interior.
- Adjust sweetness: For a sweeter toast, consider adding a touch of sugar to the egg mixture or serving with honey or maple syrup.
- Experiment with spices: A pinch of nutmeg, or even a splash of orange zest, can elevate the flavor beautifully.
- Serve with fruit: Fresh berries or banana slices add a refreshing contrast to the rich custard of the toast.
How to Serve
Serve your classic French toast with a drizzle of maple syrup, a dusting of powdered sugar, and a sprinkle of fresh fruits like strawberries or blueberries. You can also add a dollop of whipped cream or a smear of nut butter for an extra indulgent treat.
Make Ahead and Storage
- Fridge storage: Cooked French toast can be kept in an airtight container in the fridge for up to 3 days.
- Freezing: You can also freeze cooked slices by placing parchment paper between them in a freezer bag. They can last up to 2 months in the freezer.
- Reheating tips: To reheat, simply pop them in a toaster, microwave, or oven until heated through and crispy.
FAQs
Can I use whole grain bread for French toast?
Absolutely! Whole grain bread is a healthy alternative and adds great texture and flavor.
Can I make this recipe dairy-free?
Yes! Substitute the milk with any plant-based milk of your choice, and it will still be delicious.
How can I make the French toast even richer?
Consider using heavy cream or half-and-half in place of milk for a more decadent flavor.
What are some good toppings for French toast?
Popular choices include maple syrup, fresh fruits, honey, whipped cream, or nuts. Get creative!
Now, gather your ingredients, and enjoy this delightful classic any time you need a little sweetness in your day!

Classic French Toast
Ingredients
Method
- In a mixing bowl, whisk together eggs, milk, vanilla extract, ground cinnamon, and salt until well combined and creamy.
- Heat a non-stick skillet or griddle over medium heat.
- Dip each slice of bread into the egg mixture, allowing it to soak for about 30 seconds on each side.
- Add butter to the skillet, and once melted and bubbly, place the soaked bread slices in the skillet.
- Cook for about 3-4 minutes on each side or until golden brown and crispy.
- Continue this process until all your bread is cooked, adding more butter to the skillet as needed.
- Transfer the French toast to a plate and top with your favorite toppings.