French toast is one of those breakfasts that feels special without asking much of you. A few pantry staples, a warm skillet, and you’ve got a plate of golden slices with crisp edges and a soft, custardy center. It’s reliable, cozy, and flexible—perfect for slow weekends or quick weekday treats.
This version keeps it classic, with just the right amount of vanilla and cinnamon. You’ll get that diner-style result at home, minus the fuss.
Contents
What Makes This Special

This recipe balances richness and structure, so each slice cooks up golden on the outside and tender in the middle. Using thicker bread helps it soak up the custard without falling apart.
A touch of vanilla and cinnamon adds warmth, while a quick rest after dipping prevents sogginess. It’s also easy to scale: make a few slices for two people, or double it for a crowd.
Shopping List
- Bread: 8 slices of day-old brioche, challah, or thick-cut white bread
- Eggs: 4 large
- Milk or Half-and-Half: 1 cup (whole milk for lighter, half-and-half for richer)
- Sugar: 2 tablespoons (granulated)
- Vanilla Extract: 1 teaspoon
- Ground Cinnamon: 1/2 teaspoon
- Salt: A small pinch
- Butter: 2–3 tablespoons, for the pan
- Optional toppings: Maple syrup, powdered sugar, fresh berries, sliced bananas, whipped cream
Step-by-Step Instructions

- Dry out the bread slightly. If your bread is very fresh, lay slices on a baking sheet and let them sit out for 20–30 minutes, or toast lightly in a 300°F (150°C) oven for 5–7 minutes. This helps the bread absorb custard without getting soggy.
- Make the custard. In a wide, shallow bowl, whisk together eggs, milk (or half-and-half), sugar, vanilla, cinnamon, and a pinch of salt until smooth.You want the egg fully incorporated with no streaks.
- Preheat the pan. Set a large nonstick skillet or griddle over medium heat. Add a small pat of butter and let it melt, swirling to coat. The pan should be hot but not smoking.
- Dip the bread. Submerge one slice at a time in the custard.Let it soak for about 15–20 seconds per side for standard sandwich bread, 25–30 seconds per side for thicker brioche or challah. Lift and let the excess drip off.
- Give it a brief rest. Set the dipped slice on a wire rack or plate for 20–30 seconds to let the custard settle. This prevents leaking and helps with even browning.
- Cook until golden. Place the slice on the hot, buttered skillet.Cook 2–3 minutes per side, until deep golden brown with crisp edges. Adjust heat as needed so the sugar doesn’t burn.
- Work in batches. Keep the cooked slices warm on a baking sheet in a 250°F (120°C) oven while you finish the rest. Add more butter to the pan as needed.
- Serve right away. Plate with warm maple syrup and a dusting of powdered sugar.Add fruit for freshness and color.
Keeping It Fresh
Leftover French toast holds up well if you store it right. Let slices cool completely, then stack with parchment between each piece. Wrap tightly or use an airtight container.
Refrigerate for up to 3 days or freeze for 1–2 months.
To reheat, warm slices in a 350°F (175°C) oven for 8–10 minutes, or use a toaster oven for crisp edges. A skillet over low heat with a small pat of butter also works. Avoid microwaving if you want to keep the texture crisp.
Why This is Good for You
French toast offers a balanced mix of protein and carbs, especially if you pair it with fruit.
Eggs bring protein and key nutrients like choline and B vitamins. Whole milk or half-and-half adds some fats that keep you satisfied, so you won’t be hungry an hour later.
Want to lighten it up? Use whole milk instead of half-and-half, go easy on the syrup, and top with berries or sliced bananas.
You’ll still get that cozy, weekend-morning feel without going overboard.
Common Mistakes to Avoid
- Using bread that’s too fresh. Super soft slices turn mushy fast. Slightly stale or lightly toasted bread is best.
- Over-soaking. Bread should be wet through, not collapsing. Time your soak based on thickness.
- Pan too hot. If the heat is too high, the outside burns before the center sets.Medium heat is your friend.
- Skipping the rest. A brief rest after dipping lets extra custard drip and keeps slices from leaking in the pan.
- Too little fat in the pan. Butter adds flavor and browning. Add small amounts as you go to keep the surface lightly greased.
Recipe Variations
- Orange Zest and Honey: Add 1 teaspoon orange zest to the custard and drizzle with honey instead of syrup.
- Brown Sugar + Nutmeg: Swap granulated sugar for brown sugar and add a pinch of nutmeg for a bakery-style flavor.
- Almond Vanilla: Use 1/2 teaspoon almond extract along with vanilla. Top with toasted sliced almonds.
- Stuffed French Toast: Spread softened cream cheese mixed with a little jam between two slices, then dip and cook as usual.
- Dairy-Free: Use coconut milk or almond milk and a neutral oil or dairy-free butter for the pan.
- High-Protein: Whisk in an extra egg white and serve with Greek yogurt and berries.
- Cinnamon-Swirl Bread: Use cinnamon-raisin or cinnamon-swirl bread for a built-in flavor boost.
FAQ
What’s the best bread for French toast?
Brioche and challah are top choices because they’re rich and sturdy, with a tender crumb that soaks up custard beautifully.
Thick-cut white bread works well too, especially if it’s a day old. Avoid very airy sandwich bread that falls apart.
Can I make the custard ahead of time?
Yes. Mix the custard up to 24 hours in advance and keep it covered in the fridge.
Give it a good whisk before using since the cinnamon may drift and the eggs can separate slightly.
How do I keep French toast warm for a crowd?
Place cooked slices on a wire rack set over a baking sheet in a 250°F (120°C) oven. The rack keeps the bottoms from steaming and getting soggy.
Why is my French toast soggy?
It could be too much soaking, bread that’s too soft, or a pan that’s too cool. Use sturdier bread, soak just until saturated, and cook over steady medium heat so the center sets while the outside browns.
Can I freeze French toast?
Absolutely.
Cool completely, freeze slices on a baking sheet until firm, then transfer to a freezer bag. Reheat in a toaster oven or 350°F (175°C) oven until hot and crisp.
Is it okay to skip the sugar in the custard?
Yes. The sugar helps with browning and a hint of sweetness, but you can leave it out and rely on toppings like fruit or syrup.
If you skip it, watch the heat to avoid uneven browning.
How do I know when it’s done?
The surface should be deep golden with a slight crisp, and the center should feel set, not squishy. If you gently press the middle with a spatula, it should spring back.
Wrapping Up
This Classic French Toast Recipe gives you everything you want: crisp edges, a soft center, and warm, familiar flavor. With the right bread, a balanced custard, and moderate heat, it’s hard to miss.
Keep a loaf on hand, and you’re always a few minutes away from a comforting breakfast that tastes like a treat. Make it classic, or try a variation and make it your own.

