Tested recipes for real home kitchenshello@tinytasteco.com
↓ Jump to Recipe

Classic French Toast

There's no trick or shortcut here — this is French toast made the traditional way, with thick slices of bread soaked in an egg custard and cooked until golden on a griddle. No overnight bake, no casserole format, just the classic single-slice technique that's been around for a reason.

The right bread matters more than any other variable in this recipe. Thick, slightly stale brioche or challah holds up to the soak far better than regular sandwich bread, which tends to fall apart into a soggy mess.

Table of Contents

Why This Recipe Works

Thick, slightly stale bread has more structure and less residual moisture than fresh, soft bread, which lets it soak up the egg custard without disintegrating. Cooking at medium heat rather than high gives the custard-soaked interior time to set fully before the outside over-browns, which is the balance that defines good French toast.

Ingredients

Ingredient notes: If your bread is fresh rather than slightly stale, let the slices sit out uncovered for an hour or two before using, or lightly toast them first, to reduce excess moisture.

📋 Recipe Card

Classic French Toast

10 min
Prep
10 min
Cook
20 min
Total
Easy
Difficulty
Servings: 8 slices
Ingredients
  • 4 large eggs
  • 1 cup whole milk
  • 1 tablespoon sugar
  • 8 thick slices brioche
  • 2 tablespoons butter
Method
  1. Whisk eggs, milk, sugar, vanilla, cinnamon, and salt in a shallow dish.
  2. Dip each bread slice, soaking about 20-30 seconds per side.
  3. Melt butter on a griddle over medium heat. Cook soaked bread 3-4 minutes per side until golden.
  4. Serve warm with powdered sugar and maple syrup.

Step-by-Step

Step 1: Make the Custard

Whisk the eggs, milk, sugar, vanilla, cinnamon, and salt together in a shallow dish until fully combined.

Step 2: Soak the Bread

Dip each slice of bread into the custard, letting it soak for about 20 to 30 seconds per side — long enough to absorb the custard without falling apart.

Step 3: Cook

Melt a little butter on a griddle or skillet over medium heat. Cook the soaked bread for 3 to 4 minutes per side, until deeply golden brown and cooked through.

Step 4: Serve

Serve immediately while warm, dusted with powdered sugar and topped with maple syrup.

Pro Tips

Storage & Make-Ahead

Store leftover French toast in an airtight container in the fridge for up to 3 days. Reheat in a toaster or 300°F oven to restore some crispness — microwaving tends to make it soggy. French toast also freezes well for up to 2 months; freeze slices in a single layer before transferring to a bag.

Variations & Substitutions

FAQ

This usually means the bread soaked for too long, or the heat was too high so the outside browned before the inside cooked through. Use slightly stale, thick bread and keep the heat at medium.
Thick, sturdy bread like brioche, challah, or Texas toast holds up best to soaking without falling apart. Regular sandwich bread tends to get too soggy.
Yes, slightly stale bread is actually ideal — it absorbs the custard better than fresh, soft bread, which can turn mushy.
Cook the slices and keep them warm on a baking sheet in a 200°F oven while you finish the rest of the batch, so everyone gets a hot plate at the same time.

Final Thoughts

This is the recipe I go back to whenever I want French toast to actually taste like French toast — rich, custardy, and slightly crisp at the edges. Getting the bread choice right does more for the result than almost any technique tweak.

Nutrition information is an estimate only, calculated per slice based on standard ingredient values, and will vary by brand and exact measurements. See our Disclaimer for details.
🧑‍🍳

TinyTasteCo Kitchen

Every recipe on TinyTasteCo is tested multiple times in a real home kitchen before it's published. Learn more on our Author page.