How to Make the Perfect French Toast: Crispy, Golden, and Custardy

There are few breakfasts as comforting as a plate of warm French toast. You get that buttery, golden surface, a soft center that almost melts in your mouth, and the sweetness of maple syrup soaking into every bite. When you make it well, it feels like a restaurant-quality breakfast. When you get it wrong, though, you can end up with soggy bread, a burnt exterior, or a bland slice that falls apart before it reaches your plate.

The good news? You don’t need complicated equipment or unusual ingredients to make the perfect French toast. You simply need to get a few fundamentals right: choose the right bread, build a balanced custard, soak it properly, and cook it gently enough for the center to set.

Here’s exactly how you can do it.

What Makes the Perfect French Toast?

The best French toast has a contrast of textures. The outside should be golden and lightly crisp, while the inside should remain tender, rich, and custardy.

You are aiming for:

  • Golden-brown edges
  • A lightly crisp surface
  • A soft, custard-like center
  • A pleasant vanilla and cinnamon aroma
  • Enough sweetness without making the toast taste like dessert
  • Bread that holds its shape instead of becoming mushy

The bread matters more than you might expect. King Arthur Baking recommends sturdy bread such as challah and notes that slightly stale bread absorbs rich custard particularly well. Brioche is another excellent choice because its butter- and egg-rich structure can handle soaking while giving you a particularly tender result.

The Best Bread for Perfect French Toast

If you have ever wondered why your French toast sometimes turns soggy, look at the bread first.

Fresh, very soft sandwich bread contains plenty of moisture. Once you add an egg-and-milk mixture, it can absorb too much liquid too quickly and lose its structure.

Brioche: The Best Overall Choice

Brioche is rich, buttery, and sturdy enough to soak up custard. It gives you a luxurious texture without requiring much effort.

Challah: A Great Alternative

Challah has a slightly sweet flavor and a firm crumb. It works especially well when sliced thickly.

French Bread or Baguette

If you prefer French toast with a firmer bite, use day-old French bread. Its denser texture means it can absorb plenty of custard without immediately collapsing.

Why Stale Bread Works Better

Don’t throw away yesterday’s bread just because it isn’t fresh anymore. Slightly stale bread is actually one of your best ingredients for French toast.

As bread dries, it becomes better prepared to absorb the custard while maintaining its structure. Both King Arthur Baking’s standard French toast recipe and its brioche version recommend somewhat stale bread.

Perfect French Toast Ingredients

Here’s a simple recipe that gives you rich, flavorful French toast without making the process complicated.

IngredientAmountPurpose
Brioche or challah8 thick slicesMain base
Large eggs3Creates the custard
Whole milk¾ cupAdds moisture and richness
Vanilla extract1 tspAdds aroma and flavor
Ground cinnamon½ tspAdds warmth
Sugar1 tbspAdds gentle sweetness
SaltPinchBalances the flavor
Butter2 tbspHelps brown the toast
Maple syrupTo tasteServing
Fresh berriesOptionalServing

You can adjust the recipe according to your preferences. For a richer result, replace some of the milk with cream. For a less sweet breakfast, reduce the sugar and let maple syrup provide most of the sweetness.

How to Make the Perfect French Toast Step by Step

1. Prepare Your Bread

Start by cutting your bread into slices around ¾ to 1 inch thick.

If your bread is fresh, leave the slices uncovered for several hours so they can dry slightly. You can also use bread that has been sitting around for a day or two.

Thicker slices give you a better texture because they provide enough interior space for the custard while leaving you with a satisfying golden crust.

2. Make the French Toast Custard

Crack the eggs into a shallow bowl and add the milk, vanilla, cinnamon, sugar, and salt.

Whisk everything until the mixture is evenly combined.

You don’t need to turn it into a mountain of foam. Just make sure there are no visible streaks of egg white or yolk.

For extra flavor, you can add a small pinch of nutmeg or a little orange zest.

3. Soak the Bread Properly

This is where you need to pay attention.

Place one slice into the custard and allow it to absorb the mixture. Turn it over and repeat on the other side.

The exact soaking time depends on your bread. A thick, slightly stale brioche can tolerate more soaking than very soft sandwich bread.

Your goal is simple: the bread should feel saturated but still hold together.

King Arthur Baking’s brioche recipe uses several minutes of soaking per side for its particular bread, while its standard recipe uses thick, somewhat stale bread. That difference illustrates why you should adjust soaking time according to the bread rather than blindly following a timer.

4. Heat Your Pan

Place a skillet or griddle over medium to medium-low heat.

Add butter and allow it to melt across the cooking surface.

Don’t crank the temperature to high just because you want a darker crust. French toast contains a moist egg custard, so you need enough time for the center to cook before the exterior becomes too dark.

5. Cook Until Golden Brown

Carefully place the soaked bread into the pan.

Cook the first side for approximately 2–4 minutes, depending on thickness and heat. When the underside is golden brown, turn it over.

Cook the second side for another 2–4 minutes.

You want both sides to develop a deep golden color while the center becomes soft and cooked.

King Arthur Baking’s French toast recipes use gentle cooking and roughly 2–3 minutes per side, with adjustments depending on how quickly the bread is browning.

How to Know When French Toast Is Perfectly Cooked

You don’t have to cut open every piece to check it.

Look for these signs:

  • The surface is golden brown.
  • The edges are slightly crisp.
  • The slice feels firm enough to pick up.
  • The center is soft but isn’t liquid.
  • The bread has retained its shape.

Because French toast contains eggs, cooking it thoroughly is important. The USDA recommends cooking egg mixtures to 160°F (71°C). If you use a food thermometer, you can check the center of a thick slice to make sure it has reached a safe temperature.

Common French Toast Mistakes to Avoid

Using Very Fresh Bread

Fresh bread can become saturated quickly and turn mushy.

Better approach: Use slightly stale bread or dry fresh slices before cooking.

Over-Soaking the Bread

A longer soak isn’t automatically better. If the bread can’t support the amount of liquid you’ve added, it may fall apart.

Better approach: Adjust the soaking time to the thickness and dryness of your bread.

Cooking at Too High a Temperature

High heat can give you a beautiful-looking exterior while leaving the center undercooked.

Better approach: Stick with medium or medium-low heat and give the custard time to cook.

Using Too Much Liquid

You don’t need a huge amount of milk to make French toast creamy.

Better approach: Start with a balanced egg-to-dairy ratio and adjust only after you’ve mastered the basic recipe.

Forgetting the Salt

A tiny pinch of salt can make a surprisingly noticeable difference. It keeps the sweetness from becoming one-dimensional and brings out the vanilla and cinnamon.

Crowding the Pan

If you put too many slices into a small skillet, the bread can cook unevenly.

Better approach: Work in batches and give every slice enough room.

How to Make French Toast Extra Crispy

If you prefer crispy French toast rather than an extremely soft version, make a few adjustments.

  • Use slightly stale bread.
  • Don’t soak the bread excessively.
  • Preheat your skillet before adding the bread.
  • Use enough butter to lightly coat the surface.
  • Avoid overcrowding the pan.
  • Let each side brown properly before flipping.

You can also transfer finished slices to a warm oven while you cook the remaining batch. This keeps the first pieces warm without forcing you to rush through the cooking process.

Crispy vs. Custardy French Toast

Your PreferenceWhat You Should Do
CrispyUse drier bread and a shorter soak
ClassicUse brioche or challah with moderate soaking
Extra custardyUse thick bread and a longer soak
FirmUse dense bread and avoid over-soaking

The Best Toppings for Perfect French Toast

Once you’ve made the toast itself, you can take it in almost any direction.

Classic Toppings

Keep it simple with:

  • Butter
  • Pure maple syrup
  • Powdered sugar
  • Fresh berries

Dessert-Style Toppings

If you’re making a weekend treat, try:

  • Whipped cream
  • Caramel sauce
  • Chocolate sauce
  • Banana slices
  • Nutella
  • Toasted almonds or pecans

Fresh and Light Toppings

For something less heavy, combine your French toast with:

  • Strawberries
  • Blueberries
  • Raspberries
  • Greek yogurt
  • Fresh peaches

A little acidity from fresh fruit can also balance the richness of the egg-and-butter combination.

French Toast Variations You Can Try

Once you have the basic recipe down, there’s no reason to stop experimenting.

Cinnamon French Toast

Add a little extra cinnamon and a pinch of nutmeg to the custard. This works particularly well with maple syrup.

Vanilla French Toast

Increase the vanilla slightly if you want a stronger aroma without adding more sugar.

Stuffed French Toast

Spread cream cheese, Nutella, or fruit preserves between two slices before dipping them into the custard.

Overnight French Toast

This is particularly useful when you’re preparing breakfast for several people. Assemble the bread and custard ahead of time, refrigerate it, and cook or bake it the next morning.

Baked French Toast

Instead of standing over a skillet, arrange the soaked bread in a baking dish and bake it. This is a convenient option when you’re serving a crowd.

How to Serve Perfect French Toast

For a simple but attractive breakfast plate, stack two or three slices and add:

  1. A small pat of butter
  2. Fresh berries
  3. A light dusting of powdered sugar
  4. Warm maple syrup

If you’re serving breakfast to guests, you can also add scrambled eggs, bacon, sausage, fresh fruit, yogurt, coffee, or orange juice.

The key is not to overload the plate. Your French toast should remain the centerpiece.

How to Store and Reheat French Toast

If you have leftovers, let them cool and place them in an airtight container in the refrigerator.

The USDA advises refrigerating cooked egg dishes promptly and using them within 3–4 days.

For reheating, you have several choices:

MethodResult
ToasterCrispy and quick
OvenEvenly heated
Air fryerCrisp exterior
MicrowaveFast but softer

If texture matters most to you, the toaster, oven, or air fryer will generally give you a better result than the microwave.

Frequently Asked Questions About Perfect French Toast

What is the secret to perfect French toast?

The biggest secrets are using sturdy, slightly stale bread, creating a balanced custard, avoiding excessive soaking, and cooking over moderate heat.

What type of bread makes the perfect French toast?

Brioche and challah are excellent choices because they are rich enough to taste delicious and sturdy enough to absorb custard without immediately falling apart.

Should French toast be made with milk or cream?

Whole milk gives you a balanced result, while cream produces a richer and heavier texture. You can also combine the two.

Why is my French toast soggy?

You may be using bread that’s too fresh, soaking it for too long, adding too much dairy, or cooking it at a temperature that’s too low.

How long should you soak bread for perfect French toast?

There’s no universal soaking time. Thick, dry bread can handle considerably more custard than soft sandwich bread. Start with a moderate soak and adjust based on how your bread behaves.

What temperature should you cook French toast?

Medium to medium-low heat is a good starting point. You want enough heat to brown the bread without burning it before the egg mixture cooks.

Can you make perfect French toast without vanilla?

Absolutely. Vanilla adds flavor, but you can leave it out or replace it with cinnamon, nutmeg, orange zest, or another flavor you enjoy.

Can you make French toast ahead of time?

Yes. You can refrigerate or freeze cooked French toast and reheat it later. For the best texture, use a toaster, oven, or air fryer rather than relying entirely on a microwave.

Conclusion: Your Perfect French Toast Starts With the Basics

Making the perfect French toast isn’t about finding a secret ingredient or buying expensive kitchen equipment. It comes down to a handful of simple decisions.

Start with sturdy, slightly stale bread. Build a flavorful custard with eggs, milk, vanilla, cinnamon, sugar, and a pinch of salt. Soak the bread enough to make the center rich without turning it into a sponge. Then cook it patiently over moderate heat until both sides are beautifully golden.

Once you’ve mastered that method, you can make the recipe your own. Try brioche one weekend, challah the next, or experiment with berries, caramel, spices, or stuffed French toast.

Now it’s your turn: make a batch using the basic recipe above, then experiment with one topping or flavor variation. Once you find your favorite combination, you’ll have a reliable breakfast recipe you can return to whenever you want something warm, comforting, and genuinely satisfying.