Easy French Toast Recipe (Crispy Outside, Soft Inside)

Image source : r/Old_Recipes
This easy French toast recipe is one of those breakfasts that somehow feels special, even though it’s made from the simplest ingredients. I usually make it on slow mornings when I want something warm and comforting but don’t want to spend too much time cooking.
This easy French toast recipe turns basic bread, eggs, and milk into golden slices that are crispy on the outside and soft in the center. It’s quick enough for busy weekdays and cozy enough for weekend brunch.
Once you get the balance right, you’ll find yourself making it again and again without even needing to check the recipe.
Why This Easy French Toast Recipe Works
French toast seems simple, but small details matter. The secret is in the custard mixture. Too much milk makes the bread soggy. Too many eggs make it heavy.
This recipe keeps everything balanced. The eggs add structure, the milk keeps it soft, and the vanilla gives it that warm, bakery-style flavor. When cooked at the right temperature, the outside develops a golden crust while the inside stays fluffy and tender.
Keeping the heat at medium makes a huge difference. I once rushed it on high heat and ended up with burnt edges and a slightly raw center. Slowing it down gives you even browning and a soft, custardy middle.
Ingredients
You only need a few pantry staples:
- 4 slices thick-cut bread (brioche, challah, or Texas toast work best)
- 2 large eggs
- ½ cup milk
- 1 teaspoon vanilla extract
- 1 tablespoon sugar
- ½ teaspoon cinnamon (optional)
- Butter for cooking
- Maple syrup for serving
Thick bread makes a noticeable difference. Brioche and challah create a rich, slightly sweet texture that feels indulgent but still light. Slightly stale bread works even better because it absorbs the egg custard without falling apart.
If your bread is fresh, just leave it out for 20–30 minutes before using.
Equipment Needed
You don’t need anything complicated:
- Mixing bowl
- Whisk or fork
- Non-stick skillet or frying pan
- Spatula
That’s it. No special gadgets required.
How to Make French Toast

Image source : r/Old_Recipes
Step 1: Prepare the Egg Mixture
Crack the eggs into a bowl. Add milk, vanilla extract, sugar, and cinnamon. Whisk until smooth and slightly frothy.
The mixture should look creamy and evenly combined. This custard base is what gives French toast its soft center and rich flavor.
Step 2: Dip the Bread
Place each slice into the mixture and let it soak for a few seconds on one side. Flip and repeat on the other side.
A quick dip is all you need. I learned the hard way that soaking too long makes the bread fall apart in the pan. You want it coated, not dripping.
Step 3: Heat the Pan
Place your skillet over medium heat and add butter. Once it melts, you should hear a gentle sizzle when the bread touches the pan. That sound tells you the surface is hot enough to start forming that golden crust.
Avoid high heat. It may cook faster, but it won’t cook evenly.
Step 4: Cook Until Golden Brown
Cook each slice for about 2–3 minutes per side. Flip gently once the bottom turns golden.
The surface should develop a caramel-like color while the inside stays soft and tender. You’ll notice a warm vanilla aroma as it cooks, which is always a good sign.
Try not to press down on the bread while it cooks. Let it stay fluffy.
Step 5: Serve Warm
Remove from the pan and serve immediately.

Image source :r/Old_Recipes
Top with maple syrup, powdered sugar, or fresh berries. The contrast between the crispy exterior and soft interior is best enjoyed right away.
Tips for Perfect French Toast
Small details make a big difference:
- Use thick slices for better texture.
- Slightly stale bread absorbs better.
- Always cook on medium heat.
- Let the pan fully preheat.
- Mix butter with a little oil to prevent burning.
Letting the bread rest briefly after dipping helps with absorption of the egg custard and keeps the texture balanced.
Flavor Variations
Once you master the classic version, it’s easy to experiment.
Chocolate French Toast
Add a teaspoon of cocoa powder to the egg mixture and serve with chocolate chips.
Stuffed French Toast
Spread cream cheese, peanut butter, or Nutella between two slices before dipping.
Banana Cinnamon Version
Mash a little banana into the custard for natural sweetness.
Savory French Toast
Skip the sugar and vanilla. Add salt, pepper, and herbs for a savory breakfast option.
Serving Ideas
French toast pairs beautifully with:
- Fresh strawberries or blueberries
- Whipped cream
- Honey or caramel syrup
- Greek yogurt
- Crispy bacon or sausage
For a brunch-style presentation, dust lightly with powdered sugar and add seasonal fruit on top. A cup of coffee or fresh juice completes the meal.
Common Mistakes to Avoid
Even simple recipes can go wrong.
Using too much milk makes the bread soggy.
Cooking on high heat burns the outside too quickly.
Thin bread tears easily and loses structure.
Skipping the preheated pan step prevents that signature crispy edge from forming.
Cook in batches if necessary so the slices brown evenly.
Frequently Asked Questions
Can I make French toast without milk?
Yes. You can use almond milk, oat milk, heavy cream, or even a small amount of water. The texture may vary slightly.
What is the best bread for French toast?
Brioche, challah, and Texas toast work best because they are thick and absorb the custard mixture well.
Can I freeze French toast?
Yes. Let the slices cool completely first.
Storage & Reheating Tips
French toast tastes best fresh, but leftovers can be saved.
Allow slices to cool fully before storing. Keep them in an airtight container in the refrigerator for up to 3 days. If stacking, place parchment paper between layers.
For longer storage, freeze the slices individually first. Once frozen, transfer to a freezer-safe bag. They can last up to 2 months.
To reheat:
- Use a toaster for crispy edges.
- Warm in a skillet over low heat.
- Bake at 350°F (175°C) for 8–10 minutes.
Avoid microwaving if possible, as it can make the texture soft and slightly rubbery.
Nutritional Information (Approximate)
Nutrition may vary depending on bread and toppings. Below is an estimate for one slice without syrup or added toppings.
Per slice:
- Calories: 180–220 kcal
- Carbohydrates: 22g
- Protein: 6g
- Fat: 8g
- Sugar: 5g
- Fiber: 1g
French toast provides protein from eggs and energy from carbohydrates, making it a satisfying breakfast when enjoyed in moderation.
Conclusion
This easy French toast recipe is one of those meals you’ll come back to again and again. It’s simple, comforting, and doesn’t require anything fancy.
Once you understand the balance of the egg mixture and the right cooking temperature, you’ll be able to make golden, fluffy French toast anytime you want — whether it’s a quick weekday breakfast or a relaxed weekend brunch.
