Yong tau foo
Photo: Chensiyuan · CC BY-SA 3.0

History

Yong tau foo is a Hakka dish of stuffed tofu that Hakka miners and traders carried to the Klang Valley, where the tin town of Ampang became closely tied to it. The idea spread from tofu to whatever could hold a filling: chillies, okra, bitter gourd, eggplant and fish balls, all packed with a paste of fish and sometimes pork. Stalls set out the pieces raw, customers choose, and the cook boils or deep fries them to order, serving them in clear broth or with sweet and chilli sauces. Off Petaling Street the Madras Lane stall has sold stuffed yong tau foo, fried and in broth, for more than 60 years.

Book a food experience

Tours, tastings and classes from the cities on this page, bookable on GetYourGuide.

Browse every bookable food experience

Common allergens: Fish, Soy

Make it at home

Yield Serves 4Hands-on 50 minTotal 1 hr 10 minDifficulty Intermediate

Ingredients

  • 400g mackerel or other white fish paste
  • 100g minced pork (optional)
  • 1 tbsp cornflour
  • 1 tsp salt, 1/2 tsp white pepper, 1 tsp sesame oil
  • 4 pieces firm tofu, halved diagonally
  • 4 large red chillies, slit and deseeded
  • 1 bitter gourd, cut into rings and cored
  • 6 okra, slit
  • 1 litre anchovy or chicken stock
  • Hoisin sauce and chilli sauce to serve

Method

  1. Beat the fish paste, pork, cornflour, salt, pepper and sesame oil together with a splash of water until springy.
  2. Cut a pocket in each tofu piece and fill it with the paste; fill the chillies, bitter gourd rings and okra the same way.
  3. Pan fry the tofu, paste side down, until golden.
  4. Simmer the stock and poach the vegetable pieces in it for 5 to 6 minutes until the paste is cooked through.
  5. Serve the pieces in bowls of broth or dry with hoisin and chilli sauce.

Tip from the editors. Wet your fingers before stuffing; the paste slides into place and stays smooth instead of tearing.

Where to eat yong tau foo

Yong tau foo in Kuala Lumpur

Madras Lane Yong Tau Foo ★ 4.2

$ Chinese MalaysianPetaling StreetCash only

Madras Lane Yong Tau Foo, off Petaling Street in Kuala Lumpur, is a self-service stall said to have run for more than 60 years, frying stuffed pieces fresh.

TryStuffed yong tau foo, fried and in broth

TipThe stuffed items can sell out by early afternoon on busy weekdays.

Ah Fook Chee Cheong Fun ★ 3.7

$ Street foodPudu

Ah Fook Chee Cheong Fun inside ICC Pudu in Kuala Lumpur serves silky rice noodle rolls with curry sauce and fried yong tau fu, most mornings of the week.

TryChee cheong fun and yong tau fu

TipThe curry sauce is the draw, ask for extra if the plain soy version feels thin.

Segambut Yong Tau Foo ★ 3.5

$ Yong Tau FooSegambut

Segambut Yong Tau Foo stuffs fish paste into tofu and vegetables in an old single-storey bungalow in Segambut, Kuala Lumpur, a breakfast and lunch spot.

OrderFish-based yong tau foo with fried eggplant and bitter gourd.

Why locals goThe dining room is an old single-storey bungalow on a Segambut side road, and at night the same premises turn into a pork-bone hotpot restaurant.

TipParking is scarce by mid-morning, so come early and try the roast pork bun stall sharing the same yard.

All Kuala Lumpur signature dishes →

More cities are in research. Want yong tau foo covered somewhere specific? Tell us where you want to eat.

Browse all dishes →