I remember my first trip to Paris, sitting in a tiny café near the Marais, watching the morning light hit a golden stack of pain perdu. The owner, a grandmotherly woman named Colette, winked at me and said, 'The secret is patience and good bread.' That moment sparked my lifelong love affair with French toast—and inspired this versatile recipe that lets you create your own little bistro at home.
Advertisements1
This isn't just one French toast; it's a canvas for your cravings. The base custard is rich with vanilla and warm cinnamon, creating a crisp, caramelized crust outside and a soft, custardy center. From there, you can go classic with maple and berries, tropical with coconut and pineapple, or indulgent with chocolate and bananas. It's perfect for a lazy weekend breakfast, a brunch gathering, or even a fun weeknight dessert.
I've tested this recipe countless times to ensure every slice turns out perfect. You'll learn the best bread to use (stale challah or brioche truly makes a difference), how to soak without making it soggy, and how to get that beautiful golden-brown crust every time. So grab your skillet, and let's make some magic.
Why You'll Love This Recipe
About the Ingredients
8 thick slices (about 1 inch/2.5 cm) day-old brioche or challah bread
Stale bread soaks up custard without falling apart. Substitute with Texas toast or sourdough; if using fresh bread, dry it in a 300°F (150°C) oven for 5 minutes.
6 large eggs
Eggs create the rich custard base. For a lighter version, use 4 whole eggs plus 2 egg whites.
1 cup (240 ml) whole milk
Whole milk adds richness. Substitute with half-and-half for extra creaminess, or use almond milk for a dairy-free option.
1/4 cup (60 ml) heavy cream
Heavy cream makes the custard extra luxurious. You can replace it with an equal amount of milk or coconut cream.
3 tablespoons (45 g) granulated sugar
Sugar helps with caramelization. Use brown sugar for a deeper molasses note.
1 teaspoon vanilla extract
Pure vanilla adds warmth. For a fun twist, use almond or orange extract.
1 teaspoon ground cinnamon
Cinnamon is classic. Try pumpkin pie spice or cardamom for a different flavor profile.
1/4 teaspoon salt
Salt balances sweetness and enhances flavors.
2 tablespoons (28 g) unsalted butter, plus more for the pan
Butter adds richness and helps achieve a golden crust. Use clarified butter for higher smoke point.
For classic maple-berry topping: 1 cup (150 g) mixed fresh berries, 1/2 cup (120 ml) pure maple syrup
Fresh berries burst with flavor. If berries are out of season, use frozen (thawed) or a spoonful of berry jam.
For tropical coconut-pineapple topping: 1 cup (165 g) diced fresh pineapple, 1/2 cup (40 g) toasted coconut flakes, 2 tablespoons (30 ml) coconut milk
Fresh pineapple is best; canned in juice works too. Use unsweetened coconut flakes to control sweetness.
For chocolate-hazelnut banana topping: 1/4 cup (60 g) chocolate-hazelnut spread, 2 ripe bananas, sliced, 1/4 cup (30 g) chopped toasted hazelnuts
Use your favorite chocolate-hazelnut spread; for a healthier twist, try a cocoa-avocado spread. Bananas should be ripe but firm.
Tips & Tricks
Use stale, thick-cut bread
Fresh bread becomes soggy. Cut slices at least 1 inch thick; if your bread is fresh, dry it in a 300°F (150°C) oven for 5 minutes per side.
Don't over-soak
Dip each slice quickly—about 20 seconds per side—so it's saturated but not falling apart. Over-soaking leads to a raw, gooey center.
Control the heat
Cook over medium heat (about 350°F/175°C) to ensure the custard cooks through without burning the outside. Adjust heat if browning too fast.
Pro Tips
Step-by-Step Instructions
1. Prep the custard
In a shallow dish (like a pie plate), whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until completely smooth. Set aside for 10 minutes to let the flavors meld.
2. Heat the skillet
Place a large nonstick skillet or griddle over medium heat (about 350°F/175°C). Add 1 tablespoon of butter and let it melt, swirling to coat the pan. The butter should sizzle gently but not brown.
3. Dip the bread
Working with one slice at a time, dip the bread into the custard for about 20 seconds per side, allowing excess to drip off. The bread should be saturated but not falling apart.
4. Cook until golden
Place the soaked bread in the hot skillet. Cook for 3-4 minutes per side, or until golden brown and crisp on the outside. The center should feel set when gently pressed. Adjust heat if browning too quickly.
5. Keep warm and repeat
Transfer cooked French toast to a baking sheet in a 200°F (95°C) oven to keep warm. Add more butter to the pan as needed and cook the remaining slices.
6. Prepare the toppings
While the French toast cooks, prepare your chosen toppings. For classic: toss berries with a little maple syrup. For tropical: warm pineapple with coconut milk. For chocolate: warm the spread slightly for easy drizzling.
7. Serve and garnish
Stack 2-3 slices per plate and top with your chosen combination. Dust with powdered sugar if desired, and serve immediately.
Delicious Variations
Savory French toast
Omit sugar and cinnamon, add a pinch of black pepper and thyme. Dip in custard, then cook and top with sautéed mushrooms and a fried egg.
Baked French toast casserole
Cube the bread, pour custard over, and bake at 350°F (175°C) for 35-40 minutes until set and golden. Perfect for a crowd.
Vegan French toast
Use a mixture of 1 cup (240 ml) non-dairy milk, 2 tablespoons ground flaxseed mixed with 6 tablespoons water, and 2 tablespoons cornstarch. Cook in coconut oil.
How to Store Variety of French Toast
Refrigerator
Store leftover cooked French toast in an airtight container for up to 3 days. Separate layers with parchment paper to prevent sticking.
Freezer
Freeze slices in a single layer on a baking sheet, then transfer to a freezer bag for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a toaster or toaster oven at 350°F (175°C) for 5-7 minutes until crisp and heated through. Avoid microwaving, as it makes the toast soggy.
Frequently Asked Questions
Q: What is the best bread for French toast?
The best bread is slightly stale, thick-cut brioche, challah, or Texas toast, as they are sturdy and absorb custard well without becoming mushy. Day-old bread works best because it has less moisture, so it soaks up the custard without falling apart.
Q: How do I keep French toast from being soggy?
To avoid sogginess, use stale bread, don't over-soak (about 20 seconds per side), and make sure your pan is hot enough (medium heat) so the custard sets quickly. Also, avoid stacking cooked slices; keep them in a single layer on a wire rack in a warm oven.
Q: Can I make French toast ahead of time?
Yes, you can prepare the custard the night before and refrigerate it. Cooked French toast can be frozen for up to 2 months and reheated in a toaster or oven. For a make-ahead breakfast, assemble the casserole variation and refrigerate overnight before baking.
Q: How do I make vegan French toast?
For vegan French toast, mix 1 cup (240 ml) non-dairy milk (like almond or oat), 2 tablespoons ground flaxseed with 6 tablespoons water, 2 tablespoons cornstarch, 1 tablespoon maple syrup, and 1 teaspoon vanilla. Dip bread and cook in coconut oil or vegan butter.
Q: Why does my French toast burn on the outside but stay raw inside?
This happens when the heat is too high, causing the outside to cook and brown before the custard sets inside. Cook over medium heat (350°F/175°C) and use bread that is not too thick—about 1 inch is ideal. Also, don't over-soak the bread.
I hope this variety French toast brings as much joy to your table as it does to mine. Try one of the toppings or invent your own—I'd love to hear about your creations in the comments below. And remember, the best breakfasts are made with love and a little adventure. Explore beyond the guidebook.
Variety of French Toast
This variety French toast platter offers crispy-edged, custardy slices with three sweet toppings—a fun, crowd-pleasing brunch that's easy to make in 30 minutes.
🧂 Ingredients
- 8 thick slices (about 1 inch/2.5 cm) day-old brioche or challah bread
- 6 large eggs
- 1 cup (240 ml) whole milk
- 1/4 cup (60 ml) heavy cream
- 3 tablespoons (45 g) granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 2 tablespoons (28 g) unsalted butter, plus more for the pan
- For classic maple-berry topping: 1 cup (150 g) mixed fresh berries, 1/2 cup (120 ml) pure maple syrup
- For tropical coconut-pineapple topping: 1 cup (165 g) diced fresh pineapple, 1/2 cup (40 g) toasted coconut flakes, 2 tablespoons (30 ml) coconut milk
- For chocolate-hazelnut banana topping: 1/4 cup (60 g) chocolate-hazelnut spread, 2 ripe bananas, sliced, 1/4 cup (30 g) chopped toasted hazelnuts
📋 Instructions
- 1Prep the custard — In a shallow dish (like a pie plate), whisk together the eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until completely smooth. Set aside for 10 minutes to let the flavors meld.
- 2Heat the skillet — Place a large nonstick skillet or griddle over medium heat (about 350°F/175°C). Add 1 tablespoon of butter and let it melt, swirling to coat the pan. The butter should sizzle gently but not brown.
- 3Dip the bread — Working with one slice at a time, dip the bread into the custard for about 20 seconds per side, allowing excess to drip off. The bread should be saturated but not falling apart.
- 4Cook until golden — Place the soaked bread in the hot skillet. Cook for 3-4 minutes per side, or until golden brown and crisp on the outside. The center should feel set when gently pressed. Adjust heat if browning too quickly.
- 5Keep warm and repeat — Transfer cooked French toast to a baking sheet in a 200°F (95°C) oven to keep warm. Add more butter to the pan as needed and cook the remaining slices.
- 6Prepare the toppings — While the French toast cooks, prepare your chosen toppings. For classic: toss berries with a little maple syrup. For tropical: warm pineapple with coconut milk. For chocolate: warm the spread slightly for easy drizzling.
- 7Serve and garnish — Stack 2-3 slices per plate and top with your chosen combination. Dust with powdered sugar if desired, and serve immediately.



