Singaporean RecipesMakan · The Singapore Kitchen

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

4

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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 dao

    Chops 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

    chao

    Half 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