If you’re looking for an easy breakfast that feels special without requiring a lot of work, this French toast recipe is a perfect choice. Made with thick slices of bread dipped in a sweet, cinnamon-spiced egg mixture and cooked in butter until golden brown, this homemade French toast is crispy on the outside, soft in the middle, and full of comforting flavor.
This classic recipe uses simple ingredients you probably already have at home. Serve it with warm maple syrup, fresh strawberries, blueberries, bananas, or a light dusting of powdered sugar for a delicious breakfast or weekend brunch.
The recipe makes about 4 servings and comes together quickly, making it ideal for busy mornings as well as relaxed family breakfasts.

Why You’ll Love This French Toast Recipe
There are plenty of reasons to keep this easy French toast recipe in your breakfast rotation:
- Simple ingredients: No specialty ingredients are required.
- Quick to prepare: The batter takes only a few minutes to mix.
- Crispy and tender: Cooking in butter gives the bread beautifully golden edges while keeping the center soft.
- Perfect for breakfast or brunch: It works just as well for a regular morning as it does for a weekend brunch.
- Easy to customize: Add fruit, nuts, powdered sugar, whipped cream, or your favorite syrup.
- Family-friendly: The lightly sweet cinnamon flavor is easy to enjoy for both kids and adults.
Ingredients for Homemade French Toast
Bread
Use 4 slices of thick bread. Brioche, Texas toast, challah, or thick-cut white bread are excellent choices because they absorb the egg mixture without falling apart.
Day-old bread works particularly well because it has slightly less moisture than fresh bread.
Eggs
You’ll need 2 large eggs. Eggs create the structure and richness that give French toast its classic custardy center.
Milk
Use ½ cup milk. Whole milk provides a richer result, but 2% milk can also work well.
Vanilla Extract
1 teaspoon vanilla extract adds a warm, sweet aroma and enhances the overall flavor.
Sugar
Add 1 tablespoon sugar for gentle sweetness. You can adjust the amount depending on how sweet you like your French toast.
Cinnamon
¼ teaspoon ground cinnamon gives the recipe its classic warm spice flavor.
Salt
A small pinch of salt balances the sweetness and helps bring out the other flavors.
Butter
Use 1 tablespoon butter for cooking. Butter helps create the golden-brown crust and adds a delicious richness.
For Serving
Serve with maple syrup and fresh fruit such as strawberries, blueberries, raspberries, or sliced bananas. Powdered sugar and whipped cream are also great additions.

How to Make French Toast
1. Prepare the Egg Mixture
In a medium-sized bowl, whisk together the eggs, milk, vanilla extract, sugar, cinnamon, and a pinch of salt.
Whisk until the eggs are fully incorporated and the mixture looks smooth.
Make sure the cinnamon is distributed throughout the mixture rather than sitting in small clumps.
2. Dip the Bread
Place one slice of bread into the egg mixture.
Let it soak for a few seconds on one side, then turn it over and coat the other side.
The goal is to moisten the bread without making it completely saturated. If the bread becomes too wet, it can fall apart when you transfer it to the pan.
Repeat with the remaining slices.
3. Heat the Pan
Place a skillet or non-stick frying pan over medium heat.
Add the butter and allow it to melt. Once the butter is melted and lightly foaming, the pan is ready for the bread.
Avoid using extremely high heat. French toast can brown quickly, and excessive heat may cause the outside to burn before the center is properly cooked.
4. Cook the French Toast
Carefully place the soaked bread slices into the hot pan.
Cook for approximately 2–3 minutes per side, or until each side is golden brown and slightly crisp.
If your pan is small, cook the bread in batches rather than overcrowding it.
Add a little more butter between batches if necessary.
5. Serve Warm
Transfer the cooked French toast to a serving plate and serve immediately.
Drizzle generously with maple syrup and add your favorite fresh fruit. For an extra special breakfast, finish with powdered sugar or a spoonful of whipped cream.
Important Tips for the Best French Toast
Use Day-Old Bread
Fresh bread contains more moisture and can become too soft when dipped in the egg mixture. Slightly stale or day-old bread absorbs the custard while maintaining enough structure to hold together during cooking.
Don’t Over-Soak the Bread
Thick bread needs enough time to absorb the mixture, but it shouldn’t sit in the liquid for too long. A few seconds per side is usually enough.
Choose Thick-Cut Bread
Thin sandwich bread can work, but thick slices generally produce a better French toast because they create a soft, flavorful center surrounded by golden edges.
Cook Over Medium Heat
Medium heat gives the bread enough time to develop a golden crust while allowing the inside to cook properly.
Don’t Crowd the Pan
Cooking too many pieces at once can make flipping difficult and reduce the temperature of the pan. Cook in batches for more consistent results.
Keep Finished Pieces Warm
If you’re cooking for several people, place finished French toast on a baking sheet in a low oven while you prepare the remaining slices.
Best Bread for French Toast
The bread you choose can make a noticeable difference.
Brioche: Rich, buttery, and slightly sweet. Excellent for indulgent French toast.
Challah: Soft and sturdy with a rich texture that works beautifully with custard.
Texas toast: Thick slices make it a convenient choice for classic American-style French toast.
Sourdough: Adds a subtle tangy flavor and creates a delicious contrast with sweet toppings.
White bread: An affordable and easy option that works well when slightly stale.
French Toast Topping Ideas
Classic maple syrup is always a great choice, but there are plenty of ways to customize your breakfast.
Fresh Berry French Toast
Top your French toast with strawberries, blueberries, and raspberries. Add maple syrup and powdered sugar for a simple presentation.
Banana French Toast
Add sliced bananas and a drizzle of honey or maple syrup. A sprinkle of chopped walnuts adds crunch.
Cinnamon Sugar French Toast
Combine a little cinnamon with sugar and sprinkle it over the warm toast for extra sweetness.
Chocolate French Toast
Add chocolate chips while the bread is cooking or drizzle the finished French toast with chocolate sauce.
Creamy Berry French Toast
Serve with whipped cream and mixed berries for a brunch-style presentation.
What to Serve With French Toast
French toast can be served as the main dish or alongside other breakfast favorites.
For a savory balance, try crispy bacon, breakfast sausage, scrambled eggs, or hash browns.
For a lighter meal, pair it with fresh fruit, Greek yogurt, or berries.
For brunch, serve French toast with coffee, orange juice, fresh fruit, and your favorite breakfast sides.
Frequently Asked Questions
Why is my French toast soggy?
Soggy French toast can happen when the bread is too fresh, the slices are soaked for too long, or the pan isn’t hot enough. Use day-old thick-cut bread and soak it briefly before cooking over medium heat.
Can I use regular sandwich bread?
Yes. Regular bread works, although thicker bread generally produces a better texture. If using thin bread, reduce the soaking time so it doesn’t become overly soft.
Can I make French toast without vanilla?
Absolutely. Vanilla adds flavor, but the recipe will still work without it. You can also add a little extra cinnamon or a small pinch of nutmeg.
Can French toast be frozen?
Yes. Allow cooked French toast to cool completely, then place the slices in a freezer-safe container with parchment paper between them. Reheat in a toaster, oven, or air fryer.
What is the best syrup for French toast?
Pure maple syrup is a classic choice. You can also use honey, fruit syrup, or your favorite pancake syrup.
Easy French Toast Recipe Card
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4
Category: Breakfast, Brunch
Cuisine: American
Ingredients
- 4 slices thick-cut bread
- 2 large eggs
- ½ cup milk
- 1 teaspoon vanilla extract
- 1 tablespoon sugar
- ¼ teaspoon cinnamon
- Pinch of salt
- 1 tablespoon butter
- Maple syrup, for serving
- Fresh fruit, optional
Instructions
- Whisk eggs, milk, vanilla, sugar, cinnamon, and salt in a bowl.
- Dip each bread slice into the mixture, coating both sides without soaking for too long.
- Heat butter in a skillet over medium heat.
- Cook each slice for 2–3 minutes per side until golden brown.
- Serve warm with maple syrup and fresh fruit.

