Main Courses
This minced pork and tofu stir-fry delivers crispy edges and layered umami flavor in every bite—perfect for weeknight dinners or meal prep. The secret lies in high-heat searing of both proteins, transforming tender tofu into golden, textured bites while keeping the pork juicy and aromatic.
I developed this recipe after years of balancing textures in Asian-inspired dishes, ensuring neither ingredient overpowers the other.
The magic happens in the wok or cast-iron skillet, where minced pork releases its savory depth while tofu develops that coveted crispy exterior.
A quick marinade of soy sauce, garlic, and ginger ensures both proteins stay flavorful, while a simple stir-fry sauce ties everything together with sweet, tangy, and umami notes. This isn't just a vegetarian swap—it's a harmonious blend where each component shines.
By the time you plate it, you'll have a dish that's restaurant-quality yet simple enough for home cooks. The pork remains tender and juicy, the tofu offers satisfying crispy contrast, and the sauce coats everything in perfect balance.
Serve over steamed rice or noodles for a complete meal that's as nutritious as it is delicious.
For vegetarians, simply omit the pork and double the tofu—no one will miss it. The technique works for both versions, proving this stir-fry adapts to any dietary preference while delivering that same satisfying crispy texture and rich umami flavor.
Ingredients for minced pork and tofu
Crispy tofu, juicy pork, and umami-packed sauce—this stir-fry delivers restaurant-quality flavor at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu 🍱 | 14 oz | Pressed and cubed into 1-inch pieces |
| Ground Pork 🐖 | ½ lb | 90% lean for juiciness |
| Cornstarch 🌾 | 2 tbsp | For crispy tofu coating |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Light Soy Sauce 🍶 | ⅓ cup | For marinade and sauce |
| Dark Soy Sauce 🍶 | 1 tbsp | For deeper umami flavor |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 1 tbsp | Grated, for marinade |
| Sesame Oil 🫒 | 1 tbsp | Toasted for finishing |
| Honey 🍯 | 1 tbsp | For sauce sweetness |
| Rice Vinegar 🍶 | 1 tbsp | For sauce tang |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| White Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Red Chili Flakes 🌶️ | ½ tsp | Optional for heat |
The tofu is where the magic happens. Extra-firm tofu holds its shape best, but don’t skip pressing it—wrap in a towel, place a heavy pan on top for 15 minutes. Trader Joe's sells pre-pressed blocks, saving time. For the pork, 90% lean ground pork stays juicy while still delivering that satisfying texture. If you can’t find it, 85% lean works too. The cornstarch is non-negotiable for crispy edges—don’t substitute flour, or you’ll end up with a gummy tofu. Bob’s Red Mill cornstarch is my go-to, but any brand works.
No sesame oil? Toasted peanut oil adds depth, or even a dash of toasted sesame seeds in the sauce. The honey can be swapped for maple syrup or agave if you prefer vegan. For extra umami, add 1 tsp fish sauce to the marinade (skip if vegetarian). The green onions can be subbed with scallions or chives if that’s what you’ve got. Fresh ginger? Grate it yourself—pre-minced loses flavor fast. If you’re short on time, 1 tsp ground ginger works in a pinch, but it’s not the same.
This stir-fry reheats beautifully—just 5 minutes in a hot skillet with a splash of water. Keeps 4-5 days in the fridge, or freeze portions for 3 months. I always make extra rice—it’s perfect for lunches the next day. Store the sauce separately if you’re freezing, then stir it back in when reheating. The tofu stays crispy for 2 days if kept in an airtight container, but after that, it’s best to reheat it fresh.
Why You'll Love This Recipe
- No-Chop Necessary: I swear, the only prep is pressing tofu and opening a bag of ground pork—no dice, no mincing, no fuss. That cornstarch coating turns the tofu into crispy little nuggets with zero effort, and honestly? It’s the kind of recipe that makes me feel like a lazy genius.
- Umami Bomb Combo: The pork’s savory depth meets the tofu’s subtle chew, all tied together with light soy sauce—it’s like a flavor hug. Between us, that crispy edge on the tofu? Chef’s kiss. The pork stays juicy, and the two play off each other perfectly.
- Lunchbox Hero: Pack this for work or school—it reheats like a dream and keeps for days without getting soggy. My kids actually eat it cold in wraps (yes, even on a Tuesday), and it’s the only thing I can think of that’s both protein-packed and budget-friendly.
- Budget Stretch: A pound of pork and a block of tofu feed my family of four for three meals, and the leftovers? Even better the next day. I’ll be real: this is my wallet’s favorite recipe, and it still tastes like I slaved over it.
Step-by-step instructions for umami-packed stir-fry with crispy edges
Here's how to create restaurant-quality texture and flavor without shortcuts.
Prepare the Tofu for Maximum Crispiness
Drain the 14 oz extra-firm tofu and wrap it tightly in a clean kitchen towel. Place a heavy object like a cast-iron skillet on top for 15 minutes to press out excess moisture. This step is non-negotiable for crispy edges later.
Cut the pressed tofu into 1-inch cubes using a sharp chef's knife. Transfer the cubes to a bowl and toss them with the 2 tbsp cornstarch until every surface is evenly coated. This starch coating creates the perfect crispy exterior when fried.
Cook the Ground Pork and Tofu Separately
Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until shimmering. Add the 0.5 lb ground pork and cook for 3-4 minutes, breaking it apart with a wooden spoon, until it loses its raw color and becomes lightly browned. Remove the pork and set aside.
In the same skillet, add the remaining 0.3 cup vegetable oil and increase heat to high. Working in batches to avoid crowding, fry the cornstarch-coated tofu cubes for 2-3 minutes per side until golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil.
Build the Flavorful Sauce Base
Reduce heat to medium and add 1 tablespoon of vegetable oil to the skillet. Add the 6 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for 30 seconds until fragrant but not browned. This quick cooking preserves their bright flavors.
Pour in the 0.33 cup light soy sauce and 1 tbsp dark soy sauce, scraping up any browned bits from the bottom of the pan. Let the mixture simmer for 1 minute until slightly reduced. The dark soy sauce adds that signature deep umami color while the light soy provides the salty backbone.
Combine and Finish with Sweet-Tangy Sauce
Return the pork and tofu to the skillet. Add 1 tbsp honey, 1 tbsp rice vinegar, and 0.5 tsp red chili flakes (if using), stirring everything together for 1-2 minutes until well coated. The vinegar brightens the flavors while the honey adds just enough sweetness to balance the savory elements.
Drizzle with 1 tbsp sesame oil and toss gently to distribute. The sesame oil adds nutty aroma and helps create that glossy finish. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or a pinch of salt.
Serve Over Steamed Rice with Garnishes
Cook the 1.5 cups white rice according to package instructions until tender and fluffy. Divide the rice among serving plates and top each portion with the pork and tofu stir-fry. Garnish with sliced green onions and toasted sesame seeds right before serving.
The contrast between the crispy tofu edges and tender pork creates an irresistible texture, while the sauce delivers layers of umami, sweetness, and acidity. Serve immediately while the tofu is still crispy and the rice is hot—this dish tastes best fresh from the pan.
Pro Tips For Making Minced Pork And Tofu
- PRESS THE TOFU DRY: Extra-firm tofu still holds moisture—wrap it in paper towels and press it between two plates for 10 minutes before slicing. I learned this the hard way after my first batch turned out soggy; the cornstarch won’t stick properly if the tofu is damp.
- SEAR THE PORK IN BATCHES: Don’t overload the pan when cooking the ground pork—work in 2-3 portions over medium-high heat. Crowding steams the meat instead of browning it, and you’ll end up with a dish that tastes more like a stir-fry than crispy pork.
- MIX CORNSTARCH WITH WATER: Skip the dry rub—combine 1 tablespoon cornstarch with 2 teaspoons water to make a slurry, then toss it with the tofu. This guarantees even coating and a consistent crust without clumping, which I used to struggle with when just sprinkling it on.
- LOWER THE HEAT FOR TOFU: Once the tofu hits the pan, turn the heat down to medium-low after the first 30 seconds. High heat burns the outside before the cornstarch sets, leaving you with a charred mess instead of golden, crispy slices.
Wine and beer pairings for these flavors
Crispy Tofu & Pork
For this dish, I recommend a dry Riesling from Germany—specifically a Kabinett-level from the Mosel region. The slight acidity and crisp finish cut through the richness of the pork while complementing the tofu's nutty, crispy texture.
Look for a wine with 11-12% ABV and notes of green apple and citrus. My go-to is Dr. Loosen "Blue Slate" Kabinett—it's approachable yet elegant enough for a weeknight dinner. 🍷
Umami-Enhanced Beer
A Japanese-style lager like Asahi Super Dry brings out the dish's savory depth without overpowering it. The clean, crisp profile lets the umami from the soy sauce and pork shine, while the subtle malt sweetness balances the vinegar in the sauce.
For a local option, try a crisp American lager like Coors Banquet—it's light enough to let the stir-fry's flavors take center stage. 🍺
Sweet & Tangy Wine
If you prefer red, go for a Pinot Noir with bright acidity—think Oregon Willamette Valley or New Zealand Central Otago. The red fruit notes in these wines mirror the honey in the sauce, while their silky tannins soften the dish's crispy edges.
I love La Crema "Sonoma Coast" for its balance of fruit and earthiness. Avoid heavy Cabernets—they'll clash with the delicate tofu texture. 🍇
Non-Alcoholic Options
For a refreshing non-alcoholic pairing, try sparkling yuzu soda—its citrusy brightness echoes the rice vinegar in the sauce. Alternatively, a cucumber-mint infused water with a splash of lime keeps things light and refreshing.
For a bolder option, hibiscus tea (cooled) adds a tart contrast that enhances the dish's umami layers. 💧
Pro Pairing Tips
Serve wine slightly chilled (around 55°F for whites, 60°F for reds) to complement the dish's crispy textures. Beer should be served at 40°F to preserve its carbonation and clean flavor. I always pour a smaller glass (5 oz) to avoid overwhelming the dish's delicate balance.
And remember—let the wine or beer breathe for 10 minutes before your first sip to fully appreciate its harmony with the stir-fry. ✨
Nutrition facts
Frequently asked questions
Can I use firm tofu instead of extra-firm for this recipe?
Firm tofu will work, but extra-firm holds its shape better when fried, giving you those perfect crispy edges. If you must use firm, press it for 20 minutes instead of 15 minutes to remove extra moisture. The texture will be slightly softer but still delicious.
How do I prevent the tofu from getting soggy after cooking?
Keep the tofu crispy by storing it in an airtight container with a paper towel underneath to absorb moisture. Reheat in a dry skillet over medium heat for 2-3 minutes—no extra oil needed! The cornstarch coating will help maintain crispiness longer than plain tofu.
Can I make this recipe without pork for a vegetarian version?
Simply double the tofu to 28 oz and omit the pork entirely. Use the same marinade (without fish sauce) and cooking method. The dish will still be packed with umami from the soy sauce and sesame oil, plus that satisfying crispy texture.
What's the best way to store leftovers?
Store components separately: keep the pork and tofu in one container, sauce in another, and rice in a third. This prevents sogginess. Reheat pork/tofu in a skillet for 3-4 minutes with a splash of water, then toss with reheated sauce. Leftovers keep well for 4-5 days in the fridge.
Why does my tofu turn out greasy instead of crispy?
Overcrowding the pan or using too much oil are common culprits. Cook in single layers with enough space between pieces, and use just enough oil to coat the pan (about 1/4 inch). Also ensure your tofu is properly pressed and coated with cornstarch—this creates the crispy crust.
