Learning how to make French toast is one of the easiest ways to turn ordinary bread into a warm, satisfying breakfast. The best French toast has a deeply golden exterior, lightly crisp edges, and a soft, fluffy center that tastes of vanilla, cinnamon, butter, and rich egg custard. Although the recipe requires only bread, eggs, milk, and a few basic flavorings, the final texture depends on choosing the right bread, preparing a balanced custard, controlling the soaking time, and cooking each slice at the correct temperature.
This easy French toast recipe makes approximately four servings, with two slices per person. You will need eight thick slices of bread, four large eggs, one cup of milk, two tablespoons of granulated sugar, brown sugar, or maple syrup, two teaspoons of vanilla extract, one teaspoon of ground cinnamon, one-quarter teaspoon of salt, two tablespoons of butter, and a small amount of neutral cooking oil. The entire recipe takes about 25 minutes, including approximately 10 minutes of preparation and 15 minutes of cooking.
To make French toast, whisk the eggs, milk, sugar, vanilla, cinnamon, and salt in a wide, shallow dish until the mixture is completely blended. Dip each slice of bread into the custard, allowing both sides to absorb some of the liquid without becoming fragile or falling apart. Heat a skillet or griddle over medium or medium-low heat, add a little butter and oil, and cook the soaked bread for approximately two to four minutes per side. The French toast is ready when both sides are golden brown, the edges are lightly crisp, and the center feels hot and fully set. Serve it immediately with maple syrup, powdered sugar, fresh fruit, butter, whipped cream, yogurt, nuts, fruit compote, chocolate spread, or any other toppings you enjoy.
The Best French Toast Recipe Ratio
A dependable French toast custard ratio is one large egg and one-quarter cup of milk for every two thick slices of bread. This means that eight slices require four eggs and one cup of milk. The eggs allow the coating to set around the bread, while the milk keeps the interior tender and prevents the finished toast from tasting too eggy. Sugar encourages browning, vanilla creates a warm dessert-like aroma, cinnamon adds spice, and salt balances all the flavors.
The basic ratio can be adjusted slightly depending on the bread. Rich brioche may need a shorter soak because it is already soft and tender, while dense French bread or sourdough may require a few extra seconds in the custard. Thin sandwich bread should be dipped quickly rather than left in the liquid. When you want an extra-custardy center, choose thick, slightly dry bread, soak it a little longer, and cook it over medium-low heat so the inside has enough time to set before the surface becomes too dark.
What Is the Best Bread for French Toast?
The best bread for French toast is thick, sturdy, and slightly dry. It should absorb enough custard to become soft inside while remaining strong enough to lift, turn, and cook without tearing. Slices that are approximately three-quarters of an inch to one inch thick usually provide the best balance between a crisp exterior and a fluffy center.
Brioche is one of the most popular choices because its butter-and-egg-enriched dough produces rich, restaurant-style French toast. It absorbs the custard well and develops a beautiful golden surface, although it can brown quickly and should be cooked over moderate heat. Challah is another excellent option. Its soft but structured crumb absorbs plenty of liquid without collapsing, making it one of the most reliable breads for both beginners and experienced cooks.
Texas toast is affordable, widely available, and already cut into thick slices, which makes it especially convenient for an easy French toast recipe. French bread and baguette create a slightly firmer, chewier texture with crisp edges. Sourdough offers a pleasant tangy contrast to sweet toppings, while cinnamon-raisin bread adds built-in spice and sweetness. Whole-wheat bread can also be used for a heartier breakfast, and sturdy gluten-free bread works well when it is dipped briefly and handled carefully.
Regular sandwich bread can make good French toast, but it absorbs liquid very quickly. Dip each slice for only a few seconds on each side and transfer it to the skillet immediately. Very thin or extremely soft bread can become soggy before the egg mixture has time to cook, so slightly thicker slices are usually easier to work with.
Is Stale Bread Better for French Toast?
Slightly stale bread is often better for French toast because some of its moisture has evaporated, leaving more space for the custard to enter the crumb. It is less likely to collapse during soaking and can develop a softer, more flavorful center without becoming mushy. The bread does not need to be hard or old, and it should never be used if it has mold, an unpleasant smell, or signs of spoilage.
Fresh bread can still produce excellent results. When the loaf is extremely soft, place the slices on a baking sheet and leave them uncovered for 30 to 60 minutes. For a faster method, heat the oven to approximately 275°F or 135°C and dry the slices for 10 to 15 minutes, turning them once. The goal is to remove some moisture without deeply browning the bread. Allow the slices to cool briefly before dipping them into the egg mixture.
How to Prepare the French Toast Custard
Crack the eggs into a wide, shallow bowl or baking dish. Add the sugar, cinnamon, and salt, then whisk until the eggs are smooth and no obvious streaks of egg white remain. Pour in the milk gradually, add the vanilla, and continue whisking until the custard is evenly combined. A shallow dish makes it easier to coat the bread without bending or breaking it.
Cinnamon does not dissolve completely in cold milk, so it may float on the surface or gather in small clumps. Mixing the cinnamon with the sugar before adding the liquid helps distribute it more evenly. You can also blend it with the vanilla or a spoonful of warm milk before whisking it into the custard. Stir the mixture again between batches because the cinnamon may gradually rise to the top.
Whole milk is the most reliable choice for classic French toast because it provides enough richness without making the custard excessively thick. Two-percent milk and skim milk also work, although the finished toast may taste slightly lighter. Half-and-half creates a richer result, while heavy cream should usually be diluted with milk so it can penetrate the bread properly.
Unsweetened oat milk, soy milk, almond milk, coconut milk, and lactose-free milk can replace regular milk in equal amounts. Oat and soy milk generally provide more body than very thin plant-based drinks. Coconut milk works well but adds a noticeable coconut flavor that may influence your choice of spices and toppings.
How to Make French Toast Step by Step
Begin by placing a large skillet or griddle over medium or medium-low heat. Allow the pan to warm for several minutes before adding the bread. Melt a small amount of butter with a little neutral oil. Butter supplies the classic flavor and promotes browning, while oil improves heat stability and prevents the butter solids from burning as quickly. The pan is ready when the butter melts and gently foams without immediately turning dark brown or producing smoke.
Place one slice of bread into the custard and turn it carefully so both sides are evenly coated. Thin sandwich bread may need only a few seconds per side, while medium-thick slices usually need about 10 seconds per side. Thick, dry brioche or challah can often soak for 15 to 30 seconds per side. Dense baguette or French bread may need slightly longer. The bread should absorb some custard but remain strong enough to lift without tearing. Let the excess liquid drip back into the dish before transferring the slice to the skillet.
Arrange the coated slices in the hot pan without crowding them. Leaving space between the pieces allows steam to escape, keeps the pan temperature steady, and helps the edges brown. Cook the first side for approximately two to four minutes. It is ready to turn when the bottom is evenly golden, the coating has set, and the bread lifts cleanly without sticking.
Flip the bread with a wide spatula and cook the second side for another two to four minutes. Thick slices may require additional time over medium-low heat. The center should feel set rather than wet or liquid. Because the custard contains raw eggs, the coating must be cooked thoroughly. Egg-based dishes should reach approximately 160°F or 71°C in the center.
Serve each batch as soon as it is cooked. When preparing French toast for several people, heat the oven to approximately 200°F or 95°C and place a wire rack over a baking sheet. Arrange the cooked slices in a single layer on the rack while you finish the remaining batches. Avoid stacking hot slices because trapped steam softens the browned surfaces and makes them soggy.
How Long to Cook French Toast
Most French toast takes approximately two to four minutes per side. However, the exact cooking time depends on the thickness of the bread, the amount of custard it absorbed, the temperature of the pan, and the sugar content of the recipe. Thin bread may finish quickly, while one-inch brioche or dense French bread can require several extra minutes.
Use the appearance and texture of the toast rather than relying only on a timer. The outside should be golden brown, the edges should look set, and the center should feel hot and cooked. When the surface becomes dark before the center is ready, reduce the heat and continue cooking more slowly. When the bread remains pale and greasy, increase the heat slightly and allow the pan to preheat properly before adding the next batch.
A griddle temperature of approximately 325°F to 350°F, or 163°C to 177°C, is a useful general range. The bread should produce a gentle sizzle as soon as it touches the pan. Aggressive sizzling, smoking butter, or rapid darkening usually means the temperature is too high.
How to Make French Toast Crispy
For crispy French toast, begin with slightly stale or briefly dried bread. Fresh, moist bread absorbs the custard quickly and may steam instead of brown. Use thick slices, but do not soak them so long that they become saturated. Allow excess custard to drip away before placing the bread in the pan.
Preheat the skillet completely and use a combination of butter and neutral oil. Cook only a few slices at a time so the pan stays hot and moisture can escape. Leave the first side undisturbed until it has developed a firm, golden crust before flipping. Moving the bread too early can damage the coating and prevent proper browning.
For extra caramelization, sprinkle a very thin layer of sugar over the surface before cooking. The sugar melts and creates a crisp crust, but it can burn quickly, so use medium or medium-low heat and watch the pan carefully. Place cooked slices on a wire rack instead of a flat plate to prevent condensation from softening the underside.
How to Make French Toast Fluffy
Thick brioche and challah are ideal for fluffy French toast because their airy crumbs can absorb custard while maintaining their shape. Whisk the eggs thoroughly so the mixture is smooth, and use whole milk for a tender, rich center. Soak each slice long enough for the custard to enter the outer crumb, but stop before the bread becomes weak or overly saturated.
Cook over medium-low heat so the center warms gradually while the exterior browns. Avoid pressing the slices with the spatula. Pressing forces moisture and custard out of the bread, flattens the crumb, and makes the finished toast denser. Allow the bread to cook naturally and turn it only when the first side has completely set.
How to Make French Toast Without Milk
French toast can be made without dairy milk by replacing it with the same amount of oat milk, soy milk, almond milk, coconut milk, or lactose-free milk. Choose an unsweetened variety when possible so you can control the sweetness of the recipe. Soy and oat milk usually produce a fuller custard, while almond milk creates a lighter result.
Water can also be used in an emergency, although the finished toast will be less rich. Adding a small amount of melted butter, extra vanilla, cinnamon, citrus zest, or maple syrup can improve the flavor. Orange juice is another option for a citrus-style French toast, but it produces a sweeter and more acidic custard.
How to Make French Toast Without Eggs
Egg-free French toast requires an ingredient that thickens the liquid and helps it cling to the bread. Whisk one cup of plant-based milk with two tablespoons of cornstarch, one tablespoon of ground flaxseed or chickpea flour, one tablespoon of sugar, one teaspoon of vanilla, one-half teaspoon of cinnamon, and a pinch of salt. Allow the mixture to rest briefly so it thickens before dipping the bread.
Egg-free French toast has a slightly different texture from the classic version, but it can still develop a golden exterior and soft center. Whisk the mixture frequently, use sturdy bread, and cook the slices carefully over moderate heat until the coating is completely set.
French Toast Without Vanilla or Cinnamon
Vanilla and cinnamon add flavor, but neither ingredient is required for the recipe to work. French toast without vanilla can be flavored with almond extract, orange zest, lemon zest, maple syrup, honey, nutmeg, cardamom, or pumpkin spice. Strong extracts should be used sparingly because a small amount can overpower the custard.
French toast without cinnamon can remain completely plain or be flavored with nutmeg, ginger, cardamom, cocoa powder, apple-pie spice, citrus zest, or brown sugar. Even when using a simple egg-and-milk mixture, include a small pinch of salt because it strengthens the flavor of the bread, butter, eggs, and toppings.
Why Is My French Toast Soggy?
Soggy French toast usually results from bread that is too thin, too fresh, or soaked for too long. It can also happen when the custard contains too much milk, the skillet is not hot enough, too many slices are cooked at once, or the center has not been given enough time to set.
Use thicker or slightly drier bread and shorten the soaking time when working with soft sandwich slices. Preheat the pan before adding butter, cook in small batches, and allow the first side to brown fully before turning. When the outside is cooked but the center remains wet, lower the heat and continue cooking for a few more minutes. Hold completed slices on a rack rather than stacking them on a plate.
Why Is French Toast Burnt Outside but Raw Inside?
French toast that burns outside while remaining raw inside is being cooked at too high a temperature. The sugar, butter solids, and surface of the bread darken quickly, while the egg mixture trapped inside the crumb needs more time to cook. Reduce the heat to medium-low and allow each side to cook gradually.
Very thick slices may benefit from briefly covering the pan after they have been flipped. The trapped warmth helps the center cook, although the cover should not remain in place long enough to create excessive steam. Another option is to brown the slices in the skillet and finish them for a few minutes in a moderate oven.
Why Does French Toast Taste Too Eggy?
An overly eggy flavor can be caused by too many eggs, too little milk, incomplete whisking, undercooked patches of egg white, or insufficient seasoning. Follow the basic ratio of one egg and one-quarter cup of milk for every two thick slices. Whisk until the egg whites and yolks are fully blended, then include vanilla, cinnamon, sugar, and salt to create a balanced custard.
Avoid allowing thick layers of egg mixture to collect on the surface of the bread. Let the excess drip into the dish before cooking, and make sure the pan is warm enough to set the coating as soon as the bread is added.
Why Does the French Toast Coating Fall Off?
The coating may separate when the bread is excessively wet, the pan is too cold, the custard has not been mixed thoroughly, or the slice is moved before the first side has set. Allow excess liquid to drip away and place the bread into a properly preheated skillet. Leave it undisturbed until a firm golden surface develops, then turn it with a wide spatula.
Bread with an extremely hard or smooth crust may not hold the custard as evenly as a softer cut surface. Cutting a loaf into thick diagonal slices exposes more crumb and gives the egg mixture a better surface to absorb into.
Brioche French Toast
Brioche French toast is rich, tender, and ideal for a restaurant-style breakfast. Cut the brioche into slices approximately one inch thick and dry them briefly when the loaf is extremely fresh. Dip each slice gently and avoid oversoaking because brioche is already soft and contains plenty of butter and eggs.
Cook the slices over medium-low heat and monitor them carefully because the enriched dough and added sugar can brown quickly. Serve brioche French toast with fresh berries, powdered sugar, warm maple syrup, toasted nuts, whipped cream, mascarpone, or lightly sweetened yogurt.
Challah French Toast
Challah has a soft, braided crumb that absorbs custard while remaining strong enough to turn easily. Cut the loaf into thick slices, allow them to dry slightly, and use the standard egg-to-milk ratio. Challah French toast pairs especially well with cinnamon apples, honey, pecans, berries, bananas, or maple syrup.
Because the bread is naturally tender, cook it over moderate heat and avoid pressing it with the spatula. The finished slices should be evenly browned outside and soft, airy, and fully cooked inside.
Cinnamon French Toast
For stronger cinnamon French toast, increase the cinnamon in the custard to approximately one and one-half teaspoons and add a small pinch of nutmeg. Brown sugar can replace white sugar for a deeper caramel flavor. Mix the spices with the sugar before adding them to the eggs and milk so they remain more evenly distributed.
For an additional cinnamon crust, combine sugar and cinnamon and sprinkle a light coating over the slices immediately after cooking. You can also dust the bread before it enters the skillet, although the pan must be watched carefully because the added sugar caramelizes quickly.
French Toast Sticks
French toast sticks are easy to hold, simple to dip, and especially suitable for children or casual brunches. Choose thick, sturdy bread and cut each slice into three or four strips. Dip the pieces briefly in the standard custard and cook them on several sides until every surface is golden and the center is fully cooked.
Because the strips are smaller than full slices, they usually cook faster. Serve them with maple syrup, yogurt, fruit sauce, chocolate spread, honey, or warm berry compote.
Stuffed French Toast
Stuffed French toast transforms the classic recipe into a richer brunch or dessert. Spread cream cheese and berries, peanut butter and banana, chocolate spread, mascarpone, ricotta and honey, or cooked apple filling between two thick slices of brioche or challah. Press the sandwich together gently, dip both sides in the custard, and cook it over medium-low heat.
Avoid adding too much filling because an overfilled sandwich is difficult to turn and may remain cold in the center. Thick stuffed French toast requires more time than a standard slice, so cook it slowly and turn it carefully with a wide spatula.
Savory French Toast
French toast does not need to be sweet. For savory French toast, omit the sugar, cinnamon, and vanilla. Season the egg-and-milk mixture with salt, black pepper, herbs, garlic powder, paprika, chopped green onions, or grated cheese. Cook the bread using the same skillet method until both sides are golden and the center is set.
Serve savory French toast with fried eggs, avocado, tomatoes, mushrooms, smoked salmon, bacon, cheese, herbs, or hot sauce. This style is closely related to the dish often called eggy bread.
Baked French Toast
Baked French toast is convenient when serving a group because it reduces the amount of active stovetop cooking. Arrange 10 to 12 slices of bread in a greased baking dish. Whisk six eggs with one and one-half cups of milk, one-quarter cup of sugar, two teaspoons of vanilla, one teaspoon of cinnamon, and one-quarter teaspoon of salt. Pour the custard evenly over the bread and allow it to soak for approximately 20 to 30 minutes.
Bake the dish at 350°F or 175°C until the top is golden and the center is completely set. Depending on the thickness of the bread and the depth of the baking dish, this usually takes approximately 30 to 45 minutes.
An overnight French toast casserole can be assembled the evening before, covered, and refrigerated until morning. Keep the unbaked egg mixture refrigerated at all times and transfer the dish to the oven when you are ready to cook it.
Air Fryer French Toast
Air fryer French toast creates browned surfaces with very little hands-on cooking. Preheat the appliance when recommended by the manufacturer and lightly grease the basket or use an approved perforated liner. Arrange the custard-coated bread in a single layer and cook it at approximately 350°F or 175°C.
Turn the slices halfway through cooking. Most air fryer French toast takes approximately six to ten minutes, although the exact time depends on the bread thickness and appliance power. Confirm that the center is hot and fully cooked before serving.
Sheet-Pan French Toast
Sheet-pan French toast is another practical method for preparing several slices at once. Heat the oven to approximately 425°F or 220°C and grease a large baking sheet. Dip the bread in the custard, allow the excess to drip away, and arrange the slices in a single layer.
Bake until the undersides begin to brown, turn the slices, and continue cooking until both surfaces are golden and the centers are fully set. Cooking times vary according to the bread, oven, and type of baking sheet, so monitor the first batch carefully.
French Toast for One, Two, or a Crowd
To make French toast for one person, use two slices of bread, one large egg, one-quarter cup of milk, one-half tablespoon of sugar, one-half teaspoon of vanilla, a pinch of cinnamon, a pinch of salt, and enough butter to coat the skillet.
For two people, use four slices of bread, two large eggs, one-half cup of milk, one tablespoon of sugar, one teaspoon of vanilla, one-half teaspoon of cinnamon, and one-eighth teaspoon of salt.
For approximately 12 servings, use 24 slices of bread, 12 eggs, three cups of milk, six tablespoons of sugar, two tablespoons of vanilla, one tablespoon of cinnamon, and three-quarters of a teaspoon of salt. Mix the custard in several batches so the eggs and spices remain evenly distributed. Cook the slices on a large griddle, in multiple skillets, on sheet pans, or as a baked French toast casserole.
The Best French Toast Toppings
Classic French toast is delicious with butter, warm maple syrup, and a light dusting of powdered sugar. Fresh strawberries, blueberries, raspberries, bananas, peaches, or mango add sweetness and freshness. Warm cinnamon apples, berry compote, caramelized bananas, or poached pears create a richer brunch-style presentation.
Creamy toppings such as whipped cream, Greek yogurt, mascarpone, ricotta, or cream cheese balance the crisp exterior of the toast. Pecans, walnuts, almonds, granola, and toasted coconut add texture. For a dessert-style version, use chocolate sauce, caramel, chocolate spread, cookie crumbs, or a small scoop of ice cream.
French toast can be served alongside scrambled eggs, fried eggs, bacon, sausage, breakfast potatoes, fruit, yogurt, smoothies, coffee, tea, or fresh juice. Combining the sweet toast with fruit and a savory protein creates a more balanced breakfast or brunch.
Can You Make French Toast Ahead of Time?
French toast can be prepared in advance, although the texture is best when it is served directly from the skillet. To reduce morning preparation, whisk the custard ahead of time and keep it covered in the refrigerator. Store the bread separately and dip it only when you are ready to cook.
Cooked French toast can also be refrigerated or frozen and reheated later. Allow the slices to cool briefly before storing them, but do not leave them at room temperature for an extended period.
How to Store French Toast
Place cooled French toast in an airtight container and refrigerate it promptly. Separate the layers with parchment paper when necessary to prevent sticking. Cooked leftovers are generally best used within three to four days.
Avoid sealing the slices while they are still releasing large amounts of steam, because trapped condensation can make them wet. Allow them to cool just enough to stop steaming heavily, then refrigerate them without unnecessary delay.
How to Freeze French Toast
Arrange cooled French toast slices in a single layer on a baking sheet and freeze them until firm. Transfer the frozen pieces to a freezer-safe container or resealable bag and place parchment paper between the layers. Label the package with the freezing date.
For the best flavor and texture, use frozen French toast within approximately one to two months. Individual freezing prevents the slices from sticking together and allows you to reheat only the amount you need.
How to Reheat French Toast
A toaster works well for thin, plain slices because it restores some of the crispness. Do not place French toast containing wet fillings, heavy toppings, or dripping syrup in a toaster.
For thicker slices, heat the oven to 350°F or 175°C and arrange the toast on a baking sheet or wire rack. Warm it until the center is hot and the exterior becomes crisp again. An air fryer can also reheat French toast at approximately 350°F or 175°C in just a few minutes.
A microwave is the fastest option, but it creates a softer texture. Heat the slices in short intervals so they do not become rubbery or excessively dry. Previously cooked leftovers should be reheated thoroughly to approximately 165°F or 74°C.
French Toast Food Safety
Wash your hands before and after handling raw eggs, and keep the uncooked custard away from foods that are ready to eat. Do not taste the raw egg mixture. Cook every slice until the coating and center are fully set, and refrigerate leftovers promptly.
Custard that has been left at room temperature for an extended period should be discarded. Do not pour unused custard that has contacted bread or cooking utensils back into the original milk or egg containers. Clean the bowl, whisk, countertop, skillet area, and utensils thoroughly after preparing the recipe.
Common French Toast Mistakes
Using bread that is too thin is one of the most common reasons French toast tears or becomes soggy. Choose thick, sturdy slices whenever possible, and shorten the soaking time when using thin sandwich bread. Do not soak every type of bread for the same amount of time. Dense, dry bread needs longer than soft brioche or sandwich bread.
Adding too much milk can prevent the coating from setting properly, while failing to whisk the eggs completely can leave rubbery patches of cooked egg white. Starting with a cold skillet causes the bread to absorb butter instead of browning. Excessively high heat burns the outside, and crowding the pan lowers the temperature and traps steam.
Wipe dark butter solids from the skillet between batches and add fresh butter and oil as needed. Do not press the bread with the spatula, and do not stack the hot slices. Most importantly, season the custard itself instead of relying entirely on syrup to provide flavor.
How to Make Restaurant-Style French Toast
Restaurant-style French toast begins with thick brioche or challah, a rich custard, and controlled cooking over medium-low heat. Use whole milk or a mixture of milk and half-and-half, then flavor the custard with vanilla, cinnamon, brown sugar, and a small pinch of salt. Dry fresh bread briefly so it can absorb the liquid without collapsing.
Cook the slices in butter until they are deeply golden on both sides and fully set in the center. Cut them diagonally and arrange them with some height on the plate. Finish with powdered sugar, fresh fruit, warm maple syrup, whipped butter, toasted nuts, mascarpone, or fruit compote.
The most dependable formula remains one egg and one-quarter cup of milk for every two thick slices of bread. Once you understand that ratio and learn to adjust the soaking time and pan temperature, you can make classic cinnamon French toast, brioche French toast, French toast sticks, stuffed French toast, savory French toast, air fryer French toast, or a baked breakfast casserole.
Perfect French toast should be golden and lightly crisp outside, tender and fluffy inside, fully cooked, and served while it is still warm. With sturdy bread, a balanced custard, moderate heat, and careful timing, this simple breakfast can taste just as rich and impressive as the French toast served at a restaurant.
