
This recipe delivers the golden, custard-soaked French toast America’s Test Kitchen perfected through rigorous testing. The method ensures every slice absorbs just enough egg mixture for a rich, creamy center without becoming soggy.
The key lies in using stale bread, which soaks up the custard better than fresh. A touch of brown sugar in the egg mixture adds depth, while proper pan temperature guarantees an even, crispy exterior.
What results is French toast with a caramelized crust and a tender, custardy interior—exactly what you’d expect from a professional kitchen. The process is straightforward, but timing and technique make all the difference.
Serve warm with maple syrup or fresh berries. This is French toast done right.
Ingredients for French Toast Recipe America’s Test Kitchen
Stale bread, rich custard, and a hot pan deliver perfect golden French toast every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale Bread 🍞 | 8 slices | Day-old brioche or challah preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for rich custard |
| Brown Sugar 🧈 | 2 tbsp | Light or dark variety |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for best flavor |
| Ground Cinnamon 🌶️ | ½ tsp | Freshly ground if possible |
| Salt 🧂 | ¼ tsp | Kosher or sea salt preferred |
| Unsalted Butter 🧈 | 4 tbsp | For cooking and topping |
| Maple Syrup 🍁 | ½ cup | For serving, warmed |
| Fresh Berries 🍓 | 2 cups | Strawberries, blueberries, or raspberries |
The bread is critical here. Day-old brioche or challah from a quality bakery (or homemade) absorbs the custard without falling apart. Whole Foods and local bakeries often have good options—avoid the soft sandwich loaves. For the milk, full-fat whole milk creates the richest custard. Skim or 2% will work but yield a less decadent result.
No stale bread? Toast fresh slices lightly to dry them out. Out of whole milk? Half-and-half plus a splash of water mimics the richness. Brown sugar can be swapped for white, but you’ll lose some caramelized depth. The vanilla is worth using—Nielsen-Massey is a trusted brand. For a boozy twist, replace 1 tsp vanilla with 1 tbsp bourbon or rum.
The custard can be prepped the night before (store in fridge). Cooked French toast stays warm in a 200°F oven for 15-20 minutes. Leftovers? Reheat in a toaster oven to revive the crisp. Best eaten fresh but keeps 2-3 days refrigerated.
Why You’ll Love This Recipe
- 5-Minute Mix: I crack eggs, whisk in milk and vanilla, and that’s it—no fancy steps, just stale bread soaking up goodness.
- Caramelized Magic: Brown sugar in the custard gives it that deep, almost caramelized flavor that plain white sugar just can’t match.
- Brunch or Midnight: Honestly, I’ve served this for lazy Sunday brunch and as a late-night snack—works every time.
- Pennywise Perfection: Using stale bread means nothing goes to waste, and the ingredients are already in my fridge.
Step-by-Step Instructions for Custard-Soaked Golden French Toast
Master the technique for perfectly tender centers and caramelized crusts every time.
Step 1: Create the Custard Base
In a large mixing bowl, whisk together the 4 whole Large Eggs until the yolks and whites are fully combined. Add the 1.5 cups Whole Milk, 2 tbsp Brown Sugar, 1 tsp Vanilla Extract, 0.5 tsp Ground Cinnamon, and 0.25 tsp Salt.
Whisk vigorously for 1-2 minutes until the mixture is smooth and the sugar begins to dissolve. The custard should be pale yellow with no streaks of egg white. This thorough mixing ensures even distribution of flavor and proper soaking of the bread.
Step 2: Soak the Bread Thoroughly
Place the 8 slices Stale Bread in a single layer in a shallow baking dish. Pour the custard mixture evenly over the bread slices, pressing down gently to help them absorb the liquid.
Let the bread soak for 15-20 minutes, flipping the slices halfway through. The bread should absorb most of the custard but not fall apart. Proper soaking creates that signature custardy center—if the bread is too fresh, it won’t absorb enough liquid.
Step 3: Cook to Golden Perfection
Heat a large skillet over medium heat and melt 2 tbsp Unsalted Butter until it foams but doesn’t brown. Carefully transfer half the soaked bread slices to the skillet, leaving space between them.
Cook for 3-4 minutes per side until deep golden brown and the edges look crisp. Don’t rush this—you want a deep caramelization for that classic French toast crust. Add the remaining 2 tbsp Unsalted Butter for the second batch.
Step 4: Serve Warm with Toppings
Transfer the cooked slices to a serving platter. Warm the 0.5 cup Maple Syrup slightly in the microwave for 20-30 seconds if desired. Drizzle the syrup over the French toast, ensuring each slice gets a generous coating.
Top with the 2 cups Fresh Berries, dividing them evenly among the portions. The contrast of warm, crispy French toast with cool, juicy berries and sweet syrup creates the perfect bite. Serve immediately while hot—the ideal temperature for maximum enjoyment.
Pro Tips For Making French Toast Recipe America’S Test Kitchen
- Use Day-Old Bread: Fresh bread falls apart in the custard—I learned this the hard way after my first batch turned to mush. Stale or day-old bread soaks up the egg mixture without losing its structure.
- Warm the Milk: Cold milk straight from the fridge can make the custard greasy. Give it 30 seconds in the microwave to take the chill off before mixing with eggs.
- Soak Fully, Don’t Rush: I used to flip too soon and ended up with pale centers. Let each slice soak for 20-30 seconds per side until the bread is fully saturated but not falling apart.
- Preheat the Pan: Sounds obvious, but I burned my first two batches because I didn’t wait for the pan to get properly hot. Medium heat, then test with a drop of water—it should sizzle and evaporate immediately.
Flavor Customization for These Flavors
Sweet Upgrades
Swap the brown sugar for maple syrup in the custard—use 3 tbsp for a deeper, more complex sweetness. I love how this adds a subtle pancake-like flavor that pairs perfectly with the buttery crust. 💛
Spiced Variations
For a chai-inspired twist, add ¼ tsp cardamom and ¼ tsp ginger to the cinnamon. Or try ½ tsp pumpkin pie spice for a seasonal fall flavor. These warm spices elevate the dish without overpowering it.
Boozy Depth
Replace the vanilla extract with 1 tbsp bourbon or dark rum for a sophisticated twist. The alcohol cooks off, leaving behind a rich, caramelized depth. I’ve used Maker’s Mark with great results.
Citrus Zing
Add 1 tsp orange zest or 1 tbsp lemon juice to the custard for a bright, fresh contrast. This works especially well with berry toppings, balancing the sweetness beautifully.
Savory Option
Omit the sugar and cinnamon, then add ½ tsp garlic powder and ¼ tsp black pepper to the custard. Top with a fried egg and crumbled feta for a savory breakfast twist.
Extra Richness
Replace ½ cup of the whole milk with ½ cup heavy cream for an ultra-decadent version. This creates an even creamier center that feels like a dessert. Perfect for special occasions! ✨
Nutrition Facts
Frequently Asked Questions
Why use stale bread for French toast?
Stale bread absorbs the custard better without falling apart. Fresh bread soaks up too much liquid, becoming soggy. Day-old brioche or challah gives the best texture and structure.
Can I make the custard ahead of time?
Yes! Prepare the custard the night before and refrigerate. Whisk briefly before using, as the sugar may settle. This saves morning prep time.
What if my French toast is soggy in the middle?
This usually means the bread was too fresh or soaked too long. Use stale bread and limit soaking to 15-20 minutes. Cook over medium heat for even browning.
How do I keep French toast warm while cooking?
Place finished slices on a wire rack in a 200°F oven. This keeps them crisp and warm for 15-20 minutes without steaming.
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026
- Bluefin Tuna Recipe Ideas: Sushi-Grade Seared and Sesame-Crusted - September 28, 2026