Main Courses
This bean curd and pork recipe delivers the perfect balance of silky-smoky flavors and crispy edges that make every bite unforgettable. đĽ After years of perfecting stir-fry techniques in my kitchenâand later on the competition circuitâIâve cracked the code for achieving that restaurant-quality texture at home.
The secret lies in high-heat searing of the pork followed by a quick wok toss with perfectly textured bean curd, all wrapped in a savory-sweet sauce that ties everything together.
The beauty of this dish is its versatilityâwhether youâre recreating a classic Chinese mapo tofu with pork or putting your own fusion twist on it, the technique remains the same.
Thinly sliced pork belly or tenderloin gets seared until crispy at the edges while staying juicy inside, while the bean curd absorbs just enough of the smoky sauce to become tender yet still hold its shape. The result?
A dish thatâs hearty enough for a family dinner but quick enough for a weeknight.
What sets this recipe apart is how the porkâs rich, caramelized crust contrasts with the bean curdâs silky textureâeach bite is a harmony of smoky, savory, and slightly sweet notes.
The sauce, made with a blend of soy, oyster, and a touch of honey, adds depth without overpowering the natural flavors of the pork and bean curd.
Itâs the kind of dish that makes you want to cook it again and again, each time refining your technique just a little more.
Serve it over steamed jasmine rice or with a side of quick-pickled vegetables for brightness. The leftovers? Even better the next day, as the flavors meld and deepen. Letâs get cookingâthis stir-fry is about to become your new go-to recipe.
Ingredients for bean curd and pork
Pantry staples meet wok magic for this crispy, smoky stir-fryânothing fancy, just restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Tenderloin 𼊠| 1 lb | Thinly sliced, 1/4-inch thick |
| Bean Curd (Doufu) đ§ | 14 oz | Firm tofu, pressed and cubed |
| Extra-Firgin Olive Oil đŤ | 2 tbsp | For high-heat searing |
| Light Soy Sauce 𼢠| 3 tbsp | Kikkoman preferred |
| Oyster Sauce đ | 2 tbsp | Lee Kum Kee brand |
| Honey đŻ | 1 tbsp | Pure, unprocessed |
| Garlic Cloves đ§ | 4 cloves | Minced, fresh preferred |
| Ginger Root đż | 1 tbsp | Fresh, grated |
| Sesame Oil đą | 1 tsp | Toasted, for aroma |
| Green Onions đ§ | 3 whole | Sliced, white and green parts |
| Dried Chili Flakes đśď¸ | 1 tsp | Adjust for heat preference |
| Cornstarch đž | 1 tbsp | For crispy coating |
| Jasmine Rice đ | 1 ½ cups | Uncooked, for serving |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
The pork is everything here. Tenderloin stays juicy while the edges get that coveted crispâbelly works too if you want extra fat. Slice it thin against the grain (about 1/4-inch thick) for even cooking. Trader Joe's and Costco usually have pre-sliced pork for stir-fry, but grab a whole tenderloin if you want to slice it yourself. Look for good marblingâit means more flavor. The bean curd? Firm tofu is non-negotiableâsilken will fall apart. Press it for 20 minutes to squeeze out excess water before cubing, or grab pre-pressed at the Asian market.
No oyster sauce? Hoisin sauce plus a splash of soy gets you close. Fresh ginger and garlic are ideal, but paste works in a pinchâjust use half the amount. The cornstarch is key for that crispy textureâdon't skip it. Bob's Red Mill is my go-to brand, but anything labeled 'cornstarch' works. Short on sesame oil? Toast the seeds in a dry pan and grind themâsame flavor, zero waste. The jasmine rice? Day-O brand is my secret weapon, but any long-grain rice works. For extra smokiness, char the garlic and ginger slightly before adding to the wokâtrust me on this.
Pork and tofu keep best in the fridge for 3 days if sealed tightly. The sauce components (soy, oyster, honey) last 6 months unopened. Make the sauce aheadâit actually tastes better after flavors meld. Freeze the sauce in ice cube trays for single-use portions. This dish reheats beautifullyâjust toss with a splash of water to keep it moist. Leftovers? Even better the next day as the flavors deepen. Store in airtight containers with parchment paper between layers to prevent sticking.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iâm too tired to clean upâjust sear the pork, toss in the silken bean curd, and let the soy and oyster sauces work their magic. The tenderloin stays juicy while the doufu soaks up all that savory goodness, and honestly? One sheet pan later, Iâm done.
- Umami Bomb: That combo of light soy and oyster sauce? Itâs like a flavor explosion in your mouth. The pork gets this caramelized crust, the bean curd melts into a creamy, slightly chewy texture, and the olive oil ties it all together with a bright finish. Not fancy, but ridiculously satisfying.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The pork holds up for days, the bean curd stays intact (if you slice it right), and the sauce keeps everything tasting fresh. Cold or reheated, itâs a hitâmy coworker even asked for the recipe after two servings.
- Budget Win: Pork tenderloin is lean and affordable, and a block of bean curd lasts forever. A splash of olive oil and a couple of sauces stretch this into multiple meals without breaking the bank. Plus, leftovers taste just as good the next dayâno sad, dried-out scraps here.
Step-by-step instructions for silky-smoky stir-fry with crispy edges
Here's how to create a perfect balance of tender pork, crispy bean curd, and aromatic sauce.
đ¨âđł Step 1: Prep the Pork and Bean Curd for Maximum Texture
Start by slicing the 1 lb pork tenderloin into Âź-inch thick stripsâthis ensures even cooking and tender results. Toss the pork with 1 tbsp cornstarch and ½ tsp black pepper in a bowl until evenly coated. This creates a crispy exterior while keeping the inside juicy.
For the 14 oz bean curd (doufu), press it between paper towels for 15 minutes to remove excess moisture, then cut into 1-inch cubes. The crispy edges come from proper pressing and high-heat searingâdon't skip this step! Keep both components separate until ready to cook.
đĽ Step 2: Sear the Pork Until Golden Brown
Heat 2 tbsp extra-firgin olive oil in a wok or large skillet over high heat until shimmering. Add the pork in a single layer and let it sear undisturbed for 2-3 minutes until the edges turn golden brown and crispy. This high-heat step is crucialâdon't overcrowd the pan or the pork will steam instead of sear.
Transfer the seared pork to a plate and set aside. The residual heat will keep it warm while you prepare the rest of the stir-fry. If the oil starts smoking, reduce the heat slightlyâyou want a crispy crust, not burnt pork.
đł Step 3: Stir-Fry the Bean Curd and Aromatics
In the same pan, add a little more oil if needed and stir-fry the bean curd cubes for 3-4 minutes until they develop golden-brown spots and crispy edges. Remove and set aside with the pork.
In the same pan, add 4 minced garlic cloves and 1 tbsp grated ginger root, cooking for 30 seconds until fragrant. Here's where the magic happensâwatch for that aroma to fill your kitchen. Add 1 tsp dried chili flakes and stir for 10 seconds to toast them lightly.
đĽ Step 4: Combine and Create the Signature Sauce
Return both the pork and bean curd to the pan. Add 3 tbsp light soy sauce, 2 tbsp oyster sauce, and 1 tbsp honey, stirring everything together. Let it simmer for 2-3 minutes until the sauce thickens slightly and coats the ingredients evenly.
Finish with 1 tsp sesame oil and toss everything together. The sauce should cling beautifully to both the pork and bean curd, creating that perfect silky-smoky flavor. If it's too thick, add 1-2 tablespoons of water to loosen it.
đ˝ď¸ Step 5: Serve Over Steamed Jasmine Rice
Spoon the stir-fry over 1.5 cups cooked jasmine rice and garnish with 3 sliced green onions (white and green parts). The rice should be hot and fluffyâsteam it separately while you cook the stir-fry for best results.
Serve immediately while everything is hot. You'll notice the pork remains juicy with crispy edges, while the bean curd has that satisfying crunch. The sauce should be perfectly balancedâsweet from the honey, salty from the soy, and just a hint of spicy heat from the chili flakes.
Pro Tips For Making Bean Curd And Pork
- Sear the Pork First: Walk away from the stove after the initial searâyouâre not done until the pork releases from the pan with a pop and those edges turn golden. I used to rush this, and the pork ended up dry. Let it crisp properly; the sauce will cling better later.
- Cut Bean Curd in Half: Slice the bean curd into ½-inch cubes, not thin sheets. Thick pieces absorb the porkâs juices and oyster sauce without turning to mush. (Yes, even if it looks messyâyour future self will notice the texture difference.)
- Deglaze with Soy Sauce: After removing the pork, pour in just 1 tablespoon of light soy sauce to scrape up the browned bitsâthis is the flavor base. Skip this, and youâll miss half the depth. (Pro move: Add a splash of water next to dissolve any stuck-on bits.)
- Finish with Olive Oil: Toss the cooked pork and bean curd in a tablespoon of extra-virgin olive oil right before serving. It cuts the richness of the soy/oyster sauce and adds a silky finish. (I know it sounds counterintuitive, but it worksâtrust me.)
Pro cooking tips for this dish
High-Heat Searing Secrets
For that perfect crispy edge on your pork, I swear by a wok or cast-iron skilletâboth conduct heat like crazy. Heat your pan until itâs smoking hotâyou should see steam when you add the oil.
Use extra-virgin olive oil (not vegetable oil) because it has a higher smoke point and adds depth of flavor. Work in batches if neededâovercrowding steams the pork instead of searing it. đĽ
Pro tip: Pat your pork slices dry with paper towels before searing. Any moisture will cause the cornstarch coating to steam instead of crisp. I like to use my Lodge cast ironâitâs heavy enough to maintain that high heat without flaring up.
If your pork isnât browning quickly enough, your pan isnât hot enough. Donât rush itâlet those edges develop that golden crust.
Bean Curd Texture Hacks
The key to crispy bean curd is pressing it properly. I press mine between two paper towels with a heavy pan on top for 15 minutesâthis removes enough moisture to get that satisfying crunch.
For extra crispiness, toss the cubed bean curd in 1 tbsp cornstarch before stir-frying. The starch creates a light coating that crisps beautifully when exposed to high heat.
Donât skip the pressing step! Waterlogged bean curd will absorb too much oil and turn greasy instead of crispy. If youâre short on time, use pre-pressed tofu from the Asian marketâitâs a game-changer.
And hereâs something I learned from Master Chef Chen: Toast your bean curd in the pan for 30 seconds before adding other ingredientsâthis jump-starts the crispiness and adds a nutty depth to the flavor.
Sauce Balance Magic
The sauce is where the flavors come together, so donât skimp on the aromatics. I always char my garlic and ginger slightly before adding them to the panâthis adds a smoky depth that takes the dish to the next level.
For the sauce itself, the ratio of soy to oyster sauce (3:2) is crucial. The soy provides saltiness, while the oyster sauce adds umami richness. The honey isnât just for sweetnessâit helps balance the salt and caramelizes slightly for extra depth.
Taste as you go! If your sauce is too thick after combining everything, add 1-2 tablespoons of water to loosen it. If itâs too thin, let it simmer uncovered for another minute to reduce.
And hereâs a trick I picked up from my time in Charleston: Add a splash of rice vinegar (½ tsp) at the end for brightnessâit cuts through the richness and adds a subtle tang. The sauce should coat the back of a spoon but still be pourable.
Wok Hei Essentials
Wok heiâ"breath of the wok"âis that coveted smoky aroma that comes from high-heat cooking. To achieve it at home, you need a few things: high heat, a well-seasoned pan, and quick cooking.
I crank my stove to the highest setting and let the pan get screaming hot before adding oil. Once the oil is shimmering, add your ingredients and work fastâthis is where timing becomes everything.
If you donât have a gas stove, donât worry. An electric or induction burner can still give you great resultsâjust make sure your pan is preheated for at least 5 minutes before cooking.
And hereâs something I do: Turn off the heat just before the dish is fully cooked, then let the residual heat finish cooking it. This keeps everything hot and prevents overcooking. The result?
A dish thatâs packed with flavor and aroma, just like youâd get in a bustling Chinese kitchen. â¨
Nutrition facts
Frequently asked questions
Can I substitute pork tenderloin with another cut?
Pork belly works beautifully for extra richness, while pork shoulder adds hearty texture. For leaner options, try thinly sliced pork loin. Just adjust cooking timeâbelly needs 3-4 minutes per side while tenderloin cooks faster (2 minutes). The key is Âź-inch thickness for even cooking.
What if I don't have firm tofu for the bean curd?
Use extra-firm tofu insteadâit holds shape better when pressed. For a firmer texture, freeze and thaw the tofu first (this breaks down proteins). If you're short on time, pre-pressed tofu from Asian markets works perfectly. Never use silken tofuâit'll turn mushy when stir-fried.
How do I make this recipe less spicy?
Simply reduce or omit the chili flakes entirely. For mild heat, use just ½ tsp or swap them for ½ tsp ground white pepper. The dish still delivers savory depth without spice. The honey in the sauce already adds subtle sweetness to balance flavors naturally.
Can I prepare this dish ahead of time?
Yes! Cook the pork and bean curd completely, then store them separately in airtight containers. Reheat in a skillet with 1 tsp oil over medium heat for 2-3 minutes. The sauce can be made ahead tooâit actually tastes better after flavors meld. Combine everything when ready to serve for maximum crispiness.
What's the secret to crispy bean curd every time?
Three things: proper pressing (15 minutes with weight), high heat (pan should shimmer), and cornstarch coating (1 tbsp before cooking). Toast the cubed bean curd in the pan for 30 seconds before adding other ingredientsâthis jumpstarts the crispiness and adds nutty flavor.
