Stuffed tofu is a Chinese-style dish where firm tofu blocks are hollowed out, packed with seasoned ground pork, and pan-fried until the outside is golden and the filling is cooked through. It stretches a modest amount of meat into a substantial meal — one block of tofu and a handful of mince feeds a table of four without anyone leaving hungry. The result looks like you put in more effort than you did.
The short version of why this works
Two things make or break this dish. First, tofu selection: you need a firm Chinese-style block — roughly 5×7 inches and 1½ to 2 inches thick. Silken or Japanese tube tofu will fall apart the moment you try to hollow it or flip it in the pan. Firm tofu holds its shape, develops a crust, and still stays tender inside. Second, the sear: get the oil genuinely hot before the tofu goes in, and then leave it alone. Moving the pieces too soon tears the crust before it sets. A proper golden crust also acts as a seal, keeping the filling juicy rather than letting it dry out against the pan.
Smart swaps
- Ground pork is the standard choice here and gives the best flavor-to-fat balance for this filling. Ground chicken works but needs a teaspoon of oil added to the mix since it’s leaner — dry filling is a real problem with poultry. If using ground chicken, cook to 165°F (74°C) internal temperature.
- Soy sauce can be swapped for tamari if you’re cooking gluten-free — same saltiness, same result.
- Sesame oil is a finishing flavor, not a cooking fat. A few drops go a long way; don’t substitute with regular sesame or vegetable oil and expect the same result.
- No fresh aromatics on hand? A pinch of garlic powder and white pepper in the filling will do the job in a pinch, though fresh garlic and ginger give noticeably better depth.
Mistakes to avoid
- Hollowing too deep or too thin: Leave at least a ¼-inch wall on all sides. Go too thin and the tofu cracks when you pick it up; too shallow and there’s nowhere near enough filling per bite.
- Overfilling the pocket: Pack the meat in firmly but don’t mound it above the surface. Excess filling falls into the oil and burns, and the tofu piece becomes unstable to flip.
- Skipping the pat-dry step: Surface moisture on the tofu causes violent oil spatter and prevents browning. Press each piece with paper towels before it goes in the pan — skip the garnish instead if you’re short on time, not this step.
- Undercooking the pork filling: The tofu insulates the meat. Ground pork must reach 160°F (71°C) at the center. If the outside is golden but you’re not sure about the inside, add a splash of water, cover the pan, and steam for 2–3 minutes to finish cooking through.
- Using a cold pan: Starting in a cold or lukewarm pan means the tofu absorbs oil and goes soggy rather than crisping. Heat the pan first, then add oil, then the tofu.
Keeping and reheating
Leftovers keep well in an airtight container in the fridge for up to 3 days. To reheat, use a dry non-stick pan over medium heat for 3–4 minutes per side — this brings the crust back and heats the filling through without turning the tofu rubbery the way a microwave does. If you’re reheating from frozen (up to 1 month), thaw overnight in the fridge first; cooking from frozen makes it very hard to heat the filling to a safe temperature without burning the outside. The filling alone — without the tofu — freezes better than the assembled pieces if you want to prep ahead.

Heavenly Stuffed Tofu Recipe
Ingredients
- 1 block Chinese tofu - cut into 6 smaller blocks
200 grams ground pork (minced pork) - lean
1 small green onions (scallions or green shallots) - finely chopped
144 inches carrots - finely chopped
1 sprig parsley - finely chopped
1 small egg
1 teaspoon salt
1 teaspoon ground black pepper
¼ cup vegetable oil
Instructions
- Mix the meat, veggies, and leaves and set aside.
- Carefully slice the big block into smaller blocks, about 6. Depending on the size, you can have as many as 8. These are soft— but denser than custard. Scoop out the centre of each block. I would use a teaspoon for this so as not to create a gaping hole or break the edges. Mix the excess tofu with the meat mixture and add the egg, which will serve as a binder. If you find the mixture a bit watery because of the tofu, add a teaspoon or so of flour. Salt and pepper to taste.
- Get a heaping tablespoon of the meat mixture and put it in the hole created on the tofu.
- Thoroughly heat oil in a deep pot but ensure it is not smoking. Ensure that the stuffed tofu is submerged in the oil to ensure even cooking and that the tofu will not fall apart.
Nutrition
FAQ
Can I prep the stuffed tofu ahead of time before frying?
Yes — you can stuff the tofu pieces, cover them, and refrigerate for up to 8 hours before frying. Any longer and the moisture from the tofu starts to soften the filling and the walls can weaken, making them harder to handle in the pan.
How do I know the pork filling is fully cooked inside the tofu?
The most reliable method is a meat thermometer inserted through the filling — ground pork needs to hit 160°F (71°C). If you don’t have one, cut a test piece open after frying; the meat should be completely opaque with no pink remaining, and any juices should run clear.
My tofu keeps sticking and tearing when I try to flip it — what am I doing wrong?
The crust hasn’t fully formed yet. Wait until the tofu releases from the pan on its own — it will stop sticking once the bottom is properly golden, usually 3–4 minutes on medium-high heat. Forcing the flip early is the main reason pieces break apart.
If you liked this one
- Crispy Pork Dumpling Delight
- Japanese Pork Lettuce Cups
- Spicy Beef Stuffed Peppers
- Savory Pork Noodle Stir-Fry










