Guide

How to Make Authentic Singapore Hawker-Style Beancurd (Tau Huay)

Recreating the delicate, melt-in-your-mouth texture of traditional Singaporean beancurd at home is a rewarding culinary skill. This guide provides the exact ratios and techniques needed to transform humble soybeans into a professional-grade dessert using standard kitchen equipment.

How to Make Beancurd at Home

Understanding the Name and Nature

In Singapore, this beloved dessert is known by its Hokkien name, Tau Huay (豆花), which literally translates to 'Bean Flower.' This poetic name describes the delicate, curd-like texture that should be as light and fragile as a petal. Achieving this requires precise control over the soybean solids and the chemical reaction of the coagulant.

Phase 1: Soaking and Preparation

Start with 250g of high-quality dried non-GMO soybeans. Rinse them thoroughly until the water runs clear. Soak the beans in at least 1 liter of water for 8 to 12 hours. For the best texture, soak them overnight in the refrigerator to prevent fermentation. Once soaked, the beans should have doubled in size and the skins should slip off easily. Rubbing the beans between your palms to remove the skins will result in a whiter, cleaner-tasting beancurd, though this is optional.

Phase 2: Blending and Extraction

Drain the soaking water and discard it. Place the soaked beans into a high-speed blender. Add 1.5 liters of fresh room-temperature water (this is your crucial 1:6 ratio for a rich, hawker-style body). Blend on high for 2 minutes until the mixture looks like a thick, frothy milkshake with no large grit remaining.

Phase 3: Straining the Soya Milk

To achieve a silken finish, you must remove all insoluble fiber (okara). Drape a fine muslin cloth or a nut milk bag over a large pot. Pour the blended mixture through the cloth. Squeeze the bag firmly with clean hands to extract every drop of milk. For an even smoother result, pass the extracted milk through a fine-mesh sieve one final time into a heavy-bottomed pot.

Phase 4: The Boiling Process

Bring the soya milk to a gentle boil over medium heat. You must stir constantly with a wooden spatula to prevent the bottom from scorching. As it reaches a boil, a thick foam will rise; skim this off carefully. Once it reaches a rolling boil, reduce the heat to low and simmer for 10 minutes to cook out the 'beany' raw taste. Turn off the heat and let the milk cool slightly to approximately 80°C (176°F)—this is the optimal temperature for the coagulant to work.

Phase 5: Coagulation and the 'Crash' Pour

In a deep, heat-proof ceramic or plastic container, prepare the coagulant slurry: mix 1 teaspoon of food-grade gypsum (Calcium Sulfate/Sek Bo) and 1 teaspoon of cornstarch with 2 tablespoons of room-temperature water. Stir the slurry to ensure no clumps remain. Give the soy milk one last stir, then, holding the pot about 12 inches above the container, pour the milk in one swift, continuous motion into the slurry. The force of the pour (the 'crash') ensures the coagulant is distributed without stirring. Immediately cover the container with a clean cloth to catch condensation and put the lid on. Let it sit undisturbed for 30 to 45 minutes until set.

Questions

Can I use store-bought soy milk instead of grinding beans?
Generally, no. Most commercial soy milks are diluted or contain additives and stabilizers that prevent the gypsum from properly curdling the proteins. Freshly extracted milk has the high protein concentration required for a proper set.
What should I do if my Tau Huay doesn't set?
This is usually caused by the milk being too cold when poured, or the gypsum slurry being old. Ensure the milk is around 80°C and always whisk the slurry immediately before pouring the milk to prevent the gypsum from settling at the bottom.
Is food-grade gypsum safe to consume?
Yes, food-grade Calcium Sulfate (Gypsum) is a traditional mineral used for centuries in tofu making. It is a natural source of calcium and is what gives the beancurd its specific silken structure.
How do I serve the beancurd?
The traditional way is to use a flat metal ladle to shave thin layers of the warm curd into a bowl. Top it with a simple syrup made by boiling water with rock sugar and pandan leaves.

Recipes to Try

Fresh Soya Bean Milk

Soya Milk and Drinks

Fresh Soya Bean Milk

Experience the comforting, nutty aroma of authentic Singaporean Tau Huay Chui made right in...

Almond Beancurd

Beancurd Desserts

Almond Beancurd

This refreshing chilled dessert, known in Mandarin as 杏仁豆腐 (Xìngrén Dòufǔ) meaning 'Apricot...