Best Tau Huay in Singapore (2026)
Soya bean curd ranked — from heritage hawkers to the smoothest modern picks
Tau huay is one of Singapore's most quietly beloved desserts — silken soya bean curd in a thin syrup, served hot or cold for less than $2. It has survived decades of food trends because nothing about it needs improving. The question is just where to find the version worth going out of your way for.
We picked five stalls: the one with the most history, the heritage brand that most Singaporeans grew up with, the neighbourhood favourite locals swear by, the modern chain with the most consistent quality, and the best new-generation pick of 2026.
All five picks at a glance
| # | Stall | Area | Price | Best for |
|---|---|---|---|---|
| 1 | Teck Seng Soya Bean Milk | Redhill / Bukit Ho Swee | $0.80–$1.20 | Best overall · Heritage |
| 2 | Rochor Original Beancurd | Short St, City | $1.20–$2.00 | Best traditional · Heritage brand |
| 3 | Selegie Soyabean 实礼基豆花 | Upper Serangoon Rd | $1.00–$1.50 | Best neighbourhood stall |
| 4 | Lao Ban Soya Beancurd | Multiple outlets | $1.20–$2.00 | Best modern chain |
| 5 | DDSD 大豆小豆 | Check current location | $2.00–$3.50 | Best new-gen pick (2026) |
Always verify opening hours before making a trip — hawker stalls change their hours frequently.
Teck Seng Soya Bean Milk
Teck Seng is the most storied soya bean curd stall in Singapore. Run by a hawker in his 70s who has been making it since the early hours of the morning for decades, the stall gained wider attention after it was reported as a long-time favourite of Lee Kuan Yew. It opens from around 2am — which tells you everything about its clientele: early risers, night-shift workers, and people who know exactly where to go.
The tau huay is made fresh, silky-smooth, and served in the traditional style with a thin, lightly sweetened ginger syrup. No frills, no flavour variations — just the original done extremely well. The soya milk is equally good. Queue early; it sells out.
Why it's #1: History, craft, and a story that no other stall can match. If you've never been, this is the one to try first. Check current location details before visiting — heritage stalls sometimes shift.
Rochor Original Beancurd
Rochor Original Beancurd is the name most Singaporeans recognise — it is the reference point for what tau huay should taste like. The stall on Short St near Bugis keeps late hours, making it a go-to after dinner or late-night supper. The beancurd is smooth and the portion generous; the soya bean milk alongside it is worth ordering too.
Note that "Rochor" branding has been used by more than one business — the Short St original is the one with heritage claim. The Geylang outlet (Rochor Beancurd House, 24 hours) is a separate establishment.
Why it's #2: The most accessible heritage option with late-night hours and a central location. The standard by which most Singaporeans measure tau huay.
Selegie Soyabean 实礼基豆花
Selegie Soyabean is a neighbourhood institution on Upper Serangoon Road. The tau huay is consistently silky, the youtiao (fried dough fritter) sells out fast for good reason, and the prices remain honest. It draws a steady local crowd throughout the day — the kind of stall that regulars visit two or three times a week without thinking about it.
If you're in the northeast of Singapore, this is the neighbourhood pick. Less dramatic than Teck Seng's story or Rochor's late-night scene, but quietly excellent and reliable.
Why it's #3: The best everyday neighbourhood tau huay — go with youtiao. Arrive early if you want the fritters.
Lao Ban Soya Beancurd
Lao Ban built its reputation on a single thing done extremely well: cold tau huay with an exceptionally silky texture. Established in 2008, it grew to multiple outlets while maintaining quality — a difficult trick for any hawker-style food business. The cold version here has a finer, smoother set than most competitors, which is what made it a hit with younger Singaporeans who grew up eating it cold.
It is not a heritage experience — it is a modern stall that perfected the cold format. The Old Airport Road Food Centre outlet is the original and worth the trip.
Why it's #4: Best pick if you prefer cold tau huay and want consistency across visits. The silky texture is genuinely excellent.
DDSD 大豆小豆
DDSD (大豆小豆) represents the new-generation end of Singapore's tau huay scene — higher price point, more creative presentations, and toppings beyond the traditional ginger syrup. It ranked as the top pick in Singapore Verified's 2026 beancurd guide and has gained a following among younger Singaporeans who want the comfort of tau huay with a more contemporary experience.
It is not a replacement for Teck Seng or Rochor — the tradition and story are different. But if you want to try the freshest take on tau huay in 2026, DDSD is where that conversation is happening.
Why it's #5: The best pick for anyone curious about where tau huay is going next. Worth trying once alongside the heritage options to see both ends of the spectrum.
What is tau huay?
Tau huay (豆花, dòu huā in Mandarin, tau foo fah in Cantonese) is a traditional Chinese dessert made from very soft, silken tofu — soya beans soaked, ground, heated, and set with a coagulant to achieve a pudding-like texture. In Singapore it is typically served in a thin sugar syrup (sometimes with ginger) either hot or cold.
The difference between good and mediocre tau huay is almost entirely in the soya beans and the coagulant ratio — the best stalls use whole soybeans, grind them fresh, and achieve a texture so smooth it barely holds its shape in the spoon. It should dissolve on the tongue, not feel grainy or dense.
Hot vs cold
Hot tau huay in ginger syrup is the traditional preparation — warming, slightly spiced, often eaten in the morning. Cold tau huay has become dominant among younger Singaporeans; it sets more firmly, is more refreshing in Singapore's heat, and tends to hold toppings better. Heritage stalls usually do both; modern outlets often specialise in cold.
With youtiao
Youtiao (油条) — crispy fried dough fritters — are the classic accompaniment. The contrast of the silken beancurd and the crunchy, slightly savoury fritter is the point. Good youtiao is crispy outside, airy inside, and not greasy. It sells out at most stalls; arrive early if you want it.
Frequently asked questions
What is the difference between tau huay and douhua?
They are the same dessert — tau huay is the Hokkien pronunciation, douhua (豆花) is the Mandarin term, and tau foo fah is Cantonese. In Singapore, "tau huay" is the most commonly used term at hawker stalls, though all three are understood.
Is tau huay healthy?
Plain tau huay is relatively light — it is primarily soya protein and water, low in fat, with most calories coming from the sugar syrup. It is one of Singapore's less indulgent desserts. The soya milk served alongside is also a good source of plant protein. Adding youtiao increases calories significantly due to the deep-frying.
Where is the 24-hour tau huay in Singapore?
Rochor Beancurd House at 733 Geylang Road operates 24 hours and is the best-known 24-hour option. It is a separate business from Rochor Original Beancurd on Short Street.
What is the cheapest tau huay in Singapore?
Heritage hawker stalls typically price tau huay at $0.80–$1.20 per bowl. Modern outlets and chains generally charge $1.50–$3.50, particularly for cold versions with toppings. Teck Seng is among the most affordable at the traditional end.