Main Courses
This mince pork and tofu recipe delivers restaurant-quality texture in just 20 minutes—crisp-tender pork and silky tofu bites that balance perfectly in every bite. As someone who's spent years perfecting pork techniques, I've adapted this method to work seamlessly with tofu while keeping the protein prep simple and foolproof.
The secret lies in high-heat searing and a quick marinade that locks in flavor without overpowering the delicate textures.
The foundation of this dish is a simple yet powerful sauce base—garlic, ginger, and soy create the perfect umami bridge between the two proteins. I've tested this recipe countless times with different tofu varieties, and the key is pressing it thoroughly before cooking to achieve that signature crisp-tender texture.
The pork gets its own quick marinade with five-spice powder and a touch of honey, giving it just enough caramelized depth to complement the tofu's natural mildness.
What you'll end up with is a dish that's equally satisfying as a weeknight meal or weekend project—golden pork pieces with crisp edges and tender centers, alongside tofu that's perfectly seared outside while staying soft and flavorful inside.
The sauce coats everything evenly, creating a harmonious bite that's both hearty and light. This isn't just a vegetarian adaptation; it's a complete protein powerhouse that delivers on texture and flavor.
Serve it over steamed jasmine rice or with quick stir-fried bok choy to round out the meal. The contrast between the crisp pork and tofu makes every bite exciting, while the sauce ties everything together into a cohesive, restaurant-worthy dish.
Ready in 20 minutes, this recipe proves you don't need complicated techniques to create impressive results.
Ingredients for mince pork and tofu
Restaurant-quality textures from just 13 ingredients—crisp pork, silky tofu, and a sauce that ties it all together.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🐷 | 1 lb | Lean ground pork preferred |
| Extra-Firm Tofu 🍱 | 1 lb | Pressed for 30 minutes |
| Five-Spice Powder 🌶️ | 1 tbsp | For pork marinade |
| Honey 🍯 | 1 tbsp | For pork marinade |
| Soy Sauce 🍶 | ½ cup | For marinade and sauce |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated |
| Sesame Oil 🫒 | 1 tbsp | For finishing |
| Neutral Oil 🫒 | 2 tbsp | High smoke point |
| Cornstarch 🌾 | 2 tbsp | For tofu coating |
| Green Onions 🧅 | ¼ cup | Sliced for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The tofu requires pressing to remove excess moisture—wrap the block in a clean kitchen towel, place a heavy pan on top, and let it drain for at least 30 minutes. Trader Joe's and Whole Foods carry extra-firm tofu that works best here. For the pork, look for ground pork with visible fat—it renders beautifully during cooking, adding flavor. The five-spice powder should be toasted for deeper flavor, but store-bought blends work fine if you're short on time. Fresh ginger loses potency quickly, so buy it in small amounts or freeze it whole until needed.
No five-spice powder? Mix 1/2 tsp each of cinnamon, cloves, fennel, and star anise for a close approximation. Substitute honey with maple syrup if needed, though it will slightly alter the caramelization. The soy sauce can be tamari for gluten-free, but traditional soy adds depth. For the tofu, if cornstarch isn't available, arrowroot powder or all-purpose flour works in a pinch. The garlic should be fresh—jarred minced garlic lacks the aromatic punch needed here. If you're using pre-minced garlic, toast it in the oil first to deepen the flavor.
Store the pressed tofu block in the fridge for up to 3 days before cooking. The marinade for pork keeps for 2 days in an airtight container. For maximum crispiness, cook the tofu and pork immediately after pressing and marinating. Leftover sauce can be refrigerated for 5 days or frozen for 3 months. Garnish with green onions right before serving to keep them vibrant. The dish reheats well—just add a splash of water or broth to prevent drying out.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just sear the pork, press the tofu, and toss everything in one pan. The five-spice powder does half the work for you, building flavor while you stir.
- Sweet-Savory Balance: That honey-soy glaze? Chef’s kiss. The pork stays juicy while the tofu soaks up the sticky, aromatic sauce—like a cross between a stir-fry and a dessert you didn’t know you needed.
- Leftover Hero: Between us, this dish begs to be made in bulk. The flavors deepen overnight, and I’ve reheated it cold straight from the fridge for a lazy lunch—still tastes like it was just cooked.
- Budget Meal Stretch: Ground pork and extra-firm tofu are my wallet’s best friends. A single batch feeds four, and the five-spice powder (a pantry staple) turns simple ingredients into something restaurant-worthy without breaking the bank.
Step-by-step instructions for wok-heated crisp-tender pork and tofu
Here's how to achieve perfect texture contrast—crispy tofu and juicy pork—in just 20 minutes.
Prepare the Pork Marinade and Press the Tofu
In a small bowl, combine the 1 lb ground pork with 1 tbsp five-spice powder, 1 tbsp honey, 1 tsp salt, and 0.5 tsp black pepper. Mix thoroughly with your hands until the pork is evenly coated and the spices adhere. Let it rest for 5 minutes while you prep the tofu.
For the tofu, drain the 1 lb extra-firm tofu and wrap it in a clean kitchen towel. Place a heavy object (like a cast-iron skillet) on top and press for 30 minutes to remove excess moisture. This step is crucial—it ensures your tofu will crisp up properly instead of steaming in its own water.
Coat the Tofu and Sear the Pork
Cut the pressed tofu into ½-inch cubes and transfer them to a bowl. Add 2 tbsp cornstarch and toss gently until each piece is lightly coated. Arrange them on a wire rack set over a baking sheet and let sit for 10 minutes to ensure even crispiness.
Heat 1 tbsp neutral oil in a wok or large skillet over medium-high heat until shimmering. Add the marinated pork in evenly distributed portions—don't overload the pan—and cook undisturbed for 2-3 minutes until the edges begin to brown. Break up the pork with a spatula, then continue cooking until it reaches 160°F internally and loses its raw color. Remove and set aside.
Build the Flavorful Sauce
Increase the heat to high and add the remaining 1 tbsp neutral oil. Stir-fry the 6 minced garlic cloves and 2 tbsp finely grated ginger for 30 seconds until fragrant—don't let them burn. Pour in the 0.5 cup soy sauce and scrape up any browned bits from the bottom of the wok with a wooden spoon. Let the sauce simmer for 1 minute until slightly reduced.
Return the cooked pork to the wok and toss to coat in the sauce. Add the tofu cubes in a single layer and stir gently to avoid breaking them. Cook for 3-4 minutes until the tofu is golden brown and the pork is heated through. The tofu should sizzle loudly—this indicates proper crispiness.
Finish and Garnish
Drizzle 1 tbsp sesame oil over the wok and toss everything together for 30 seconds to infuse the aroma. Taste and adjust seasoning if needed—you may want to add a splash more soy sauce or a pinch of salt. The dish should balance sweet, savory, and umami flavors.
Transfer the pork and tofu to a serving platter and garnish with 0.25 cup sliced green onions. Serve immediately while the tofu is still crisp and the pork remains juicy. The contrast in textures—crispy tofu and tender pork—makes this dish truly special.
Pro Tips For Making Mince Pork And Tofu
- CRISP THE TOFU FIRST: I learned this the hard way—raw tofu just soaks up sauce like a sponge. Press it, cube it, then pan-fry in a dry skillet for 3-4 minutes per side until golden. The extra step keeps the texture firm and prevents a mushy mess when the pork gets saucy.
- USE COLD PORK: Skip the urge to cook the pork straight from the fridge—it’ll release too much grease at once. Break it into small chunks, let it sit out for 10 minutes, then brown it in batches over medium-high heat. This keeps the meat juicy and prevents a greasy pan.
- DILUTE THE HONEY: Five-spice powder and honey are a great combo, but straight honey can cloy the dish. Mix 1 tablespoon honey with 1 teaspoon warm water first—it thins out, caramelizes better, and blends smoother with the soy sauce. Trust me, your sauce won’t taste like candy.
- SAVE THE SOY SAUCE: Don’t dump all the soy sauce in at once. Start with half, let the pork and tofu absorb it, then add the rest later. This builds flavor layer by layer and keeps the dish from tasting flat or overly salty. (Your future self will thank you.)
Flavor customization for mince pork and tofu
Spicy Heat Boost
For those who love a kick, add 1-2 tsp of chili crisp or Sichuan peppercorn powder to the sauce base. I like to toast 1 tsp Sichuan peppercorns in a dry pan for 30 seconds until fragrant, then grind them with the garlic and ginger.
The numbing heat from Sichuan peppercorns pairs beautifully with the crispy tofu and pork. For extra heat, toss in ½ tsp of gochugaru (Korean chili flakes) after cooking—it adds a fruity, smoky depth. 🌶️
Sweet and Tangy Twist
Balance the savory notes with a sweet-tangy glaze by adding 1 tbsp of rice vinegar and 1 tsp of honey to the sauce. For extra depth, stir in 1 tsp of grated fresh ginger and ½ tsp of red pepper flakes while cooking.
This variation works especially well with the pork’s natural sweetness and the tofu’s neutral base. I’ve also used hoisin sauce (2 tbsp) in place of soy sauce for a richer, slightly sweet profile. 🍯
Umami Bomb Sauce
Elevate the dish with an umami-packed sauce by adding 1 tbsp of fish sauce and 1 tsp of miso paste to the base. For a vegetarian option, swap the fish sauce for 1 tbsp of coconut aminos.
The miso adds a deep, fermented richness that complements the crispy textures perfectly. I often use white miso for a cleaner flavor, but red miso adds a bold, earthy note. 💛
Herb-Infused Freshness
Brighten the dish with fresh herbs by stirring in 1 tbsp of chopped cilantro or thai basil at the end. For a more robust flavor, add 1 tsp of lemongrass paste (or finely minced lemongrass) to the sauce while cooking.
The citrusy, herbal notes cut through the richness of the pork and tofu beautifully. I also like to garnish with lime wedges on the side for a zesty finish. 🌿
Smoky BBQ Fusion
Give the dish a smoky twist by adding 1 tbsp of smoked paprika and ½ cup of BBQ sauce (like Sweet Baby Ray's Original) to the sauce.
For extra depth, char 1 tbsp of onion and 1 tsp of garlic** in the wok before adding the rest of the ingredients. This fusion works surprisingly well with the crispy textures, adding a sweet, smoky contrast. 🔥
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork in this recipe?
Ground chicken works beautifully and cooks faster than pork, while beef should be cooked to 165°F for safety. Use 93% lean ground beef to prevent excessive grease. Adjust cooking time—chicken takes about 1-2 minutes less than pork. The tofu preparation remains the same, but beef may need slightly more sauce to balance its richness.
What's the best way to make extra crispy tofu without breaking it?
Press the tofu for 30-45 minutes (longer = crispier) and pat it very dry with paper towels. Use arrowroot powder instead of cornstarch for an extra-crispy coating. Cook in batches if needed—don't overcrowd the pan. The key is high heat and stirring only once during cooking to maintain the crust.
How do I prevent the pork from drying out?
Never overcook! Remove pork when it reaches 160°F (about 2-3 minutes total). Keep it warm in a separate bowl while finishing the tofu. The sauce will help retain moisture. For extra juiciness, add 1 tsp of water or broth to the wok when tossing everything together at the end.
Can I make this recipe ahead of time?
Cook the pork and tofu separately, then store them in airtight containers for 2 days. Reheat gently in a skillet with a splash of water. The sauce can be made ahead too—store it separately for up to 5 days. For best texture, combine everything fresh and serve immediately, but reheating works well if you're short on time.
What are the best sides to pair with this dish?
Jasmine rice or steamed bok choy are classic choices, but I love serving it with cucumber salad (tossed with rice vinegar and sesame seeds) or quick-pickled veggies (carrots, daikon, and radishes in rice vinegar). For heartier meals, add stir-fried shiitake mushrooms or garlic green beans. The crispy textures stand up well to both light and hearty sides.
