Niang Doufu (Chinese Stuffed Tofu with Pork)
Firm tofu cubes hollowed and stuffed with seasoned ground pork, pan-fried and braised in a light savory sauce, a Hakka Chinese classic.
About This Recipe
Niang doufu belongs to the broader Hakka Chinese tradition of niang cai, stuffed dishes where a savory meat filling is tucked into vegetables or tofu, born from a resourceful cooking style that made meat go further. Firm tofu cubes are carefully hollowed to create a small pocket, which is then packed with a seasoned mixture of ground pork, scallion and a touch of soy sauce, requiring a gentle hand so the tofu doesn't crumble. Pan-fried first to develop a light golden crust that helps the tofu hold its shape, the stuffed cubes are then braised briefly in a savory sauce, resulting in a dish that's soft, comforting and distinctly different from typical stir-fried tofu preparations.
Ingredients
Serves 4
- 2 blocksfirm tofu(cut into thick cubes)
- 200 gground pork
- 3scallions(finely chopped, divided)
- 1 tbspsoy sauce(for filling)
- 1 tspsesame oil(for filling)
- 1 tspcornstarch(for filling)
- 3 tbspvegetable oil(for frying)
- 2 tbspsoy sauce(for sauce)
- 1 tspoyster sauce(for sauce)
- 1 cupchicken stock(for sauce)
- 1 tbspcornstarch(mixed with 2 tbsp water, for sauce)
Instructions
- 1
Hollow the tofu
Use a small spoon to carefully scoop a shallow pocket into each tofu cube, reserving the scooped tofu.
- 2
Make the filling
Mix ground pork with half the scallions, the reserved scooped tofu, soy sauce, sesame oil and cornstarch.
- 3
Stuff the tofu
Pack the pork filling firmly into each tofu pocket, smoothing the top.
Handle the tofu gently throughout — it's delicate and can crumble if squeezed too firmly while stuffing.
- 4
Pan-fry
Heat oil in a skillet and fry the stuffed tofu, filling-side down first, until golden, about 3-4 minutes per side.
- 5
Make the sauce
Whisk soy sauce, oyster sauce and chicken stock together, then pour into the pan around the tofu.
- 6
Braise
Simmer gently for 8-10 minutes until the pork filling is cooked through.
- 7
Thicken and serve
Stir the cornstarch slurry once more, add to the pan, and simmer briefly until the sauce thickens; garnish with remaining scallions and serve.
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.
Pro Tips
- →
Handle the tofu gently while hollowing and stuffing it, since it's delicate and prone to crumbling under too much pressure.
- →
Pan-fry the filling side down first to develop a crust that helps hold the stuffing in place during the subsequent braise.
- →
Use firm or extra-firm tofu specifically, since softer varieties won't hold their shape once hollowed and stuffed.
Variations
- •
Shrimp can be mixed into or substituted for some of the pork in the filling.
- •
A version using bitter melon or bell pepper instead of tofu is equally traditional in Hakka cooking.
- •
Steaming the stuffed tofu instead of pan-frying and braising gives a lighter, though less richly flavored, result.
Storage
Refrigerate up to 3 days in an airtight container; reheat gently in a covered pan with a splash of water or stock to keep the tofu from drying out.
History & Origin
Niang doufu is a signature dish of Hakka cuisine, a Chinese subgroup known for their resourceful cooking traditions, where stuffing tofu and vegetables with meat fillings developed as a way to stretch limited amounts of meat across a larger meal.
Frequently Asked Questions
Can I use silken tofu instead of firm?
No, silken tofu is too delicate to hollow and stuff without falling apart — firm or extra-firm tofu is necessary for this dish.
What if I don't have oyster sauce?
A bit of extra soy sauce with a pinch of sugar approximates the savory depth, though the flavor will be less complex.
Why did my tofu fall apart while stuffing?
It was likely handled too roughly, or a softer tofu variety was used — work gently and choose a firm or extra-firm block.
Nutrition Facts
Per serving (260g / 9.2 oz) · 4 servings total
Time Summary
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:
More Chinese Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes