Singapore Food Heritage

← Back to Food Heritage

Tau Huay (Soya Bean Curd)

Chinese soya bean curd tradition from the Hakka and Hokkien communities — tau huay (豆花) was sold by street vendors across southern China and brought to Singapore by early Cantonese and Hokkien immigrants.

NoneEasy to eatHalal Friendly
Tau Huay (Soya Bean Curd)

Story

Tau huay is Singapore's most meditative dessert: silken soya bean curd so delicate it shatters with a spoon, served warm in a thin clear syrup or cold with syrup poured over shaved ice. The texture is the entire achievement — barely set, trembling, and dissolving the moment it reaches the tongue. Street vendors sold it from wooden buckets balanced on shoulder poles through Singapore's prewar streets. Today, dedicated tau huay shops and hawker stalls serve it to queues that form outside before opening. The cold version with grass jelly has become a modern variation.

Shiok Factor

The warm, plain version served in a porcelain bowl with a wooden spoon is the original and, by a significant margin, the most honest version of what tau huay is

🏷️ Key Ingredients

Tap any ingredient to learn its role

🥢 How to Eat Like a Local

  1. 1

    Scoop gently from the surface — tau huay breaks easily and rough handling ruins the texture before it reaches your mouth

  2. 2

    Let it sit in the warm syrup for a minute before eating — the syrup infuses the curd slightly and the temperature equalises

  3. 3

    Each spoonful should tremble slightly on the spoon — if it's firm enough to hold its shape, it's been over-set

  4. 4

    Eat the warm version in the morning if possible — the cold version with ice is satisfying but the warm version is the tradition

  5. 5

    Do not stir — the tau huay and syrup are not meant to be mixed. The curd should meet the syrup at your lips, not in the bowl

Tap each step to highlight

🌡️ Shiok-O-Meter

Rated by locals, not algorithms

🌶️

Spice Hit

Like drinking warm water lah

0/10No Heat

Napkin Alert

Eat with one hand, no problem

1/10Clean Eat
🎵

Flavour Depth

Simple, honest, decent lah

5/10Not Bad Lah
🕐

Queue Game

10 min wait, ok lah

6/10Short Wait
💰

Shiok Value

Money well spent

9/10Steady Pom Pi Pi

Overall Shiok Score

🤷 Try First, See How

42/100

Where to Find the Best

Traditional tau huay is sold at dedicated soya bean stalls in many hawker centres, often best early in the day before they sell out, as well as at long-running beancurd shops such as Rochor Original Beancurd on Short Street.

Best Paired With

  • Nothing — tau huay is complete as it is. Adding anything beyond the clear syrup is the beginning of a debate that no one wins.
📍

Best Tau Huay (Soya Bean Curd) in Singapore

Checked against recent food guides — not sponsored

  • 1

    Whampoa Soya Bean & Grass Jelly Drinks

    Whampoa•Whampoa Makan Place, #01-52, 90/91 Whampoa Drive

    MICHELIN Guide-listed stall making tau huay fresh on site; get the hot plain bowl, or add grass jelly, red bean or lotus seeds.

    📍 Open in Maps
  • 2

    Rochor Original Beancurd

    Dhoby Ghaut / Rochor•2 Short Street

    Pushcart-born in the 1960s and on Short Street since 1993; order the smooth hot or cold beancurd with a Portuguese egg tart or you tiao. Open late.

    📍 Open in Maps
  • 3

    Teck Seng Soya Bean Milk

    Tiong Bahru•Tiong Bahru Market, #02-69, 30 Seng Poh Road

    Run by Mr Low Teck Seng since 1985, made from scratch daily; the silky tau huay often sells out by mid-morning, so come early.

    📍 Open in Maps

Tau Huay (Soya Bean Curd): questions people ask

Where can I eat the best tau huay (soya bean curd) in Singapore?

Our picks are Whampoa Soya Bean & Grass Jelly Drinks (Whampoa), Rochor Original Beancurd (Dhoby Ghaut / Rochor) and Teck Seng Soya Bean Milk (Tiong Bahru). Each one is checked against recent food guides; see the full list with addresses on this page.

How much does tau huay (soya bean curd) cost in Singapore?

Expect to pay about S$1–3 per bowl (toppings like grass jelly or red bean add a little).

How do you eat tau huay (soya bean curd) like a local?

Scoop gently from the surface — tau huay breaks easily and rough handling ruins the texture before it reaches your mouth. Let it sit in the warm syrup for a minute before eating — the syrup infuses the curd slightly and the temperature equalises.

Find It At These Hawker Centres

Keep Exploring

More Singapore Heritage Dishes