When the weekend rolls around, I find myself craving something decadent yet comforting—a dish that transports me back to cozy brunch spots and lazy mornings. That’s when I discovered the magic of Hong Kong-Style French Toast. This isn’t your typical French toast; it’s a crispy, golden delight that layers nostalgia with a touch of adventure. The aroma of vanilla and eggs wafts through the kitchen as I whip up this indulgent treat, turning simple ingredients into a culinary masterpiece.
Picture this: thick slices of brioche or hokkaido bread, soaking up a creamy custard mixture, then sizzling to perfection in butter. Each bite is a mouthful of delight, perfectly crisp on the outside and soft on the inside, yet with the sweetness of the syrup drizzled on top. This dish not only satisfies those cravings for a gourmet breakfast but does so effortlessly, making it the best classic French toast I’ve ever tasted. If you’re ready to elevate your brunch game and impress your loved ones, let’s dive into this easy and irresistible recipe!
Why is Best Classic French Toast a Must-Try?
Indulgent flavors: This recipe combines rich eggs, creamy milk, and a hint of vanilla, creating a delightful taste that will whisk you away to your favorite brunch spot.
Easy preparation: With just a few steps and simple ingredients, you can whip this up in no time—a perfect weekend treat for anyone craving comfort food!
Versatile delight: Serve it with maple syrup, fresh fruit, or a dusting of powdered sugar, allowing for a personal touch that suits your palate.
Crowd-pleasing: Whether it’s a cozy family breakfast or a gathering with friends, this French toast is sure to impress everyone around the table.
For more delightful brunch ideas, don’t forget to check out my French toast variations for extra inspiration!
Best Classic French Toast Ingredients
For the Bread
• 6 slices one day old bread – Brioche or hokkaido works best for a delightful texture and flavor.
For the Custard
• 4 eggs – Essential for that rich, custardy base that makes French toast so decadent.
• 240 ml full-fat milk – Adds creaminess to the mixture, making each bite comforting.
• 120 ml whipping cream – For an extra layer of richness that elevates the dish to a whole new level.
• 1/2 tsp salt – Balances the sweetness and enhances the overall flavor.
• 1 tsp vanilla paste – Infuses a warm, inviting aroma that wraps the dish in nostalgia.
• 1 tbsp sugar – Offers a touch of sweetness to create that perfect balance in flavor.
For Cooking
• 1 tbsp butter – Helps achieve that crispy, golden crust we all love.
• 1 tbsp clarified butter – With a higher smoke point, it ensures perfect browning without burning.
This best classic French toast is prepared with a delightful mixture of ingredients that come together to create a brunch favorite everyone will adore!
How to Make Best Classic French Toast
-
Cut the Bread: Slice the one-day-old bread into 2 – 3 cm or 1-inch thick slices. This thickness ensures each piece soaks up just the right amount of custard.
-
Prepare the Custard: In a deep baking dish, whisk together the eggs, full-fat milk, whipping cream, salt, vanilla paste, and sugar until smooth and well-combined. A uniform mixture will coat the bread perfectly!
-
Dip the Bread: Immerse each slice of bread into the custard mixture, ensuring it’s fully coated. Let it soak for a minute so the bread absorbs all those delicious flavors.
-
Prick for Penetration: If desired, gently prick the soaked bread with a fork to help the custard penetrate deeper, making each bite even richer and more flavorful.
-
Heat the Pan: Place a large non-stick pan over medium-high heat and add both the butter and clarified butter. This combination will give your French toast that irresistible crispy exterior!
-
Cook with Care: Transfer two slices of the custard-soaked bread to the hot pan. Cook for about 4 minutes on each side until they turn a beautiful golden brown and are crispy.
-
Drain Excess Oil: Line a wire rack or a plate with paper towels to absorb excess oil. Place the cooked French toast on the towels for a few moments before serving.
-
Serve and Enjoy: Divide the French toast onto plates and serve warm. Optional: Dust with icing sugar or drizzle with maple syrup for that extra touch of sweetness!
Exact quantities are listed in the recipe card below.
What to Serve with Hong Kong-Style French Toast?
Creating the perfect brunch experience is all about complementary flavors and textures that elevate your dish to new heights.
-
Fresh Berries: Their natural sweetness and vibrant colors bring a fresh burst of flavor, balancing the richness of the French toast. Pairing the toasted bread with strawberries, blueberries, or raspberries adds a delightful tartness that brightens each bite.
-
Maple Syrup: This classic condiment adds a sweet, sticky richness that enhances the taste of the French toast. Drizzling it on top creates that beautiful, indulgent finish every brunch needs.
-
Honey Yogurt: A dollop of creamy honey yogurt offers a luscious tang that plays beautifully with the sweetness of the French toast. This pairing adds a refreshing element while introducing a creamy texture that’s simply irresistible.
-
Crispy Bacon: The savory crunch of crispy bacon contrasts wonderfully with the soft, fluffy French toast. The smoky flavors of the bacon harmonize with the sweetness, creating a perfect indulgent bite that marries breakfast and brunch elements.
-
Cinnamon Sugar: Dusting cinnamon sugar on top elevates the toast with warm, spiced sweetness. It’s an easy yet delightful way to add a twist that encourages crispy bites while enhancing the dish’s overall appeal.
-
Iced Coffee: A chilled iced coffee complements the rich flavors of the French toast and offers a refreshing sip that balances the meal beautifully. The coffee’s slight bitterness cuts through the sweetness, making each mouthful shine.
Each pairing enhances the experience of Hong Kong-Style French Toast, ensuring your brunch is nothing less than spectacular and satisfying!
Expert Tips for Best Classic French Toast
Choose the Right Bread: Opt for one-day-old brioche or hokkaido bread for the best texture; fresh bread may become too soggy.
Allow Soaking Time: Let the bread soak in the custard mixture for at least a minute to ensure each slice absorbs the delicious flavors fully.
Monitor Cooking Temperature: Keep your pan on medium-high heat to achieve a crispy exterior without burning the French toast. Adjust as needed.
Use Paper Towels: Placing cooked French toast on paper towels helps absorb excess oil and keeps them from becoming soggy before serving.
Personalize Toppings: Get creative with toppings—try fresh fruit, whipped cream, or a drizzle of chocolate sauce to make your best classic French toast unique!
How to Store and Freeze Best Classic French Toast
Room Temperature: Best enjoyed fresh, but if needed, store at room temperature for up to 1 hour. Cover with a clean kitchen towel to keep warm.
Fridge: If you have leftovers, refrigerate them in an airtight container for up to 3 days. Warm them up in the toaster or microwave before serving.
Freezer: For longer storage, freeze slices in a single layer on a baking sheet, then transfer to a freezer bag once frozen. They can last for up to 2 months!
Reheating: To reheat, place frozen slices directly in the toaster or oven until heated through, ensuring your best classic French toast remains deliciously crispy!
Make Ahead Options
These Best Classic French Toast slices are perfect for meal prep, allowing you to enjoy a cozy brunch without the morning rush! You can prepare the custard mixture (eggs, milk, whipping cream, salt, vanilla, and sugar) up to 24 hours in advance; just store it in an airtight container in the refrigerator. Additionally, you can slice the bread ahead of time and keep it sealed to maintain freshness. When you’re ready to enjoy it, simply dip the pre-sliced bread into the custard and cook as instructed. This way, you’ll have a deliciously gourmet French toast ready in no time, perfect for busy mornings!
Best Classic French Toast Variations
Feel free to get creative with this recipe and make it your own for unforgettable flavors and textures!
- Dairy-Free: Substitute full-fat milk and whipping cream with almond or oat milk for a lighter version that still tastes great.
- Nutty Twist: Add 1-2 tablespoons of almond or hazelnut extract to the custard for a delightful nutty flavor.
- Berry Delight: Layer fresh berries like strawberries or blueberries between slices before cooking for a fruity burst in every bite.
- Spice It Up: Mix in 1 teaspoon of cinnamon or nutmeg to the custard for a warm, aromatic kick that will elevate your French toast.
- Crunchy Topping: Sprinkle chopped nuts or granola on top before serving for added crunch and texture that makes each bite amazing.
- Sweet Heat: Drizzle a touch of spicy maple syrup or add a pinch of cayenne pepper to the custard for a surprising kick alongside the sweetness.
- Chocolate Lovers: Fold in mini chocolate chips into the custard mixture for chocolatey richness that will enchant dessert lovers!
- Savory Option: For a unique twist, substitute the sugar with finely chopped chives and serve with crispy bacon for a decadent brunch dish.
Experimenting with these variations will ensure you find your perfect take on this classic dish!
Best Classic French Toast Recipe FAQs
What type of bread is best for French toast?
Absolutely! For the best classic French toast, I recommend using one-day-old brioche or hokkaido bread. This bread provides a delightful texture and flavor. Fresh bread tends to become too soggy when soaked in the custard, so a slightly stale bread works perfectly!
How should I store leftover French toast?
If you have any leftovers, store them in an airtight container in the fridge for up to 3 days. To warm them up, you can use a toaster or microwave. I often find that a quick 30 seconds in the microwave helps restore them to their delicious self without making them soggy!
Can I freeze French toast?
Yes, you can! To freeze your best classic French toast, lay the slices out in a single layer on a baking sheet and flash freeze them for about 1-2 hours. After they’re frozen solid, transfer them to a freezer bag, and they’ll stay good for up to 2 months. When you’re ready to eat, you can pop them directly into the toaster or oven to reheat and regain that crispy texture!
What if my French toast comes out soggy?
Very well! A common reason for soggy French toast is over-soaking the bread. Make sure to dip each slice in the custard mixture just enough to coat it, allowing a minute for absorption, but not so long that it falls apart. And don’t forget to monitor your pan’s heat; a medium-high setting is crucial for achieving that golden, crispy exterior!
Are there any allergy considerations with this recipe?
Absolutely, it’s always good to be cautious! This French toast contains eggs and dairy, which are common allergens. If you’re cooking for someone with an egg allergy or lactose intolerance, you can substitute eggs with a flaxseed meal or chia seed mixture (1 tablespoon of flaxseed or chia combined with 2.5 tablespoons of water), and use plant-based milk and cream alternatives, like almond or oat milk, for the custard. Enjoy with confidence!
How long should I let the bread soak?
I recommend letting each slice soak in the custard mixture for about 1 minute. This gives the bread just enough time to absorb the flavors without falling apart. If you’d like an even richer taste, you can prick the bread with a fork before soaking to help the mixture penetrate deeper. This little trick makes a world of difference!

Best Classic French Toast Recipe to Satisfy Your Cravings
Ingredients
Equipment
Method
- Slice the one-day-old bread into 2 - 3 cm or 1-inch thick slices.
- In a deep baking dish, whisk together the eggs, full-fat milk, whipping cream, salt, vanilla paste, and sugar until smooth.
- Immerse each slice of bread into the custard mixture and let it soak for a minute.
- If desired, gently prick the soaked bread with a fork.
- Place a large non-stick pan over medium-high heat and add both the butter and clarified butter.
- Transfer two slices of the custard-soaked bread to the hot pan and cook for about 4 minutes on each side.
- Line a wire rack or a plate with paper towels to absorb excess oil and place cooked French toast on the towels.
- Divide the French toast onto plates and serve warm with optional toppings.










