The Best Homemade French Toast (Crispy Outside, Soft Inside)

French toast topped with fresh berries, syrup and powdered sugar in a white plate.

Crispy Homemade French Toast

There’s just something special about a warm plate of French toast in the morning. It’s simple, comforting, and one of those recipes that feels a little special without requiring much effort.  In our house, French toast isn’t just a breakfast, it’s one of my husband’s favorites. 

After trying many different methods, this version is the one we like the most.  It’s rich without being heavy, lightly sweet with just the right amount of cinnamon, and perfectly golden on the outside while staying soft and custardy on the inside.

One thing I have learned, the bread you use can completely change the outcome.  I love baking homemade bread the day before so I can slice it thick, but I’ve also made this with store-bought loaves and even regular sandwich bread, and it always turns out delicious.  I also like to cut the slices into triangles or make French toast sticks, which are especially great for kids or for freezing for a quick on-the-go breakfast. 

If you are looking for a go-to French toast recipe that’s reliable, flexible, and family approved, this is it.

Why This French Toast Works

This recipe strikes a balance between simplicity and flavor. The egg-to-milk ratio creates a custard that coats the bread without making it soggy. The sugar and vanilla add subtle sweetness, while the cinnamon brings warmth and depth.

Cooking the French toast in butter gives it that irresistible golden crust.  It’s the kind of breakfast that feels like something you’d order at a cafe, but you can easily make at home.

Ingredients You’ll Need

  • 8 slices of bread
  • 4 large eggs
  • 1 cup milk
  • 4 tablespoons butter
  • 2 tablespoons sugar
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt

How to Make French Toast

Start by whisking together the eggs, milk, sugar, vanilla, cinnamon, and salt in a shallow dish. Make sure everything is well combined so the flavor is evenly distributed.

Heat the skillet or griddle over medium heat and add a tablespoon of butter.  While the pan heats, dip each slice of bread into the egg mixture.  Let it soak for a few seconds on each side (just enough) to absorb the mixture without falling apart.

Place the soaked bread onto the hot skillet. Cook for about 2–3 minutes per side, or until golden brown. Flip carefully and cook the other side until it’s evenly browned and cooked through. 

Continue cooking the remaining slices, adding more butter to the pan as needed.  

Serve warm with your favorite toppings like maple syrup, powdered sugar, or fresh fruit. 

Tips for the Best French Toast

If your French toast has ever turned out soggy or bland, a few small tweaks can make a big difference:

Use slightly stale bread whenever possible. Fresh bread can get too soft, while day-old bread holds up better when soaked.

Don’t rush the soak, but don’t overdo it either. A quick dip is all you need (especially for softer breads).

Cook over medium heat. Too hot, and the outside burns before the inside cooks. Too low, and you won’t get that golden crust.

Butter matters. Cooking in butter adds flavor and helps achieve that perfect crisp edge.

Bread Options (And What Works Best)

One of the best things about French toast is how adaptable it is. Here are a few great bread options:

  • Thick-cut homemade bread (my favorite for texture and flavor)
  • Brioche for a rich, slightly sweet version
  • Texas toast for thick, fluffy slices
  • Regular sandwich bread for a quick, everyday option

If you’re using thinner bread, just reduce the soaking time slightly so it doesn’t fall apart.

Fun Variations to Try

Once you’ve mastered the base recipe, there are plenty of ways to switch things up:

French Toast Sticks

Cut each slice into strips before dipping. Cook as usual and serve for easy dipping. These freeze really well, just reheat in the oven or air fryer for a quick breakfast.

Stuffed French Toast

Add a layer of cream cheese, Nutella, or fruit preserves between two slices before dipping and cooking.

Cinnamon Sugar French Toast

After cooking, sprinkle with a mix of cinnamon and sugar for a sweet, slightly crisp coating.

Savory French Toast

Skip the sugar and cinnamon and add a pinch of pepper and herbs instead. Serve with eggs and bacon for a savory twist.

Baked French Toast

Place dipped slices in a buttered baking dish and bake at 375°F until golden and set. This is great when cooking for a crowd.

Can You Freeze French Toast?

Yes, and honestly, it’s one of the best make-ahead breakfasts.

Let the cooked French toast cool completely, then place the slices (or sticks) in a single layer on a baking sheet and freeze. Once frozen, transfer them to a freezer-safe bag.

To reheat, pop them in the toaster, oven, or air fryer until warmed through and crisp.

Frequently Asked Questions

Why is my French toast soggy?

This usually happens from soaking the bread too long or using very soft, fresh bread. Try slightly stale bread and a quicker dip.

Can I make this dairy-free?

Yes, you can substitute the milk with almond milk, oat milk, or another non-dairy option. Use a plant-based butter for cooking.

Can I make this ahead of time?

You can cook it ahead and reheat or prepare the custard mixture in advance and store it in the fridge overnight.

What’s the best pan to use?

A nonstick skillet or a well-seasoned griddle works best for even cooking and easy flipping.

Can I reduce the sugar?

Absolutely. The sugar is optional and can be adjusted based on your taste or toppings.

Serving Ideas

French toast is delicious on its own, but even better with toppings. Try:

  • Maple syrup
  • Fresh berries or sliced bananas
  • Powdered sugar
  • Whipped cream
  • A drizzle of honey

For a full breakfast spread, pair it with eggs, bacon, or sausage.

Final Thoughts

French toast is one of those recipes that never goes out of style. It’s simple enough for a weekday breakfast but special enough for weekends or when family visits.

In our home, it’s a recipe tied to memories, slow mornings, coffee brewing, and everyone gathering around the table. Whether I’m using thick slices of homemade bread or cutting up quick French toast sticks to freeze for later, it’s always a hit.

If you haven’t made French toast in a while, this is your sign to bring it back into your routine.

When making French toast, I love using my homemade bread recipe; its soft texture and slight sweetness create thick, tender slices that soak up the custard beautifully.

For a complete brunch spread, try serving this French toast alongside my hearty breakfast casserole recipe for a delicious and satisfying combination.

 

French toast topped with fresh berries, syrup and powdered sugar in a white plate.
ThymeToSauté

Classic Homemade French Toast

This classic French toast recipe is golden and crisp on the outside with a soft, custardy center. Made with simple pantry ingredients, it’s perfect for a quick breakfast, weekend brunch, or make-ahead freezer meal.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 160

Ingredients
  

  • 8 slices bread
  • 4 large eggs
  • 1 cup milk
  • 4 tablespoons butter
  • 2 tablespoons sugar
  • 1 tablespoon vanilla extract
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon salt

Method
 

  1. In a shallow bowl, whisk together eggs, milk, sugar, vanilla, cinnamon, and salt.
  2. Heat a skillet over medium heat and melt 1 tablespoon butter.
  3. Dip each slice of bread into the egg mixture, coating both sides.
  4. Place bread onto the skillet and cook for 2–3 minutes per side until golden brown.
  5. Repeat with remaining slices, adding more butter as needed.
  6. Serve warm with syrup, fruit, or desired toppings.

Notes

160 calories vary by bread and toppings.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top