Chinese Pork Stir Fry Recipe With Rice: Wok-Fired Crispy Bites Over Steamed Grains

Main Courses

Chinese Pork Stir Fry Recipe With Rice: Wok-Fired Crispy Bites Over Steamed Grains

This Chinese pork stir fry recipe with rice delivers restaurant-quality crispy bites that stay tender inside, all in under 30 minutes. The secret lies in high-heat wok technique and a balance of soy, ginger, and garlic that creates that signature umami depth.

I developed this version after years of testing—it's the one that finally convinced even my skeptical family to skip the takeout menu.

What makes this recipe work is the combination of thinly sliced pork (marinated in cornstarch for extra crispiness) and a simple sauce that packs layers of flavor without overpowering the meat.

The key steps—velveting the pork, proper wok heating, and tossing at the right moment—ensure every bite has that perfect crispy exterior and juicy center. We're talking about that signature "wok hei" or smoky aroma that makes stir fry so irresistible.

Serve it over steamed jasmine rice to soak up every last drop of that savory sauce, and you've got a complete meal that's balanced, satisfying, and ready in record time.

The rice acts as a perfect neutral base that lets the pork shine while providing the necessary starch to round out the dish. Trust me, once you try this version, you'll never settle for anything less than homemade again.

This recipe works equally well for weeknight dinners or when you're feeding a crowd—just double the ingredients and keep the same technique.

The beauty of stir fry is its adaptability: use chicken, shrimp, or tofu instead of pork, and you've got a versatile dish that can be customized to your preferences. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for chinese pork stir fry recipe with rice

Pantry staples and fresh aromatics for that perfect wok-fired crunch and umami punch.

Ingredient Amount Notes
Pork Shoulder 🥩 1 ½ lb Thinly sliced, cut against grain
Cornstarch 🌾 ½ cup For crispy coating
Soy Sauce 🥢 ½ cup Light or dark variety
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, peeled
Sesame Oil 🫒 1 tbsp For aroma, not cooking
Vegetable Oil 🫒 ½ cup High smoke point
Green Bell Pepper 🧅 1 whole Sliced into strips
Red Onion 🧅 1 whole Sliced into half-moons
Jasmine Rice 🍚 2 cups Uncooked, long-grain
Water 💧 3 cups For rice cooking
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Sugar 🍚 1 tbsp White granulated
White Wine 🍷 ¼ cup Dry variety, optional

The pork shoulder is your secret weapon—it stays juicy even after high-heat cooking. Butcher shops often slice it thinly for stir fry, but if you're doing it yourself, freeze the meat for 30 minutes first to make slicing easier. For cornstarch, Bob's Red Mill is my go-to brand—it's fine enough for that signature crispy texture. The garlic and ginger should be vibrant and fresh; Asian markets usually carry the best quality. If you're short on time, jarred minced garlic works in a pinch, but fresh is always better. The sesame oil adds that signature aroma, so don't skip it—just add it at the end to preserve its delicate flavor.

No soy sauce? Coconut aminos works in a bind, though it's slightly sweeter. Fresh ginger too expensive? Dried ginger powder at half the amount gets you close. The bell pepper can be swapped for broccoli or snap peas if you prefer. For the rice, Day-O brand jasmine rice is my top pick—it stays separate and fragrant. The white wine adds depth, but you can skip it and just use extra water if you're avoiding alcohol. If you're feeding a crowd, double everything except the rice (which is already scaled for 4 servings). The key is keeping the pork moving constantly in the wok—don't overcrowd it, or you'll lose that crispy texture.

This dish tastes even better the next day, so make extra if you can. Store the pork stir fry in an airtight container in the fridge for up to 3 days—it reheats beautifully. The rice keeps for 4 days in the fridge, but it's best eaten fresh. For freezing, portion the stir fry into single-serving containers and freeze for up to 3 months. When reheating, use a splash of water or soy sauce to revive the crispiness. The leftovers make amazing lunches—just microwave for 2-3 minutes, or reheat in a skillet over medium heat to restore that wok-fired crunch.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear, this is the kind of dish where you can have dinner on the table before the kids even finish their homework. Toss the pork in cornstarch, slap it in the pan with garlic and ginger, and let the soy sauce work its magic—no extra bowls, no extra stress.
  • Crispy-Creamy Perfection: That cornstarch coating? Absolute gold. It gives the pork shoulder this irresistible crunch while staying juicy inside, and the garlic-ginger-soy sauce glaze ties it all together like a flavor hug. Honestly, I’ve made stir-fries that taste fancy but fall apart—this one holds.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, portion it over rice, and you’ve got a week’s worth of lunches that taste like you actually cooked them. Pack it in containers, and it’s still delicious cold—no sad desk lunches here.
  • Budget Win: Pork shoulder is cheap, and this recipe stretches it far. A single cut feeds four, and leftovers reheat like a dream. I’ll be real: I’ve made stir-fries that cost more for ingredients alone, but this one keeps my wallet happy while my family stays full.

Step-by-step instructions for Chinese pork stir fry with rice

Here's how to create restaurant-quality crispy pork bites with fragrant jasmine rice—simple steps for big flavor.

1

Marinate and Prep the Pork Shoulder

Cut the 1.5 lb pork shoulder into thin strips, working against the grain for maximum tenderness. In a large bowl, combine the pork with 0.5 cup soy sauce, 1 tbsp sugar, and 0.5 tsp black pepper. Mix gently to coat evenly. Let it marinate for at least 30 minutes—this ensures deep flavor penetration and helps tenderize the meat.

While the pork marinates, prepare the cornstarch slurry by whisking 0.5 cup cornstarch with 2 tablespoons water in a separate bowl. This will create that signature crispy coating. I like to do this step first so the pork can marinate while I prep everything else—multitasking saves time in the kitchen.

2

Cook the Jasmine Rice

Rinse the 2 cups jasmine rice thoroughly under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 3 cups water and 1 tsp salt in a pot. Bring to a boil over high heat, then immediately reduce to low heat, cover tightly, and simmer for 15 minutes. Let it rest off heat for 10 minutes before fluffing with a fork.

Here's the thing—don't peek at the rice while it cooks. Every time you lift the lid, you release steam and disrupt the cooking process. The rice should be perfectly fluffy with no liquid remaining when you're done. If it's still too wet, return it to low heat for another 2-3 minutes covered.

3

Stir-Fry the Pork to Crispy Perfection

Heat 0.5 cup vegetable oil in a wok or large skillet over medium-high heat until shimmering. Working in batches if needed, remove the pork from the marinade (don't drain—use that liquid!) and dip each piece into the cornstarch slurry. Shake off any excess and add to the hot oil.

Stir-fry for 3-4 minutes until the pork turns a beautiful golden brown and develops crispy edges. You'll hear it sizzling and see those crispy bits forming—that's your cue it's ready. Remove the pork and set aside on a plate. Repeat with remaining batches, adding more oil if needed to maintain the same high heat.

4

Build the Stir-Fry Sauce and Combine Ingredients

In the same wok, reduce heat to medium and add 0.5 cup vegetable oil, 6 minced garlic cloves, and 2 tbsp grated fresh ginger. Stir-fry for 30 seconds until fragrant—you should smell that garlic releasing its sweet aroma. Add the sliced red onion and green bell pepper, cooking for 2-3 minutes until softened but still vibrant.

Pour in the 0.25 cup white wine (if using) and scrape up any browned bits from the bottom of the pan. This deglazing step captures all those flavorful fond bits that would otherwise go to waste. Let the wine simmer for 1-2 minutes until mostly evaporated. Add the crispy pork back to the wok and toss everything together.

5

Finish with Aromatics and Serve

Drizzle in 1 tbsp sesame oil and toss gently to coat everything evenly. The sesame oil adds that distinctive aroma and nutty depth that makes this dish taste authentically Chinese. Taste and adjust seasoning with more soy sauce if needed—you want a balance of salty, sweet, and umami flavors.

Serve the stir-fried pork immediately over the fluffy jasmine rice. The contrast of crispy pork bites against the soft rice is what makes this dish so satisfying. Garnish with extra sliced green onions if you like, but honestly, the pork and rice combination is already perfectly balanced. Enjoy while everything is hot!

👨‍🍳

Pro Tips For Making Chinese Pork Stir Fry Recipe With Rice

  • Freeze the Pork First: Toss your pork shoulder in the freezer for 20-30 minutes before slicing—it stays tidier and cooks more evenly. I used to fight with uneven slices until I tried this; now the stir-fry sears perfectly every time.
  • Toast the Ginger Hard: Mince the ginger thin (almost like matchsticks) and fry it in oil until it’s golden, not just fragrant. Skipping this step leaves the dish tasting raw; the toasted ginger adds depth that changes the whole dish.
  • Don’t Overcrowd the Pan: Cook the pork in batches if needed—even with pork shoulder, too much at once steams the meat instead of searing it. I learned this after a soggy, greasy mess; space it out for crisp edges.
  • Marinate with Cornstarch Last: Toss the pork in soy sauce after coating it with cornstarch—let it sit for 10 minutes max. Doing it earlier makes the meat mushy; this keeps it tender but crispy when it hits the pan.

Regional styles of this recipe

Cantonese Style

The classic Cantonese approach focuses on wok hei—that smoky, charred aroma from high-heat cooking. Use a carbon steel wok (like Mauviel) and preheat it until it's nearly smoking before adding oil.

I like to add a splash of Shaoxing wine (½ cup) instead of white wine for deeper umami. Serve with congee on the side for a heartier meal—it's a popular combo in Hong Kong diners. 🔥

Sichuan Spicy Twist

For a fiery kick, add 1 tbsp Sichuan peppercorns (toasted and crushed) to the marinade and 1 tbsp chili bean paste to the stir-fry sauce. I also toss in ½ cup sliced Thai chilies at the end for extra heat.

Balance it with 1 tsp sugar to prevent the dish from becoming too harsh. This version pairs perfectly with steamed mantou (Chinese buns) instead of rice. 🌶️

Hong Kong Sweet & Sour

Swap the soy sauce for ½ cup hoisin sauce and add ¼ cup pineapple juice to the stir-fry. Toss in ½ cup diced pineapple and ½ cup red bell pepper for sweetness and crunch.

Finish with a drizzle of 1 tbsp rice vinegar and a sprinkle of sesame seeds. This version is sweeter and brighter—great for summer meals. 🍍

Taiwanese Black Pepper

Taiwanese chefs often use black pepper as the star spice. Add 1 tbsp freshly cracked black peppercorns to the marinade and ½ tsp ground black pepper to the sauce.

Serve with pickled mustard greens (ya cai) on the side for a tangy contrast. The pepper gives it a warm, slightly spicy depth that’s addictive. ⚡

Modern Fusion Adaptation

For a contemporary twist, add ½ cup shredded cabbage and ½ cup sliced mushrooms to the stir-fry. Deglaze with ¼ cup coconut aminos instead of soy sauce for a gluten-free option.

Top with crispy fried shallots and serve with cauliflower rice for a low-carb version. This keeps the essence of stir-fry while making it diet-friendly. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 105mg35%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use pork tenderloin instead of pork shoulder?

Yes, but with one key adjustment! Pork tenderloin is leaner, so it won't get as crispy. For best results, marinate it for 45 minutes instead of 30 minutes and add 1 extra tablespoon of cornstarch to the slurry. Slice it ¼-inch thick for even cooking.

2

What if I don't have a wok? Can I use a skillet?

A 12-inch cast iron skillet works perfectly—just use 1 tablespoon less oil since it holds less. Preheat it over medium-high heat until smoking hot, then stir-fry in batches like the recipe suggests. The key is maintaining that high heat to get the crispy texture.

3

How do I prevent the pork from getting chewy?

Chewiness happens when pork overcooks. Use a meat thermometer—remove pork at 140°F (it'll rise to 145°F while resting). Also, don't overcrowd the pan (cook in batches if needed) and keep stirring constantly to prevent steaming.

4

Can I make this recipe gluten-free?

Yes! Swap regular soy sauce for tamari or coconut aminos (use ⅓ cup more since they're less salty). For the cornstarch coating, use arrowroot powder instead. The texture will be slightly different but still delicious.

5

What's the best way to reheat leftovers?

Reheat in a skillet over medium heat for 2-3 minutes with 1 teaspoon oil to restore crispiness. Add 1 tablespoon water to prevent drying. Microwave reheating works too but won't recreate that wok-fired crunch.

★★★★★5.0(12 reviews)
Categories Main Courses