Yong Tau Foo
酿豆腐
Hakka stuffed tofu gone democratic — springy fish paste pressed into tofu and vegetables, poached in an ikan bilis broth that tastes of patience.
By The Singaporean Recipes Kitchen · World Cookbook Series · July 5, 2026
The HeartlandsStreet hawkers & the kampong, 1900s–1942
- Prep
- 45 min
- Cook
- 30 min
- Serves
- 4
- Level
- Intermediate
Yong tau foo is what happens when a frugal idea outlives the frugality. The dish is Hakka — 酿豆腐, stuffed bean curd — from a migrant community whose cooking runs on the logic of making protein stretch: a modest amount of fish or pork, beaten until it becomes more than itself, pressed into tofu and vegetables so that every bite carries a little of the expensive thing. The technique came south with Hakka migration and settled into Singapore's street-food economy in the early twentieth century, where it met the island's genius for systems.
Because the Singapore version's real invention is not in the pot — it is the counter. Somewhere along the way, hawkers stopped deciding your bowl for you. The modern yong tau foo stall is a wall of stuffed items and un-stuffed vegetables, tongs in your hand, priced per piece: you build your own bowl, dry or soup, with noodles or without, and the auntie at the till counts your choices at a speed that suggests a former career in casino surveillance. It is the most democratic dish in the hawker centre, which is why it thrives in the heartlands — it flexes to any appetite, any budget, and, at the many halal-certified stalls, any table.
At home you lose the forty-item wall but gain the thing no stall gives you: fish paste beaten that morning, from actual mackerel, thrown against the bowl until it springs. That texture — the clean bounce the Cantonese call the mark of a proper paste — is the entire argument for making this yourself. The broth asks almost nothing, just anchovies and soybeans and half an hour of restraint. The paste asks for your full attention for ten minutes. Give it that, and you will understand why the Hakka considered this dish worth carrying across an ocean.
The Hakka made a little fish go a long way. Singapore made it go further — down a counter of forty choices, priced by the piece.
Shiok (when it's exactly right) · A word from the kitchen
Ingredientsbahan-bahan
Serves
The fish paste
- 400 gSpanish mackerel (batang) fillet, skinned and cubed (about 14 oz)cold from the fridge — warm fish paste never develops bounce
- 60 mlice water (1/4 cup)ice, not just cold — the paste must stay under 10°C while you work it
- 1 tspfine saltsalt is structural here; it dissolves the proteins that make the paste spring
- 1 tbspcornstarch
- 1/2 tspground white pepper
- 1 tspsesame oil
Things to stuff
- 4firm tofu squares, halved into trianglesfirm, not silken — a pocket cut into the long edge holds the paste
- 4tofu puffs (taupok), slit open on one side
- 2large red chilies, slit lengthwise and seeded
- 8okra, slit lengthwise, seeds scrapeddust the cut faces with cornstarch or the paste lets go in the broth
- 8 slicesbitter gourd, 2 cm thick, cores punched out
- 1small Asian eggplant, cut into 3 cm lengths, slit like a book
The broth
- 50 gikan bilis (dried anchovies), rinsed (about 2 oz)heads and guts pinched off if yours came whole — they turn a broth bitter
- 40 gdried yellow soybeans, rinsedthe quiet half of the broth — sweetness against the anchovy salt
- 1.5 Lwater (about 6 cups)
- 1/4 tspground white pepper
To serve
- 4 tbspsweet bean sauce (tim cheong or hoisin)
- 4 tbspchili sauce
- 1 tbsptoasted sesame seeds
Methodcara masak
Step 1: Start the broth
Rinsed ikan bilis, soybeans, and water into a stockpot; bring to a boil, then drop to a bare simmer for 30 minutes, lid ajar. Do not let it gallop — a hard boil turns anchovy broth cloudy and harsh where it should be pale gold and quietly savory. Skim once, season with white pepper only; the stuffed pieces will bring their own salt.
Step 2: Beat the fish paste until it fights back
Blitz the cold mackerel with salt in a food processor until it seizes into a stiff mass, then add the ice water in two goes with the cornstarch, pepper, and sesame oil. Now the part machines cannot do — scoop the paste up and throw it back into the bowl, hard, twenty or thirty times. The slapping aligns the proteins; you will feel the paste change from a spread to a spring. It is done when a small ball dropped into water floats and bounces off your teeth when poached. Skipping the throwing is why home yong tau foo turns out mealy.
Step 3: Prep and dust the vegetables
Slit, seed, and pocket everything as listed, then dust every cut surface with cornstarch. This is not fussiness — the starch gelatinizes in the broth and glues paste to vegetable. Undusted okra will surrender its filling within a minute of poaching, and you will be ladling sad green boats and orphaned dumplings.
Step 4: Stuff with the back of a spoon
Press paste into each pocket with a wet spoon, mounding it slightly proud of the cut — it shrinks a little as it cooks. Smooth the surface with a wet thumb. Aim for a generous 1 to 2 teaspoons per piece; overstuffed pieces split, understuffed ones are an insult to the Hakka women who invented this as a way to make a little fish go far.
Step 5: Poach in the broth, firmest first
Slide the bitter gourd and tofu in first — they need 8 to 10 minutes. Eggplant, okra, chilies, and taupok follow for the final 5 to 6. The pieces are done when the paste is opaque, springy to a chopstick prod, and floating with intent. Fish out with a spider into deep bowls, ladle broth over, and serve with the sweet sauce and chili in saucers for dipping, sesame scattered on top.
Perkakas · The tools
Equipment
Tall stockpot (10 qt+)
Prawn broth, bak kut teh, laksa gravy — the deep pot keeps a lazy simmer lazy and your kitchen unsplattered.
Shop on Amazon →Chinese cleaver
chai daoChops through a whole chicken for chicken rice, smashes ginger with the flat, scoops the lot into the wok. One blade, most of the canon.
Shop on Amazon →Spider strainer
Lifts blanched noodles out of the pot in one pass and fried shallots out of the oil in the next. One tool, half the hawker canon.
Shop on Amazon →Carbon-steel wok
chaoHalf this site happens in a wok, and carbon steel is the only honest choice at home — it heats fast, takes a season, and gets you the closest to wok hei your burner allows.
Shop on Amazon →
Equipment links are Amazon affiliate links. As an Amazon Associate we earn from qualifying purchases, at no cost to you. Disclosure.
Rate this recipe
Questions from the kitchen
Is yong tau foo actually Singaporean?
It is Hakka, and the name says so — 酿豆腐, "stuffed tofu," from a community that legend says stuffed bean curd because wheat for dumpling wrappers was scarce in the southern hills. Take the wrapper story with the usual raised eyebrow; what is documented is the Hakka technique arriving with migration and Singapore doing what Singapore does — turning a family dish into a pick-your-own hawker line where you point at a counter of forty items and pay by the piece.
My fish paste fell out of the vegetables in the broth. What happened?
One of two sins, usually both. Either the cut surfaces were not dusted with cornstarch, so there was nothing for the paste to bond to, or the paste was never thrown, so it lacked the elasticity to grip. Wet vegetables are a third culprit — pat the slit okra and chilies dry before dusting, because starch on a wet surface turns to slip, not glue.
Can I use store-bought fish paste?
Yes, and half the island does — tubs of ready fish paste sit in every wet market and supermarket chiller precisely for this dish. It will be softer and sweeter than homemade, with less bounce. If you buy it, still give it ten throws against the bowl and a spoon of ice water worked in; you can recover a surprising amount of spring from a tub.
Makan lagi · Cook next
Keep the burner on
Charcoal, Satay & Street·60 min·Intermediate
Chai Tow Kway菜头粿
Steamed radish cake cut into cubes and fried hard with egg, garlic, and salty preserved radish — the hawker carrot cake that comes two ways, white or black, and neither is wrong.
Charcoal, Satay & Street·35 min·Intermediate
Orh Luak蚝烙
Small oysters folded into egg and a rice-and-tapioca batter, griddled hard so the edges shatter like lace while the centre stays molten — the Teochew oyster omelette.
Charcoal, Satay & Street·40 min·Beginner
Rojakrojak · 罗惹
The word means mixture, and the plate agrees — fruit, jicama, and fritters tossed in black hae ko, tamarind, and chili, buried in crushed peanuts.