Main Courses
This mince pork and tofu recipe delivers the perfect balance of savory depth and satisfying texture—where tender pork meets crispy, umami-packed tofu in a single wok-seared dish. 🔥 I developed it after years of testing how to marry these two proteins without one overpowering the other, and the result is a restaurant-worthy meal that's surprisingly simple to make at home.
The secret lies in the five-spice crunch—a toasted blend of sesame seeds, crushed peanuts, and aromatic spices that adds both texture and complexity. We start by searing the pork until deeply browned, then finish with tofu that develops a crispy exterior while staying tender inside.
This technique ensures every bite delivers that perfect contrast of textures and flavors.
What you'll end up with is a dish that's rich yet balanced, with the pork providing deep umami notes and the tofu adding a satisfying chew. The five-spice crunch ties everything together, creating a finish that's both nutty and aromatic.
It's the kind of meal that feels special enough for company but simple enough for weeknights.
Serve it over steamed jasmine rice or with a side of quick-pickled vegetables to cut through the richness. The recipe works equally well as a main course or in bowls, making it versatile for any meal. Let's get started!
Ingredients for mince pork and tofu
The perfect marriage of textures and flavors starts with these 15 essential ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🥩 | 1 lb | Lean, finely minced preferred |
| Extra-Firm Tofu 🧇 | 14 oz | Pressed and cubed |
| Sesame Oil 🫒 | 2 tbsp | Toasted for aroma |
| Soy Sauce 🥄 | ⅓ cup | Low-sodium preferred |
| Oyster Sauce 🍜 | 2 tbsp | Kikkoman brand recommended |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Sesame Seeds 🌰 | 2 tbsp | Toasted for crunch |
| Crushed Peanuts 🥜 | ¼ cup | Roasted for nutty flavor |
| Five-Spice Powder 🌶️ | 1 tsp | Homemade blend preferred |
| Cornstarch 🌾 | 1 tbsp | For crispy tofu coating |
| Neutral Oil 🫒 | 2 tbsp | Vegetable or canola oil |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The tofu makes or breaks this dish—extra-firm is non-negotiable for that satisfying chew. Press it for 20 minutes before cubing to remove excess water, or buy pre-pressed from Trader Joe's. For the pork, ground pork (not lean ground pork) gives you that rich umami flavor. I always grab mine from the Asian market section—they carry finer minces. The five-spice powder? Penzeys has a great blend, but homemade (star anise, cinnamon, fennel, cloves, Sichuan pepper) is worth the effort.
No sesame oil? Toasted peanut oil at half the amount works in a pinch, though it lacks that nutty aroma. Subbing peanuts for walnuts? Toast them first—they need that same crunch. Fresh ginger is ideal, but dried ginger at one-third the amount gets you close. The soy sauce can be tamari for gluten-free, but Kikkoman is reliable. For the tofu coating, cornstarch gives better crisp than flour—Bob's Red Mill is my go-to brand. If you're short on time, pre-cut tofu cubes from the frozen section save prep work.
Store prepped ingredients separately: pork in the fridge for 2 days, pressed tofu in a sealed container for 3 days. The five-spice crunch keeps for 1 week in an airtight jar. Double the batch—leftover pork and tofu reheat beautifully in a wok with a splash of water. Freeze the five-spice crunch for 3 months if you want to make it ahead. I always keep a stash in my pantry for quick stir-fry finishes.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe on nights when I’m too tired to wash extra dishes. Press the tofu, brown the pork, toss everything in one skillet—no chopping, no fuss, just that deep umami glow from the oyster sauce and sesame oil working together.
- Umami Bomb: That combo of soy and oyster sauce? It’s what turns this into something you’ll reach for instead of takeout. The tofu soaks up the flavor like a sponge, while the pork stays juicy—honestly, the first bite makes me forget it’s a vegetarian-friendly dish.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in containers for work lunches—it reheats beautifully, keeps well for days, and even my picky-eating coworker asks for seconds. (Yes, even with the tofu.)
- Budget Flex: Ground pork stretches far, tofu’s cheap, and a little sesame oil goes a long way. I’ve made this for $3 a serving, and it still tastes like I spent an hour in the kitchen. My wallet and my taste buds both win.
Step-by-step instructions for wok-seared umami with five-spice crunch
Here's how to create a perfectly balanced dish with crispy tofu, tender pork, and aromatic five-spice.
🍳 Step 1: Prepare the Tofu for Maximum Crispiness
Press the 14 oz extra-firm tofu between two paper towels for 15 minutes—this removes excess moisture that prevents crisping. Cut it into ½-inch cubes and transfer to a bowl. In a separate small bowl, whisk together 1 tbsp cornstarch, ½ tsp salt, ¼ tsp black pepper, and 1 tsp five-spice powder. Toss the tofu cubes until evenly coated.
Heat 2 tbsp neutral oil in a wok or large skillet over medium-high heat until shimmering. Add the tofu in a single layer and cook undisturbed for 3-4 minutes until golden brown on all sides. Transfer to a plate and set aside—keep it warm while you prepare the pork mixture. The cornstarch coating creates that satisfying crunch while the five-spice adds depth of flavor.
👨🍳 Step 2: Build the Umami Pork Mixture
In a large bowl, combine the 1 lb ground pork with 0.33 cup soy sauce, 2 tbsp oyster sauce, 6 minced garlic cloves, and 1 tbsp freshly grated ginger root. Mix thoroughly with your hands until the pork is evenly coated and the aromatics are fully incorporated. Let the mixture sit for 5 minutes—this allows the flavors to meld and the pork to soften slightly.
Toast the 2 tbsp sesame seeds in a dry skillet over low heat for 1-2 minutes until fragrant. Set aside. In the same bowl, sprinkle 0.25 cup crushed peanuts over the pork mixture and toss gently to distribute evenly. The peanuts add texture contrast while the toasted sesame seeds bring nutty warmth to the dish.
🔥 Step 3: Wok-Sear the Pork Until Perfectly Browned
Return the wok to medium-high heat and add 2 tbsp sesame oil. Working in batches if needed, add the pork mixture and spread it evenly. Cook undisturbed for 3-4 minutes until the edges begin to brown and the pork loses its raw appearance. Stir gently to break up any large clumps, then continue cooking for another 2-3 minutes until fully cooked through.
You'll know it's ready when the pork releases easily from the wok and has developed a rich, caramelized crust. The high heat sears the exterior while keeping the interior juicy. If the mixture seems dry, add 1-2 tablespoons of water to steam and deglaze the pan, capturing all those flavorful browned bits.
🥘 Step 4: Combine and Finish with Aromatics
Return the crispy tofu to the wok with the pork mixture. Add the 3 sliced green onions and toss everything together for 1-2 minutes until evenly combined. The tofu should be warmed through while maintaining its crisp texture. Taste and adjust seasoning if needed—you might need an extra splash of soy sauce or a pinch more salt depending on your preference.
Remove from heat and let the dish rest for 2 minutes before serving. This brief resting period allows the flavors to settle and the textures to set. Garnish with additional toasted sesame seeds and crushed peanuts for extra crunch and visual appeal. The result is a harmonious balance of textures—crispy tofu, tender pork, and nutty crunch—all unified by the aromatic five-spice blend.
Pro Tips For Making Mince Pork And Tofu
- CRISP THE TOFU FIRST: I learned this the hard way—adding raw tofu straight to the pan makes the dish soggy. Press it first (wrap in a towel, weigh it down for 15 minutes), then pan-fry in a little oil until golden on all sides. That extra step turns the tofu from a wet sponge into a satisfying bite.
- STIR-FRY THE PORK FAST: High heat is non-negotiable here. Once you add the pork, work quickly—it should sizzle and break apart in under 2 minutes. Overcrowding the pan steams it instead of searing, and you’ll end up with greasy, bland meat. Keep the heat cranked until it’s just cooked through.
- DON’T SKIP THE SESAME OIL LAST: Add that sesame oil in the final 30 seconds of cooking, not at the start. It burns fast and turns bitter, ruining the dish. A splash at the end coats everything in nutty aroma without turning the pan into a smoke alarm.
- USE COLD TOFU FOR BETTER TEXTURE: I was skeptical until I tried it—cold, pressed tofu holds its shape better and absorbs flavors more evenly. Take it straight from the fridge, slice it thin (¼-inch), and sear it before adding to the pork. The contrast in temperatures also keeps the final dish from getting mushy.
Essential equipment for perfect results
Wok Essentials
You’ll need a carbon steel wok—I swear by Mauviel—for that perfect high-heat sear. The flat bottom gives you better heat distribution than a round-bottomed wok, and it’s the only way to get that restaurant-quality crust on both the pork and tofu.
If you’re just starting, a 14-inch wok is ideal for this recipe. For the pork mixture, a wooden spoon (like OXO Good Grips) helps scrape up those flavorful browned bits without scratching your wok. 🔥
Tofu Prep Tools
Pressing tofu properly is key, so grab two paper towels and a small plate or tofu press (I use the Kitchy brand). For the crispy coating, a fine-mesh sieve (like OXO Good Grips) helps toss the tofu evenly with the cornstarch mixture.
If you’re short on time, pre-cut tofu cubes from the frozen section work—just pat them dry with a clean kitchen towel before coating. The cornstarch (I use Bob’s Red Mill) is non-negotiable for that shatteringly crisp texture.
Spice and Crunch Station
Toast your sesame seeds and peanuts in a small stainless steel skillet—cast iron works too, but it’s heavier for this quick step. A mortar and pestle (like KitchenAid) comes in handy if you’re making your own five-spice blend from whole spices.
For measuring, a small digital scale (I love the Escali Primo) ensures precision with spices like five-spice powder and cornstarch. Store your toasted crunch mix in an airtight container—I keep mine in a glass jar on the counter for easy access.
Heat Control Gear
A high-quality thermometer (I use the ThermoWorks Smoke) helps monitor your wok’s temperature—aim for medium-high heat (around 375°F) for that perfect sear. If you’re new to wok cooking, a wok lid (like Mauviel’s) helps control heat when combining the pork and tofu.
For serving, I like a slate serving board to showcase the dish’s vibrant colors and textures. And don’t forget a sharp chef’s knife (I use Wüsthof) for mincing garlic and ginger—fresh aromatics make all the difference. 💫
Nutrition facts
Frequently asked questions
Can I substitute chicken or turkey for the pork in this recipe?
Use 1 lb ground chicken or turkey instead, but reduce cooking time by 1-2 minutes since poultry cooks faster than pork. For extra flavor, add ½ tsp smoked paprika to the marinade. The tofu preparation remains exactly the same—this swap works especially well for lighter meals.
How do I make this vegetarian? What replaces the pork?
Simply double the tofu portion to 28 oz and add ½ cup finely chopped mushrooms (like shiitake) for umami depth. Use the same crispy tofu method and toss with 1 tbsp soy sauce and 1 tsp five-spice powder before combining. The dish maintains all its texture contrast while becoming completely plant-based.
My tofu isn't getting crispy—what am I doing wrong?
Three common mistakes: not pressing the tofu long enough (press 20 minutes minimum), using silken tofu (must be extra-firm), or overcrowding the pan. Cook in batches if needed, and ensure your oil is smoking hot before adding tofu. Pro tip: Pat cubes dry with a paper towel right before frying for extra crispiness.
Can I make this ahead of time?
Yes! Cook the pork mixture and tofu separately, then store in airtight containers for up to 3 days in the fridge. Reheat in a wok with 1 tbsp sesame oil over medium heat for 3-4 minutes, adding 1 tbsp water to steam. The five-spice crunch stays fresh for 1 week—just sprinkle fresh on top before serving.
What sides pair best with this dish?
For balance, try steamed jasmine rice or forbidden black rice, which soak up the saucy flavors beautifully. Quick-pickled cucumbers or shredded cabbage salad add freshness, while sticky rice noodles work for a lighter option. Garnish with lime wedges and cilantro to brighten the plate.
