Main Courses
This Chinese cashew pork recipe delivers the perfect balance of crispy edges and nutty sweetness that makes every bite unforgettable. 🔥 As someone who's spent years perfecting wok techniques, I know the secret lies in high-heat searing followed by a quick sauce reduction that locks in those caramelized flavors.
The combination of tender pork, toasted cashews, and a glossy sauce creates a dish that's both restaurant-worthy and surprisingly simple to make at home.
The magic happens in two key steps: first, marinating the pork in a blend of soy sauce, rice wine, and cornstarch to ensure it stays tender while developing a crispy crust. Then, the sauce—made with just five ingredients—reduces on the stovetop to create that signature sticky-sweet glaze.
This isn't just another stir-fry; it's a dish that captures the essence of Chinese home cooking with its perfect harmony of textures and flavors.
What you'll end up with is golden-brown pork pieces with crispy edges that shatter between your teeth, coated in a glossy sauce that's both sweet and savory. The toasted cashews add a satisfying crunch and nutty depth that complements the pork beautifully.
The aroma alone will have everyone gathering around your table, and the taste? That's where the real magic happens.
Serve it over steamed jasmine rice for a complete meal, or pair with stir-fried bok choy for a more traditional presentation. The leftovers reheat beautifully too, making this a perfect recipe for meal prep or feeding a crowd. Let's get cooking!
Ingredients for chinese cashew pork
These 13 ingredients transform into crispy, nutty, restaurant-quality cashew pork that'll have everyone asking for seconds.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Loin 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Raw Cashews 🥜 | 1 cup | Toasted for crunch |
| Cornstarch 🌾 | 2 tbsp | For crispy coating |
| Light Soy Sauce 🥄 | ½ cup | For marinade |
| Dry Sherry 🍷 | ¼ cup | Or substitute rice wine |
| Brown Sugar 🍚 | ¼ cup | Packed, for sweetness |
| Sesame Oil 🫒 | 1 tbsp | For aroma |
| Garlic Cloves 🧄 | 6 cloves | Minced for sauce |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
| Neutral Oil 🫒 | 2 tbsp | Vegetable or canola |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
The pork is everything here—boneless loin cuts into even cubes for perfect searing. Look for marbled pork at your butcher or Asian market for extra tenderness. Costco or H Mart usually have pre-cut pork loin at great prices. The cashews? Toast them first—toss with oil and roast at 350°F for 8-10 minutes until golden. That nutty aroma is non-negotiable. For the sherry, any dry white wine works in a pinch, but authentic Chinese cooking relies on that specific flavor profile.
No sherry? Dry white wine or extra rice wine gets you close. The brown sugar can be swapped for white sugar if you prefer less molasses flavor. Short on sesame oil? A few drops of toasted sesame oil extract (found in Asian markets) works too. The cornstarch is crucial—it's what creates those shatteringly crispy edges. Don't skip it! For the green onions, use the whites too—they add subtle sweetness to the sauce. And if you're feeling fancy, add a pinch of white pepper to the sauce for that authentic Chinese restaurant kick.
Pork cubes stay crispy for 2-3 days in the fridge if stored in an airtight container. The sauce? Make a double batch—it freezes beautifully for up to 3 months. I always keep the toasted cashews separate until serving so they stay crunchy. Serve over steamed jasmine rice (use a 1:1.5 rice-to-water ratio) or cauliflower rice for a low-carb twist. Leftovers reheat best in a skillet over medium heat—just add a splash of water to loosen the sauce.
Why You'll Love This Recipe
- No-Fuss Stovetop Magic: I swear by this one—just sear the pork, toss in the cashews and sherry, let it simmer. Five ingredients, zero fuss, and somehow it always tastes like a restaurant dish.
- Crunchy-Creamy Contrast: That buttery cashew crunch against the tender, slightly caramelized pork? It’s the kind of bite that makes you reach for seconds. The sherry adds this bright, almost floral lift that cuts through the richness.
- Lunchbox Hero: Between us, this reheats perfectly—no soggy cashews, no dry pork. Pack it in containers for work or school, and it’s still a hit. My kids actually ask for it, which is saying something.
- Budget-Friendly Feast: Pork loin stretches far, and cashews add luxury without breaking the bank. A single batch feeds four, leaves leftovers for stir-fries, or turns into a quick noodle bowl the next day. Smart spending, big flavor.
Step-by-step instructions for Chinese cashew pork
Here's how to achieve that perfect balance of crispy edges and nutty sweetness every time.
👨🍳 Step 1: Marinate and Prep the Pork
Cut the 1.5 lb boneless pork loin into 1-inch cubes—keep them uniform for even cooking. In a bowl, whisk together 0.5 cup light soy sauce, 0.25 cup dry sherry, 0.25 cup packed brown sugar, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. Pour this marinade over the pork cubes, making sure they're fully coated. Let it sit for at least 30 minutes (or up to 2 hours in the fridge)—this ensures deep flavor penetration.
While the pork marinates, toast the 1 cup raw cashews in a dry skillet over medium heat for 3-4 minutes, stirring constantly until fragrant and lightly golden. Remove from heat and set aside—they'll add that signature crunch. Here's the thing: toasting the cashews ahead of time prevents them from burning during the final cooking stage while keeping their texture perfect.
🔥 Step 2: Build the Sauce and Sear the Pork
Heat 2 tbsp neutral oil in a large skillet over medium-high heat until shimmering. Add the marinated pork, working in batches if needed, and sear for 2-3 minutes per side until golden brown and cooked through. Remove the pork and set aside—it'll stay warm while we finish the sauce.
In the same skillet, add 6 minced garlic cloves and cook for 30 seconds until fragrant (don't let them burn!). Stir in 2 tbsp cornstarch and cook for 1 minute to remove the raw taste. Slowly pour in ¼ cup water while stirring constantly—this creates a glossy, velvety sauce. Return the pork to the skillet and toss to coat evenly. The sauce should thicken and cling beautifully to the crispy pork.
🥘 Step 3: Add Cashews and Finish Cooking
Now for the magic touch: sprinkle the toasted cashews over the pork and toss gently to distribute them evenly. Cook for another 1-2 minutes just until the cashews are lightly toasted and the pork is fully coated in sauce. You're aiming for crispy edges on the pork cubes while keeping the cashews just warm—not burnt. If the sauce gets too thick, add 1 tablespoon water at a time until it reaches your desired consistency.
Real talk: this is the moment that matters. The cashews should look glossy and the pork should have that perfect golden-brown crust. If you see the sauce starting to separate, give it a quick whisk to restore that silky texture. Garnish with 4 sliced green onions right before serving to add freshness and color.
🍚 Step 4: Cook the Jasmine Rice
While the pork finishes, cook the 2 cups jasmine rice according to package instructions—usually a 1:1.5 rice-to-water ratio simmered for 15-18 minutes until tender. Fluff with a fork and keep warm. The rice should be light and fluffy, not mushy, to perfectly complement the rich, savory-sweet pork.
Serve the cashew pork immediately over the jasmine rice, drizzling any extra sauce from the skillet over the top. The contrast of the warm, nutty pork with the fragrant rice creates a dish that's both comforting and exciting. Don't skip the sesame oil finish—drizzle a little extra over each serving for that authentic aroma that ties everything together.
Pro Tips For Making Chinese Cashew Pork
- Cut Pork Thinly: Skip the thick slices—this dish needs pork so thin it practically dissolves. Use a sharp knife or better yet, a cleaver, and slice against the grain. I learned this the hard way when my first batch came out chewy instead of tender.
- Toast Cashews First: Toss raw cashews in a dry pan for 30 seconds until they smell nutty. This prevents them from turning greasy later. (Yes, even if you’re impatient like me—trust the process.)
- Marinate Pork Overnight: The soy sauce and sherry need time to work their magic. Toss pork with half the sauce and let it sit at least 4 hours (or overnight). I skipped this once, and the flavor was half as good.
- Sear Pork in Batches: Crowd the pan, and you’ll steam the pork instead of sear it. Cook in single-layer batches over high heat until golden. This isn’t the prettiest method, but it’s the tastiest.
Make-ahead tips for this dish
Marinade Prep Ahead
Make the marinade up to 2 days in advance and store it in an airtight container in the fridge. The flavors meld beautifully overnight, giving your pork deeper umami notes. I always double the batch—I use it for other stir-fries too.
Just whisk together the soy sauce, sherry, brown sugar, sesame oil, salt, and pepper and store it in a sealed jar. When ready to use, simply toss the pork cubes in the marinade and let them sit for 30 minutes before cooking. 💡
Pork Pre-Cooking
For maximum crispiness, partially cook the pork cubes ahead of time. After marinating, sear them in a skillet until they reach 145°F internal temperature—about 3-4 minutes per side. Let them cool completely, then store in an airtight container in the fridge for up to 2 days.
When ready to serve, finish them in the skillet with the sauce and cashews. This shortcut saves you 15-20 minutes on busy weeknights. ✨
Sauce Prep
Prepare the sauce separately and store it in a small airtight container for up to 3 months in the freezer. Combine the cornstarch, water, and garlic mixture (without the pork) and freeze it solid.
When you're ready to cook, simply thaw it in the fridge overnight, then heat it in a skillet with the pork. This method keeps all the flavor compounds intact. I've made this sauce ahead for holiday gatherings—it's a game-changer for busy hosts. 🌟
Cashew Storage
Toast the cashews ahead of time and store them in an airtight container at room temperature for up to 1 week. They'll stay crunchy and ready to add that signature texture whenever you need them. I keep a jar of toasted cashews in my pantry specifically for this recipe.
If you're really planning ahead, you can even buy pre-toasted cashews from Trader Joe's or Asian markets—just check the label for no added oils or preservatives. 🥜
Complete Meal Prep
Assemble the entire dish ahead of time for a stress-free weeknight dinner. Cook the pork and sauce as directed, then store them together in an airtight container in the fridge for up to 3 days.
When ready to serve, simply reheat in a skillet over medium heat with a splash of water to loosen the sauce. Cook the jasmine rice fresh to maintain its perfect texture. This method ensures you'll always have restaurant-quality cashew pork ready in minutes. 💪
Freezer-Friendly
For longer storage, freeze the cooked pork and sauce mixture in a single airtight container for up to 3 months. When you're ready to eat, thaw it overnight in the fridge, then reheat gently in a skillet.
The sauce might thicken slightly during freezing, so add 1-2 tablespoons of water while reheating to restore its glossy consistency. I've even frozen individual portions for quick lunches—just add fresh toasted cashews when serving. ❄️
Nutrition facts
Frequently asked questions
Can I use chicken or shrimp instead of pork?
This recipe works beautifully with boneless chicken thighs (cut into similar-sized pieces) or large shrimp. For chicken, reduce marinating time to 15-20 minutes and cook for 2-3 minutes per side until internal temperature reaches 165°F. Shrimp cooks in just 1-2 minutes per side—add them at the very end to avoid overcooking. The sauce ratios stay the same, but use 1 tbsp cornstarch for shrimp to help thicken the sauce faster.
Why does my sauce get too thick or runny? Sauce consistency is all about timing and liquid balance. If it's too thick, add 1 tablespoon water at a time while stirring. For runny sauce, cook it uncovered for 1-2 extra minutes to reduce. The key is the cornstarch slurry—
What's the best way to make this vegetarian?
Swap the pork for extra-firm tofu (pressed and cubed) or mushrooms (shiitake or oyster, sliced). For tofu, marinate it for 30 minutes in the same sauce (add 1 tbsp cornstarch to the marinade). For mushrooms, sear them for 4-5 minutes until golden. Boost umami with 1 tbsp soy sauce in the sauce and add 1 tsp miso paste for depth. The cashews and sauce will still shine!
Can I bake this instead of stir-frying?
Yes, but texture will differ slightly. Preheat oven to 400°F and toss marinated pork with 1 tbsp oil on a baking sheet. Roast for 20 minutes, flipping halfway. For sauce, mix 2 tbsp cornstarch with ¼ cup water and brush over pork in last 5 minutes. Add cashews in final 2 minutes. Baked version is less crispy but still delicious—great for meal prep!
How do I make this spicier?
Add 1 tsp chili flakes or ½ tsp ground Sichuan peppercorns to the marinade. For heat in the sauce, stir in 1 tbsp chili garlic sauce or 1 sliced fresh chili (like Thai bird's eye) during the last 2 minutes of cooking. For smoky depth, add ½ tsp smoked paprika to the sauce. Start with small amounts—you can always add more!
