Classic French Toast Recipe

This classic French toast recipe makes thick slices of bread golden and crisp on the outside while staying soft, warm, and custardy in the center. Made with simple ingredients like eggs, milk, vanilla, cinnamon, and bread, it’s an easy breakfast that feels special without requiring much effort.

Serve it with butter, warm maple syrup, fresh berries, or powdered sugar for a cozy breakfast the whole family will enjoy.

Why You’ll Love This French Toast

  • Easy to make in about 20 minutes
  • Uses simple ingredients
  • Golden and lightly crisp on the outside
  • Soft and custardy in the center
  • Perfect for weekend breakfasts
  • Easy to customize with your favorite toppings
  • Great way to use slightly stale bread

Ingredients

  • 8 thick slices brioche, challah, or Texas toast
  • 3 large eggs
  • 3/4 cup whole milk
  • 2 tablespoons heavy cream
  • 1 tablespoon granulated sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg, optional
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter, for cooking

For Serving

  • Warm maple syrup
  • Powdered sugar
  • Fresh strawberries
  • Fresh blueberries
  • Sliced bananas
  • Butter

How to Make Classic French Toast

1. Prepare the Custard

In a shallow baking dish or wide bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, nutmeg, and salt.

Whisk until the eggs are fully incorporated and the mixture is smooth.

A shallow dish makes it easier to dip the bread evenly.

2. Heat the Skillet

Place a large nonstick skillet or griddle over medium heat.

Add about 1 tablespoon of butter and let it melt.

The butter should become foamy but shouldn’t burn.

3. Dip the Bread

Take one slice of bread and place it into the egg mixture.

Let it soak for several seconds, then turn it over and coat the other side.

Don’t leave thin bread submerged for too long because it can become overly soft and difficult to handle.

Thick slices of brioche, challah, or Texas toast work especially well.

4. Cook the French Toast

Place the soaked bread onto the hot skillet.

Cook for about 2 to 3 minutes on the first side, or until golden brown.

Carefully flip and cook the second side for another 2 to 3 minutes.

The outside should be golden while the center remains soft and tender.

Repeat with the remaining bread, adding more butter to the skillet as needed.

5. Serve Warm

Transfer the finished French toast to a serving plate.

Top with butter, powdered sugar, fresh berries, and warm maple syrup.

Serve immediately while warm.

What Bread Is Best for French Toast?

The best bread for French toast is thick, sturdy bread that can absorb the custard without falling apart.

Good choices include:

  • Brioche
  • Challah
  • Texas toast
  • French bread
  • Sourdough
  • Thick-cut white bread

Slightly stale bread is often even better because it absorbs the custard without becoming overly soggy.

Tips for Perfect French Toast

Use thick slices. Thin bread can become too soft after soaking.

Don’t oversoak the bread. The goal is to absorb enough custard without making the center mushy.

Cook over medium heat. High heat can brown the outside too quickly while leaving the center undercooked.

Use butter between batches. A little fresh butter helps create a beautifully golden surface.

Don’t overcrowd the pan. Leave enough room to comfortably flip each slice.

Serve immediately. French toast is best when it’s hot and freshly cooked.

Easy French Toast Variations

Cinnamon French Toast

Add an extra 1/2 teaspoon of cinnamon to the custard for a stronger warm spice flavor.

Berry French Toast

Top the finished French toast with strawberries, blueberries, raspberries, and powdered sugar.

Banana Pecan French Toast

Add sliced bananas and toasted chopped pecans with a drizzle of maple syrup.

Stuffed French Toast

Spread cream cheese or sweetened mascarpone between two slices of bread before dipping them into the custard.

Apple Cinnamon French Toast

Serve with warm cinnamon apples and maple syrup for a cozy fall-inspired breakfast.

Chocolate French Toast

Add a small amount of cocoa powder to the custard and serve with sliced strawberries and powdered sugar.

Can I Make French Toast Without Heavy Cream?

Yes.

You can replace the heavy cream with additional whole milk.

The cream adds richness, but the recipe will still work well with milk alone.

For the richest texture, whole milk is preferable to skim milk.

Can I Use Regular Sandwich Bread?

Yes, but choose thick slices whenever possible.

Regular sandwich bread is softer and thinner than brioche or challah, so it should be dipped briefly rather than soaked for a long time.

If your bread is very fresh and soft, lightly toast it first or leave it uncovered for a few hours to dry slightly.

Why Is My French Toast Soggy?

Soggy French toast can happen when the bread absorbs too much liquid or when the skillet isn’t hot enough.

Use thick, slightly stale bread and soak it briefly.

Also make sure your skillet is properly heated before adding the bread.

How to Keep French Toast Warm

If you’re cooking for several people, place finished slices on a wire rack set over a baking sheet and keep them in a 200°F oven while you finish the remaining slices.

Using a wire rack helps prevent the bottoms from becoming too soft.

How to Store Leftover French Toast

Allow the French toast to cool completely before placing it in an airtight container.

Refrigerate for up to 3 days.

Reheat in a toaster, toaster oven, skillet, or microwave.

A toaster or toaster oven works particularly well because it helps restore some of the crispness.

Can I Freeze French Toast?

Yes.

Allow the cooked French toast to cool completely.

Place slices in a freezer-safe container or bag, separating them with parchment paper.

Freeze for up to 2 months.

Reheat directly from frozen in a toaster or toaster oven.

Frequently Asked Questions

Can I make French toast ahead of time?

Yes. Cook the French toast completely, allow it to cool, and refrigerate it. Reheat individual slices when you’re ready to serve.

What makes French toast fluffy?

Thick bread, a balanced egg-and-milk custard, and moderate cooking heat help create a soft and tender center.

Should French toast be crispy?

The outside should be lightly crisp and golden, while the inside should remain soft and custardy.

Can I use cinnamon in French toast?

Absolutely. Cinnamon adds classic warm flavor and pairs beautifully with maple syrup and butter.

Can I use almond milk?

Yes. Unsweetened almond milk can be substituted for regular milk, although the finished French toast may be slightly less rich.

Recipe Card

Classic French Toast

Prep Time: 8 minutes
Cook Time: 12 minutes
Total Time: 20 minutes
Servings: 4

Cuisine: American
Course: Breakfast

Ingredients

  • 8 thick slices brioche, challah, or Texas toast
  • 3 large eggs
  • 3/4 cup whole milk
  • 2 tablespoons heavy cream
  • 1 tablespoon granulated sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon nutmeg, optional
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter

Instructions

  1. Whisk eggs, milk, heavy cream, sugar, vanilla, cinnamon, nutmeg, and salt in a shallow dish.
  2. Heat a large skillet over medium heat and melt some butter.
  3. Dip each bread slice briefly into the custard, coating both sides.
  4. Place the bread in the hot skillet.
  5. Cook for 2 to 3 minutes per side until golden brown.
  6. Add more butter between batches as needed.
  7. Serve warm with butter, maple syrup, powdered sugar, and fresh berries.

Final Thoughts

A great French toast recipe doesn’t need complicated ingredients. With thick slices of bread, a simple cinnamon-vanilla custard, and a little butter in the skillet, you can make a breakfast that feels wonderfully homemade.

I especially love serving it with fresh berries and warm maple syrup on slow weekend mornings. And if you have leftover bread that’s starting to get a little stale, this is one of the best ways to turn it into something delicious.

From my kitchen to yours, enjoy! ❤️

— Mary

Leave a Comment