Hong Kong-style French toast always transports me straight to the lively cafes where the air smells like buttery toast and strong milk tea and where mornings feel like a delicious little adventure. I remember the first time I tasted this dish on a trip — the crispy golden crust, melty center, and that drizzle of sweet syrup completely won me over and I knew I had to recreate it at home so I could enjoy that same excitement anytime I wanted and share it with the people I love.

Ever since that day, this French toast has been one of my favorite ways to make a weekend breakfast feel extra special and I love how simple ingredients come together to create something so indulgent and comforting. The thick slices, peanut butter filling, and buttery edges make every bite unforgettable and it’s a dish that always makes me smile because it turns an ordinary morning into a cozy, joyful memory!
Ingredients
- Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Thick white bread – Creates that soft, pillowy interior and crisp outside.
- Peanut butter – Classic filling that melts into a gooey surprise inside.
- Eggs – Help achieve that rich, custardy coating.
- Milk – Lightens the egg mixture and helps soak the bread.
- Sugar – Adds a hint of sweetness to the custard.
- Butter – For frying to get that crispy, golden exterior.
- Syrup or honey – Drizzled on top for the perfect sweet finish.
- Butter slices – Melt beautifully on top when served.
Tools You’ll Need
- Mixing bowl – To whisk the eggs and milk smoothly.
- Whisk – Helps blend the custard evenly.
- Knife – For spreading the peanut butter and trimming the bread if needed.
- Frying pan – Essential for achieving that crisp, golden crust.
- Spatula – Makes it easy to flip without breaking the toast.
- Plate and paper towels – To drain any excess oil after frying.

Instructions
Step 1: Prepare the bread
I start by spreading a generous layer of peanut butter between two slices of thick bread to create a sandwich. I gently press the edges together to seal it lightly.
Step 2: Make the custard
In a bowl, I whisk together the eggs, milk, and sugar until everything is fully combined and smooth. This mixture will soak into the bread and give it that soft, custardy center.
Step 3: Soak the sandwich
I dip the sandwich into the egg mixture, making sure both sides are completely soaked. I let it sit for a few seconds so the bread absorbs all that delicious custard.
Step 4: Fry the toast
I heat a generous amount of butter in a frying pan over medium heat. Once it’s melted and bubbling, I carefully place the soaked sandwich in the pan. I cook each side for about 2 to 3 minutes, or until it’s beautifully golden and crisp.
Step 5: Drain and serve
After frying, I transfer the toast to a plate lined with paper towels to drain any extra butter. Then, I move it to a serving plate.
Step 6: Top and enjoy
I top the toast with a slice of butter and drizzle syrup or honey all over. I always serve it hot so the butter melts perfectly into the crispy toast.
Tips
If you want to make it even richer, you can use condensed milk for drizzling instead of syrup. Some people like to add a sprinkle of powdered sugar for extra sweetness, or even swap the peanut butter for other fillings like jam or Nutella. And don’t rush the frying — taking your time ensures that beautiful golden color and crisp texture!
Ways to Serve
I love serving Hong Kong-style French toast with a side of fresh fruit to balance the richness. It’s also amazing with a glass of strong milk tea or hot coffee. You can slice it into smaller pieces to share as a fun brunch appetizer or just enjoy it whole for a truly satisfying breakfast treat.
Frequently Asked Questions
Can I make Hong Kong-style French toast ahead of time?
It’s best served fresh, but you can prepare the sandwich and custard mixture in advance and fry it just before serving.
Can I use other fillings for Hong Kong-style French toast?
Yes! Jam, Nutella, or even sweetened red bean paste are all delicious options.
How do I keep Hong Kong-style French toast crispy?
Drain on paper towels right after frying and serve immediately for the crispiest texture.
See You in the Kitchen
I hope you give this Hong Kong-style French toast a try! It’s a fun, delicious way to bring a bit of cafe magic into your own kitchen and makes any morning feel extra special. Let me know how yours turns out or share a photo — I can’t wait to see it!
Happy Cooking!
Print
Hong Kong-Style French Toast
- Total Time: 15 minutes
- Yield: 2 servings 1x
Description
Looking for the best Hong Kong-style French toast? This recipe is quick, easy, and so indulgent perfect for brunch or breakfast ideas! Whether you’re after a fun twist on classic toast or a cozy cafe-style treat, this delivers every time. Great for weekend brunches, special breakfasts, or sweet cravings. Save this easy Hong Kong-style French toast recipe for your next brunch day!
Ingredients
- 4 slices thick white bread
- 4 tablespoons peanut butter
- 2 large eggs
- 1/4 cup milk
- 1 tablespoon sugar
- Butter, for frying
- Syrup or honey, for drizzling
- Butter slices, for topping
Instructions
- Spread peanut butter between two slices of bread to form a sandwich. Repeat with remaining bread.
- In a bowl, whisk eggs, milk, and sugar until smooth.
- Dip each sandwich in egg mixture, soaking both sides thoroughly.
- Heat butter in a frying pan over medium heat. Fry each sandwich 2-3 minutes per side until golden and crisp.
- Drain on paper towels before transferring to serving plate.
- Top with butter slices and drizzle with syrup or honey. Serve immediately.
Notes
- Use condensed milk instead of syrup for a richer flavor.
- Try different fillings like jam or Nutella for variety.
- Serve immediately to maintain crispiness.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Breakfast, Brunch
- Method: Pan-Fried
- Cuisine: Hong Kong
Nutrition
- Serving Size: 1 sandwich
- Calories: 550
- Sugar: 15g
- Sodium: 500mg
- Fat: 32g
- Saturated Fat: 14g
- Unsaturated Fat: 15g
- Trans Fat: 1g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 195mg