Home made sweet and silky taufu fa

Taufu fa is equally good with either ginger syrup or gula Melaka.

Chinese taufu fa or sweet tofu pudding is a very common and popular sweet dessert in Malaysia. Walk down any street or visit the market and you will find hawkers selling freshly made soy milk and taufu fa on most days.

Both soy milk and taufu fa are excellent for cooling down in the hot and humid weather. Here’s an easy recipe to make this treat at home.


• 6 cups homemade soy milk
• 2 teaspoons gypsum
• 2 teaspoons cornstarch or potato starch
• 1/3 cup water

Ginger Syrup:

• 15cm piece fresh ginger, peeled and pounded
• 227g rock sugar
• 1 cup water
• 1 screwpine, pandan leaf, knotted


Gula Melaka Syrup:

• 227g gula Melaka
• 1 cup sugar
• 1 screwpine, pandan leaf, knotted


  • Make the syrup by boiling all the ingredients until the syrup reduces to a thicker consistency.
  • If you make both syrups, reduce the amount by half.
  • In a bowl, mix the gypsum, starch and water. Stir to combine well.
  • Bring the soy milk to a boil. As soon as it boils, skim off the bubbles. Turn off the heat.
  • Stir the gypsum mixture and add to a wide pot. Pour the soy milk into the pot, at about 30cm above the pot. This will make sure that the gypsum mixture distributes well in the soy milk. Do not stir.
  • Cover the pot with a kitchen towel and then put on the lid.
  • Let the tofu pudding set for about an hour.
  • Use a shallow ladle to scoop some of the tofu pudding into a serving bowl. Add some syrup and serve immediately.

This article first appeared in Rasa Malaysia.

Low Bee Yinn is a food blogger and cookbook author.