Angled view of Wat Tan Hor Fun served with chilli and spring onions

Wat Tan Hor Fun (Silky Egg Hor Fun with Prawns)

This Wat Tan Hor Fun boasts an ultra silky and smooth texture with traces of slightly runny egg threads. Slurp it up with some pickled green chilli for ultimate satisfaction!

Course Main Course
Cuisine Cantonese
Keyword Wat Dan Hor Fun, Silky Egg Hor Fun, Hor Fun
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings 4
Calories 557 kcal
Author Bee Leng


  • 2 TBsp Oil
  • 500 gm Hor Fun ( Kway Teow )
  • 1 TBsp Light Soy Sauce
  • 1 TBsp Black Vinegar
  • 100 gm Bean Sprout
  • 3 bunches Chye Sim (菜心)
  • 1 tsp Chopped Garlic
  • 1 TBsp Chinese Rice Wine Shao Xing Jiu
  • 2 Eggs


  • 300 gm Prawns
  • 1/2 tsp Sugar
  • 1/2 tsp Salt
  • 2 tsp Egg


Potato Starch Slurry

  • 2 TBsp Potato Flour Original Super Flour
  • 3 TBsp Water

Garnishing and Sauces (optional)

  • 3-4 Fresh Red Chilli/Chilli Padi
  • 2 TBsp Light Soy Sauce To add to the cut chilli
  • Pickled Green Chilli


Preparation Method

  1. Crack 2 eggs in a bowl and beat lightly.

  2. Peel and devein the prawns (see tutorial here), then wash and dry drain. 
  3. Add the prawn and marinade ingredients into a bowl and mix well, then cling wrap and refrigerate for later use.

  4. Remove the root and the head part of the bean sprout, then rinse and drain dry.

  5. Pluck out the leaves from the chye sim and cut into 6cm lengths, then wash and drain dry. Keep the stem and leaves separate.

  6. Remove the skin from the garlic and ginger. Wash and chop the garlic finely and cut the ginger into thin slices.

  7. In a bowl, combine all the gravy ingredients and set aside. In another bowl, mix the potato flour slurry ingredients until it forms a smooth consistency.

  8. Wash the red chilli. Remove the seeds and slice thinly for the garnishing.

Cooking Method

  1. Put 1 TBsp of oil in a wok over high heat. Add in the Hor Fun and cook for one minute. 

  2. Add in the light soya sauce and sweet vinegar, and toss until the hor fun turns a slightly brown. Then transfer to a plate.

  3. Next, add 1 TBsp of oil in the wok, then add in the chopped garlic and fry till aromatic. 

  4. Add the chye sim stems and fry for a minute. Then add the bean sprouts and chye sim leaves, and stir fry for another minute. Transfer to a plate.

  5. Add another 1 TBsp of oil into the wok over high heat, then add in the sliced ginger and fry till aromatic. 

  6. Then add in the prawns and stir fry for 1 minute. 

  7. Next, pour in the bowl of gravy ingredients and bring to a boil.

  8. Once boiling, pour back the chye sim, bean sprouts and prawns and stir well. Add in the potato starch slurry and the Chinese rice wine, mixing well.

  9. Finally, pour in the beaten egg, swirling it over the gravy mixture and cook until the egg is 3/4 cooked, then remove from heat.  

  10. Pour the gravy over the Hor Fun and serve hot with red cut chilli or pickled green chilli.

Recipe Video

Top Tips

  1. Use king prawns or red-legged prawns (ang kar hei) - the prawns are the highlight of the dish, so it is worth forking out more for large prawns.
  2. A good brand of potato flour is Sunflower original super flour 太白粉 (Tai Bai Fen) or 风车粉 (Feng Che Fen) available in most supermarkets. This is a good thickener for soups and desserts.
  3. Ensure the pan and oil are well-heated when frying the hor fun as this is essential for getting the 'wok hei' flavour into the dish.
  4. Black vinegar is another secret to aromatic Hor Fun, as it gives the Hor Fun an added 'Wok Hei' and a very flavourful burnt taste. You can use the Great Wall brand for this.
  5. The ingredients are fried separately as each ingredient has different cooking times.
  6. Refrigerating the marinated prawns until ready to be cooked will give the prawns a more crunchy texture.
  7. Cook the prawns only to 70-80% doneness during the pre-cooking stage, so that they will be just done by the end of the cooking process.
  8. Add in the beaten egg last and turn off the heat once three-quarters cooked, to avoid overcooking the silky egg strands.