Foolproof French Toast Recipe
Introduction
This foolproof French toast recipe delivers perfectly tender and flavorful slices every time. Using a simple egg yolk custard and slightly stale bread creates a rich, custardy texture with a golden crust. It’s a comforting breakfast classic that’s easy to prepare and sure to please.

Ingredients
- 1 medium loaf of bread (about 16 ounces)
- 1 ½ cups whole milk
- 3 egg yolks
- 2 tablespoons unsalted butter, melted
- 2 tablespoons maple syrup or brown sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon fine salt
- For serving: maple syrup, butter, fresh berries or berry compote, whipped cream or Greek yogurt, powdered sugar
Instructions
- Step 1: Cut the bread into ¾-inch thick slices, yielding about 8 large or 12 medium slices. If the bread is fresh and soft, preheat the oven to 300°F. Place the slices on a rimmed baking sheet with a cooling rack and bake for 8 minutes. Flip and bake another 4 to 8 minutes until the bread feels dry but not crispy. Let cool.
- Step 2: Warm the milk gently until just warmer than room temperature. This prevents the melted butter from clumping later. Set aside.
- Step 3: Separate the yolks from three eggs and whisk in a medium bowl. Add the warmed milk, melted butter, maple syrup, vanilla, cinnamon, and salt. Whisk until combined. Pour into a 9×13-inch baking dish.
- Step 4: Preheat an electric skillet to 350°F if using. Dip each bread slice into the egg mixture, soaking one side until about ¼-inch deep, then flip to soak the other side similarly. Place the soaked slices on a baking sheet.
- Step 5: Whisk the egg mixture again to redistribute the cinnamon and repeat soaking with any remaining slices in batches.
- Step 6: If not using an electric skillet, heat a skillet or griddle over medium-low heat until a drop of water sizzles. No additional butter or oil is needed because the batter contains butter.
- Step 7: Cook the soaked bread slices until golden on the bottom, about 3 to 4 minutes. Flip and cook the other side. Adjust heat if slices brown too quickly before cooking through. Transfer cooked toast to a cooling rack or serving platter. Repeat with remaining slices.
- Step 8: Serve the French toast warm with your favorite toppings such as maple syrup, fresh berries, whipped cream, or powdered sugar. Enjoy!
Tips & Variations
- Using slightly stale bread helps the slices absorb the custard without falling apart. If your bread is very fresh, dry it gently in the oven before soaking.
- Try adding a pinch of nutmeg or orange zest to the custard for a flavor twist.
- For a richer custard, use half-and-half instead of whole milk.
- Thicker or denser breads like brioche or challah also work beautifully for an indulgent French toast.
Storage
Store leftover French toast in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat or in a toaster oven to maintain crispness. Avoid microwaving as it can make the toast soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use whole eggs instead of just yolks?
Yes, you can use whole eggs, but using only yolks creates a richer, custard-like texture. If using whole eggs, try 2 whole eggs plus 1 extra yolk for balance.
What if I don’t have a cooling rack for baking the bread?
If you don’t have a cooling rack, you can place the bread slices directly on a baking sheet, flipping halfway through. Just watch closely to avoid crisping the bread too much.
PrintFoolproof French Toast Recipe
This foolproof French toast recipe ensures perfectly tender and flavorful slices every time by using slightly stale bread soaked in a rich egg and milk custard infused with cinnamon, vanilla, and maple syrup. Cooked on the stovetop without additional butter, it’s ideal for a comforting breakfast served with your favorite toppings like fresh berries, syrup, or whipped cream.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 8 large or 12 medium slices 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
Ingredients
Main Ingredients
- 1 medium loaf of bread (about 16 ounces, preferably slightly stale or fresh bread toasted to stale texture)
- 1 ½ cups whole milk
- 3 egg yolks
- 2 tablespoons unsalted butter, melted
- 2 tablespoons maple syrup or brown sugar
- 1 tablespoon vanilla extract
- 1 teaspoon ground cinnamon
- ¼ teaspoon fine salt
For Serving
- Maple syrup
- Butter
- Fresh berries or berry compote
- Whipped cream or Greek yogurt
- Sprinkle of powdered sugar
Instructions
- Prepare the Bread: Cut the bread into ¾-inch thick slices, yielding about 8 large or 12 medium slices. If using fresh soft bread, preheat the oven to 300°F, place slices on a rimmed baking sheet with an oven-safe cooling rack, and bake for 8 minutes. Flip and bake an additional 4-8 minutes if still soft. You want a stale bread texture, not crispy toast. Let cool.
- Warm the Milk: Gently warm the milk in the microwave or on the stovetop until just warmer than room temperature. This prevents the melted butter from clumping when added. Set aside.
- Make the Egg Mixture: Separate the yolks from three eggs into a medium bowl, whisking until well blended. Add the warmed milk, melted butter, maple syrup, vanilla extract, ground cinnamon, and salt. Whisk until thoroughly combined. Pour the mixture into a 9×13-inch baking dish for soaking.
- Soak the Bread: Preheat an electric skillet to 350°F if using. Place bread slices one side at a time into the egg mixture, allowing them to absorb about ¼ inch depth of liquid. Flip to soak the other side evenly. Transfer soaked slices to a prepared baking sheet. Whisk the egg mixture again before soaking remaining slices to redistribute spices and ingredients.
- Heat Cooking Surface: If not using an electric skillet, heat a cast iron skillet or griddle over medium-low heat. Check readiness by sprinkling a drop of water that should sizzle on contact. Do not add butter or cooking spray since the batter contains butter.
- Cook the French Toast: Place soaked bread slices onto the hot skillet gently. Cook 3-4 minutes per side until golden brown. Adjust heat as needed to avoid burning outside while ensuring thorough cooking inside. Transfer cooked toast to a cooling rack or serving platter to maintain texture.
- Repeat Cooking: Continue cooking remaining slices, whisking egg mixture occasionally to keep ingredients mixed. Cook any additional slices using the same method.
- Serve: Arrange French toast on plates and garnish with your choice of maple syrup, butter, fresh berries, whipped cream, Greek yogurt, or a sprinkle of powdered sugar. Enjoy warm.
Notes
- Using slightly stale bread or toasting fresh bread before soaking prevents sogginess and helps the toast hold its shape.
- Do not add extra butter to the skillet since the batter contains enough for cooking and flavor.
- Warming the milk before mixing helps melted butter blend smoothly into the custard without clumping.
- You can reserve egg whites for another recipe if desired.
- Adjust cooking temperature to avoid burnt exterior and ensure the toast cooks evenly inside.
- Use a cast iron skillet or griddle for best heat retention and browning.
Keywords: French toast, breakfast, easy French toast, cinnamon, vanilla, maple syrup, stovetop French toast

