Perfect French Toast
This French toast recipe makes some of the best French toast I’ve ever made. I love the rich and creamy custard, which has the perfect amount of vanilla to make it extra delicious. This classic French toast has been a weekend tradition in our family for years. While we’ve tried many French toast recipes, we’ve always come back to this one. It’s simple and so delicious. For another French toast recipe, see our crowd-friendly baked French toast! My go-to French toast toppings are the classics like maple syrup, butter, and fresh fruit. But for something extra special, add whipped cream or whipped coconut cream (it’s SO good if you haven’t tried it!). Key Ingredients Bread: The secret to the best French toast is thick and stale bread! Day-old bread soaks up the custard beautifully and gets the perfect texture, while fresh bread breaks down and becomes soggy. I love Brioche, French bread, rustic Italian bread, and Challah. Eggs: Help firm up the custard soaked into the bread, add flavor, and eggs add some richness from the fat in the yolks. Milk and cream: While you can make French toast with just one or the other, I love a mix of both. The French toast turns out creamy and flavorful without being too rich. Vanilla: I love the vanilla in this French toast recipe. It makes it taste and smell amazing. Butter: I cook my French toast in butter, and I think you should, too! Bread: The secret to the best French toast is thick and stale bread! Day-old bread soaks up the custard beautifully and gets the perfect texture, while fresh bread breaks down and becomes soggy. I love Brioche, French bread, rustic Italian bread, and Challah. Eggs: Help firm up the custard soaked into the bread, add flavor, and eggs add some richness from the fat in the yolks. Milk and cream: While you can make French toast with just one or the other, I love a mix of both. The French toast turns out creamy and flavorful without being too rich. Vanilla: I love the vanilla in this French toast recipe. It makes it taste and smell amazing. Butter: I cook my French toast in butter, and I think you should, too! How to Make the Best French Toast Making French toast is really easy. You’ll start by whisking eggs with the milk, cream, vanilla, and a pinch of salt. This mixture is the creamy custard that makes our French toast so delicious. Now grab a wide baking dish, line up your thick-sliced bread, and pour over the custard. Depending on how large your bread and baking dish are, you may need to do this in batches. Move the bread around a few times to soak it all up. I soak my bread in the custard for a few minutes. Older bread usually soaks the custard up quicker than fresh bread (another reason to use older bread). When the bread soaks up all the custard, place the thoroughly soaked bread into a pan with bubbling melted butter and cook until golden brown on both sides. (Just looking at that photo makes me want French toast again!) Slide the cooked French toast into the oven to keep warm. They should be fine for quite some time without drying out. This method is a great way to reheat leftovers, as well. You might also enjoy our overnight baked French toast. Perfect French Toast PREP 10 mins COOK 20 mins TOTAL 30 mins PREP 10 mins COOK 20 mins TOTAL 30 mins This is our family’s all-time favorite French toast recipe! It’s easy to make, and the vanilla cream custard is absolutely delicious. Use day-old bread (or slightly stale) for the best results. It’s sturdier and won’t crumble or fall apart in the custard or while cooking. French, Italian, brioche, or challah bread are all fantastic choices! Serves 4 Watch Us Make the Recipe You Will Need 6 large eggs 3/4 cup (177ml) whole milk 1/3 cup plus 1 tablespoon (93ml) heavy cream 1 ½ teaspoons vanilla extract 1/4 teaspoon fine sea salt 8 slices day-old bread, 1-inch-thick 3 tablespoons butter, plus more for serving Optional toppings: Powdered sugar, maple syrup, berries, whipped cream, cinnamon sugar (recipe below) Directions 1Heat oven to 200°F (93°C). Line a baking sheet with aluminum foil. Slide the baking sheet into the oven. It is best to make French toast in batches. The warm oven helps keep cooked batches warm while the rest finish cooking. 2Whisk eggs, milk, cream, vanilla extract, and a pinch of salt together until well blended. 3Line bread slices up in a large baking dish (it is okay if they overlap). Pour egg mixture over bread slices, then flip and move them around the egg mixture. Move the bread around the egg mixture until the bread has soaked it all up. 4Melt a tablespoon of butter in a heavy, large pan or griddle over medium-low heat. Working in batches, transfer a few slices of the soaked bread to the pan and cook until golden brown and cooked through, 2 to 3 minutes on each side. 5Transfer cooked French toast to a warm oven while you cook the remaining bread slices. Add additional butter as needed for each batch. 1Heat oven to 200°F (93°C). Line a baking sheet with aluminum foil. Slide the baking sheet into the oven. It is best to make French toast in batches. The warm oven helps keep cooked batches warm while the rest finish cooking. 2Whisk eggs, milk, cream, vanilla extract, and a pinch of salt together until well blended. 3Line bread slices up in a large baking dish (it is okay if they overlap). Pour egg mixture over bread slices, then flip and move them around the egg mixture. Move the bread around the egg mixture until the bread has soaked it all up. 4Melt a tablespoon of butter in a heavy, large pan or griddle over medium-low heat. Working in batches, transfer a few slices of the soaked bread to the pan and cook until golden brown and cooked through, 2 to 3 minutes on each side. 5Transfer cooked French toast to a warm oven while you cook the remaining bread slices. Add additional butter as needed for each batch. Adam and Joanne's Tips Dairy-free French Toast: Use creamy non-dairy milk like cashew, soy, coconut, oat, or almond milk. Eggless French Toast: Use aquafaba (liquid from chickpeas), flax eggs, or store-bought egg replacers. Cinnamon Sugar: Whisk 1/4 cup granulated sugar with one teaspoon of ground cinnamon. Sprinkle over French toast. Storing: French toast lasts in an airtight container in the fridge for three days or can be frozen for up to three months. To freeze French toast, cool it on a wire rack and place it onto a baking sheet. Freeze until hard, then transfer to a freezer bag or container and freeze. Thaw overnight in the fridge, then warm in the microwave or cook in a pan with melted butter. The nutrition facts provided below are estimates. Dairy-free French Toast: Use creamy non-dairy milk like cashew, soy, coconut, oat, or almond milk. Eggless French Toast: Use aquafaba (liquid from chickpeas), flax eggs, or store-bought egg replacers. Cinnamon Sugar: Whisk 1/4 cup granulated sugar with one teaspoon of ground cinnamon. Sprinkle over French toast. Storing: French toast lasts in an airtight container in the fridge for three days or can be frozen for up to three months. To freeze French toast, cool it on a wire rack and place it onto a baking sheet. Freeze until hard, then transfer to a freezer bag or container and freeze. Thaw overnight in the fridge, then warm in the microwave or cook in a pan with melted butter. The nutrition facts provided below are estimates. Nutrition Per Serving Serving Size 1 slice / Calories 313 / Total Fat 11.7g / Saturated Fat 5.7g / Cholesterol 158.9mg / Sodium 562.6mg / Carbohydrate 38.1g / Total Sugars 3.7g / Dietary Fiber 1.8g / Protein 13.3g AUTHOR: Adam Gallagher We’re Adam and Joanne, a couple passionate about cooking and sharing delicious, reliable recipes since 2009. Our goal? To inspire you to get in the kitchen and confidently cook fresh and flavorful meals.More About Us