Craving a sweet treat? This easy Hong Kong-style French toast recipe takes 10 minutes. Enjoy a crispy, golden crust packed with warm peanut butter and sticky condensed milk. It's perfect as a snack or dessert.

Jump to:
You'll find this Asian toast dish at Hong Kong cafés or cha chaan teng. These spots serve East-meets-West comfort food, like macaroni soup with a Chinese twist from when Hong Kong was a British colony. It is my husband's favorite order, and I love it as a snack with warm Hong Kong milk tea.
To prevent a soggy texture, avoid overcoating the bread in egg because it absorbs too much frying oil; a quick, light dip ensures a perfectly crisp shell.

Why My Recipe Works
- Smooth peanut butter filling: Spreading a smooth variety prevents solid nut pieces from puncturing the delicate milk bread and leaking oil during the frying process.
- Bread edge sealing: Pressing the perimeter of the sandwich tightly together locks the filling inside so it cannot escape into your frying pan.
- Optimal oil temperature: Maintaining your oil at 350°F cooks the egg wash instantly to create a crisp outer barrier that stops the bread from absorbing excess grease.
Ingredients & Substitutes
Exact ingredient measurements are listed in the recipe card at the bottom of this page.

Bread & Fillings
- Milk Bread: Thick white milk bread (aka shokupan) from an Asian bakery gives the fluffiest texture. (Sub: Texas toast or thick white bread)
- Smooth Peanut Butter: Use a smooth variety so it spreads easily without ripping the bread slices.
Frying Ingredients
- Large Eggs: Whisk thoroughly in a shallow dish to ensure an even coating.
- Vegetable Oil: Use this high-smoke-point oil for pan-frying to ensure a clean, golden finish without smoking. (Sub: Peanut or canola oil)
Toppings
- Butter: I like using unsalted butter for the topping, but salted butter works great too.
- Sweetened Condensed Milk: This is traditionally drizzled over the top to add a creamy sweetness that balances the dish. (Sub: Condensed coconut milk, honey, or maple syrup)
Instructions
Below are step-by-step instructions on how to make Hong Kong-style French toast:

- Spread the peanut butter: Spread a thin, even layer of peanut butter on two slices of bread, covering the surface from edge to edge. Leave the third slice plain.

- Assemble the sandwiches: Stack the two peanut-buttered slices together with the peanut butter sides facing up. Place the plain slice on top and gently press to adhere the layers. Repeat with the remaining sandwich.

- Trim the crusts: Use a bread knife to slice off the crusts, creating neat squares.

- Coat in egg: In a large shallow bowl, beat the eggs until smooth. Lightly coat each sandwich in the egg mixture. Avoid overcoating, or it will become too soft to handle.

- Rest the sandwiches: Stand the coated sandwiches upright on a plate while preparing the next steps.

- Fry and Top: Heat vegetable oil in a heavy-bottomed pan over medium heat until it reaches 350°F. Fry each sandwich until golden brown on all sides. Lift out with tongs, and rest on a wire rack to drain. Repeat for the remaining sandwich, then serve immediately with butter and a drizzle of sweetened condensed milk.
Expert Tips
- Spread from edge to edge to ensure the bread layers lock completely together during frying.
- Avoid soaking the bread in the egg wash or the sandwich structure will collapse.
- Use slightly stale bread because dried slices hold their shape better when dipped in egg.
- Fry only one sandwich at a time to prevent dropping your cooking oil temperature.
- Watch the pan closely because the sugar content makes the outer crust brown rapidly.
Variations
- Alternative Nut Butter or Spreads: Swap out the smooth peanut butter for a matching amount of creamy almond butter, cookie butter, or Nutella.
- Dairy-Free Adaptation: Substitute the standard Asian milk bread with thick-cut regular white bread, then top with vegan butter and sweetened condensed coconut milk.
- Air-Fryer Method: Work quickly to coat the sandwich, spray all sides evenly with cooking oil, and air-fry directly on a heavily greased basket grate at 375°F for 4 minutes per side.
Pairing Suggestions
Hong Kong French toast pairs well with:
- Hong Kong Milk Tea: This creamy, strong tea balances out the sweet condensed milk.
- Fresh Mixed Berries: I love adding tart berries to provide a bright contrast to the rich, fried layers.
- Fried Spam: A salty slice of crispy Spam for that savory-sweet combo.
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days in the fridge.
- Freezer Warning: Freezing is not recommended because the egg coating breaks down and turns completely soggy upon thawing.
- Reheating: Reheat in an air fryer or oven at 350°F for 3 to 5 minutes until the exterior crust completely crisps up.
FAQ
Fresh bread absorbs egg wash too quickly and collapses during frying. Slightly dry, day-old milk bread handles the dipping process without falling apart.
If you don't coat the sides properly or if your oil is too cold, the peanut butter will melt and ooze right out into your pan. Just make sure the egg wash fully seals all the exposed bread layers before frying.
Deep frying at 350°F ensures even browning on all seven surfaces simultaneously. Shallow frying works well but requires active turning with tongs to cook the narrow edges.
More Like This
📖 Recipe

Easy 10-min. Hong Kong-style French Toast
Ingredients
- 6 pieces milk bread or Texas toast bread
- 4 tablespoon smooth peanut butter
- 2 large eggs
- 1 cup vegetable oil or any neutral oil
Toppings:
- 2 tablespoon butter or as needed
- sweetened condensed milk as needed
Instructions
- Spread a thin, even layer of peanut butter on two slices of bread, covering the surface from edge to edge. Leave the third slice plain.
- Stack the two peanut-buttered slices together with the peanut butter sides facing up. Place the plain slice on top and gently press to adhere the layers. Repeat with the remaining sandwich.
- Use a bread knife to slice off the crusts, creating neat squares.
- In a large shallow bowl, beat the eggs until smooth. Lightly coat each sandwich in the egg mixture. Avoid overcoating, or it will become too soft to handle.
- Stand the coated sandwiches upright on a plate while preparing the next steps.
- Heat vegetable oil in a heavy-bottomed pan over medium heat until it reaches 350°F. Fry each sandwich until golden brown on all sides.
- Lift out with tongs, and rest on a wire rack to drain. Repeat for the remaining sandwich, then serve immediately with butter and a drizzle of sweetened condensed milk.






John Schmidt
Very easy to make. Also tastes well with Brioche bread if Milk Bread is not available. I made it for my Chinese mother-in-law when she was not feeling well and it made her day.
Christie Lai
Thanks for making my recipe, John! So happy it was easy to make and thanks for sharing that substitute idea. Glad my recipe made her day 🙂
V
Why did my French toast come out soggy? It doesn’t hold its shape like yours
christieathome
There are various factors as to why it came out soggy and didn't hold shape: 1) the peanut butter was not spread well enough to make the slices of bread stick together 2) the sandwich was not lightly coated in the egg and it was oversoaked 3) if it was oversoaked, it would come out soggy and would not retain its shape. Hope this helps for next time!
Natasha
Thank you for recipe.
christieathome
You're very welcome Natasha, glad you enjoyed it and thanks for the review!
Kate
Ok so I’ll try it with Nutella and another recipe added half cup evaporated milk with the 2 eggs so I’ll try it that way also. 🙂
christieathome
Thanks Kate! I hope you enjoy the recipe!
Belle
Got the seal of approval from my notoriously picky brother. Little fuss ,very tasty.
christieathome
Thanks so much for making my recipe, Belle! I'm so glad you and your brother enjoyed it 🙂
DW
I had it before but I don't know the receipt, that's a Great One 😀
christieathome
Thank you so much! Glad I could share this recipe with you!
Karina
Thank you for this great recipe, reminds me of my travels to HK 🙂 l going to make it this weekend.
Diana C
Yum! Needed new breakfast ideas for the family and this one really hit the spot, thank you!
I especially like the tip on not over spreading the peanut butter, couldn’t help myself on first attempt!
christieathome
Hi Diana! Thank you so much for making my recipe and I am so glad it hit the spot! I hope you're keeping well during these times and family is also well too! Wishing you a very happy new year ahead 🙂 - Christie
Heidi | The Frugal Girls
Okay, so I really need to try fried French Toast. This is such an epic way to elevate the flavors!!
Michelle | Sift & Simmer
I love HK style french toast! My friend introduced it to me years ago in University, and I always think of her when I make it! I love it with condensed milk 🙂