Hakka Stuffed Tofu (Tofu Filled with Minced Pork)
Why this recipe works
- Soft tofu, savoury filling: Silken tofu stays delicate while the minced pork firms as it cooks, giving each piece a satisfying contrast.
- Layered savouriness: Soy sauce, oyster sauce, Shaoxing wine, ginger and sesame oil create a rounded sauce with depth but no heavy seasoning.
- Classic cooking method: Pan-frying the stuffed side first helps set the pork filling before the tofu finishes gently in the sauce.
Get the most out of this recipe
Texture tips
- Drain the tofu well: Let excess liquid drain before cutting so the pieces hold their shape better and the sauce does not become watery.
- Let the pork mixture turn tacky: Mix the filling until it feels sticky rather than loose; this helps it bind and stay in place during cooking.
- Keep the simmer gentle: A steady, gentle simmer cooks the pork through without making the tofu break apart or the filling tough.
Ingredient notes
- Choose tofu carefully: Silken tofu gives the dish its soft, delicate texture, but it needs careful handling when hollowing, turning and serving.
- Use fresh aromatics: Firm, juicy ginger and fresh spring onion keep the sauce bright and aromatic against the rich pork filling.
- Sauce swaps change the finish: Hoisin can replace oyster sauce, but it will make the sauce sweeter and less briny.
Common mistakes
- Frying too aggressively: High heat can make the pork catch before it releases cleanly from the pan; medium heat gives better colour and control.
- Cutting pockets too deep: Keep the hollow shallow so the tofu sides remain intact and can support the filling.
- Turning too soon: Let the stuffed side colour before moving it; if it sticks, give it a little longer rather than forcing it.
Make-ahead tips
- Prepare aromatics in advance: The ginger and spring onions can be prepared ahead, keeping the white and green spring onion parts separate.
- Mix the filling ahead: The pork filling can be mixed in advance and kept chilled until you are ready to stuff the tofu.
- Reheat gently: Warm leftovers in a covered frying pan with a splash of water until piping hot, avoiding vigorous boiling so the tofu stays intact.
Equipment you'll need
Ingredients
Instructions
- Peel the ginger and finely grate it. Thinly slice the spring onions, keeping the white and green parts separate.
- In a mixing bowl, combine the minced pork with half the grated ginger, the white pepper, sesame oil, 1 tsp light soy sauce, and 1 tbsp cornflour. Mix until tacky and well combined.
- Carefully drain the silken tofu and cut it into 6 thick rectangles. Using a small spoon, make a shallow pocket in the centre of each piece without breaking through the sides.
- Gently pack the pork mixture into the pockets, smoothing the top so it sits flush with the tofu. Dust the stuffed side lightly with the remaining 1 tbsp cornflour.
- Stir together the remaining light soy sauce, oyster sauce, Shaoxing Cooking Wine, granulated sugar, water, and the remaining grated ginger. Set the sauce aside.
- Heat the vegetable oil in a large frying pan over medium heat. Add the tofu pieces stuffed-side down and pan-fry for 3 to 4 minutes until the pork is golden and releases cleanly from the pan.
- Carefully turn the tofu and cook for 2 minutes to lightly colour the tofu side. Pour in the sauce, bring to a gentle simmer, then cover and cook for 6 to 8 minutes until the pork is cooked through.
- Uncover and simmer for 2 to 3 minutes to lightly thicken the sauce, spooning it over the tofu. Scatter over the spring onion greens and serve hot.
Recipe notes
Tips
- Handle silken tofu with a wide spatula and turn it slowly to prevent breaking.
- Keep the sauce at a gentle simmer so it thickens without toughening the pork.
- If serving vulnerable groups, make sure the pork is fully cooked through before serving.
Substitutions
- Replace Shaoxing Cooking Wine with dry sherry for a similar aroma.
- Replace oyster sauce with hoisin sauce for a sweeter, less briny finish.
- Replace sesame oil with vegetable oil for a milder flavour.
Storage
- Refrigerate up to 2 days
- Cool, then refrigerate in a sealed container. Reheat gently in a covered frying pan with a splash of water until piping hot, as vigorous boiling can break the tofu.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 3 servings
- Total time: 45min (35min active)
- Difficulty: Medium
- Cuisine: Chinese
-
Allergens:
Soybeans
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
All-Clad HA1 Hard Anodized Nonstick Fry Pan 12 Inch
- Top-tier build quality
- Excellent heat distribution
- Expensive
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.

























