Skip to content
malaysiandinner✨ New

Malaysian Stuffed Tofu (Yong Tau Foo)

Fried tofu and vegetables stuffed with a seasoned fish paste, simmered in a light broth, a Malaysian-Chinese Hakka specialty.

Prep
30 min
Cook
25 min
Servings
4
Difficulty
Medium
4.3
Sign in to rate
#malaysian#yong-tau-foo#tofu#fish-paste#hakka#dinner

About This Recipe

Yong tau foo reflects the Hakka Chinese tradition found across Malaysia, tofu and various vegetables like bitter melon or eggplant hollowed and stuffed with a seasoned fish paste before being fried or simmered. The fish paste filling, made from ground fish mixed with a touch of cornstarch and seasoning, is packed into each vegetable pocket, requiring a gentle hand to avoid tearing the delicate tofu or vegetable shells. Traditionally served either dry with a savory sauce or in a light broth, yong tau foo showcases the resourceful Hakka technique of stretching protein by tucking it inside a variety of vegetables for a substantial, varied meal.

Ingredients

Serves 4

  • 2 blocksfirm tofu(cut into triangles)
  • 1bitter melon(sliced into rings, seeded)
  • 1eggplant(cut into thick rounds, scored)
  • 300 gwhite fish(ground or finely minced)
  • 3scallions(finely chopped)
  • 1 tbspcornstarch(for filling)
  • 1 tspsesame oil(for filling)
  • 1 tspsalt(for filling)
  • 3 tbspvegetable oil(for frying)
  • 4 cupschicken or fish stock
  • 2 tbspsoy sauce
  • 1 tbspoyster sauce

Instructions

  1. 1

    Make the fish paste

    Mix the ground fish with scallions, cornstarch, sesame oil and salt until sticky and well combined.

  2. 2

    Prepare the vegetables

    Cut small pockets or slits into the tofu, bitter melon rings and eggplant rounds.

  3. 3

    Stuff

    Fill each pocket with a portion of the fish paste, pressing gently to secure.

    Handle the fish paste and vegetables gently while stuffing — overworking either can cause the delicate tofu or vegetable shells to tear.

  4. 4

    Fry

    Heat oil in a skillet and fry the stuffed pieces, filling-side down first, until lightly golden, about 3-4 minutes per side.

  5. 5

    Simmer

    Add stock, soy sauce and oyster sauce to the pan, bringing to a simmer, and cook 12-15 minutes until the fish paste is fully cooked through.

  6. 6

    Serve

    Serve hot in bowls with some of the broth.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Handle the fish paste and vegetable shells gently while stuffing, since overworking can tear the delicate tofu or vegetables.

  • →

    Use a firm white fish for the paste, which holds together better than a flaky or delicate variety once ground.

  • →

    Fry the filling-side down first to develop a light crust that helps hold the stuffing in place during simmering.

Variations

  • •

    Adding shrimp to the fish paste gives extra sweetness and flavor.

  • •

    A dry version serves the fried, stuffed vegetables with a savory sauce instead of simmering them in broth.

  • •

    Using okra or bell pepper alongside tofu and eggplant adds more variety.

Storage

Refrigerate up to 3 days in an airtight container; reheat gently in the broth on the stove to avoid overcooking the fish paste further.

History & Origin

Yong tau foo is a signature dish of Hakka Chinese cuisine, widely adopted across Malaysia and Singapore, reflecting the Hakka tradition of resourcefully stretching meat and fish fillings across a variety of vegetables for a substantial meal.

Frequently Asked Questions

Can I use a different fish?

Yes, any firm white fish like snapper or mackerel works well for the paste; just ensure it's finely ground for the right texture.

What if I don't have bitter melon?

You can omit it and use extra tofu, bell pepper or eggplant instead, adjusting to your preference.

Why did my filling fall out while cooking?

The vegetables were likely handled too roughly while stuffing — work gently and don't overfill each pocket.

Nutrition Facts

Per serving (320g / 11.3 oz) · 4 servings total

Calories320kcal
Protein24g
Carbohydrates14g
Fat18g
Fiber3g
Protein24g
Carbs14g
Fat18g

Time Summary

Prep time30 min
Cook time25 min
Total time55 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes