Chinese Pork Stir Fry Recipe With Rice: Wok-Fried Crispy Edges and Aromatic Five-Spice

Main Courses

Chinese Pork Stir Fry Recipe With Rice: Wok-Fried Crispy Edges and Aromatic Five-Spice

This Chinese pork stir fry recipe with rice delivers the perfect balance of crispy edges and aromatic five-spice depth—just like your favorite takeout, but better.

I've refined this technique over years of testing, ensuring the wok hei (breath of the wok) creates that signature smoky aroma while keeping the pork tender and the sauce glossy. The secret lies in high heat and quick cooking, transforming simple ingredients into a restaurant-quality meal.

The recipe starts with thinly sliced pork that sears instantly in a hot wok, locking in juices while developing those coveted crispy edges. A homemade sauce—packed with soy sauce, garlic, ginger, and a touch of sugar—ties everything together, while five-spice powder adds warmth that lingers.

I use jasmine rice because its floral notes complement the savory stir fry beautifully, and steaming it to perfection ensures each grain stays distinct.

What you'll end up with is a dish that's vibrant, aromatic, and packed with texture—crispy pork, tender vegetables, and a sauce that clings to every bite. The five-spice blend adds layers of complexity, while the wok hei infuses the pork with that unmistakable smoky character.

This isn't just stir fry; it's a flavor experience that transports you to a bustling Chinese kitchen.

Serve immediately while the pork is still crispy and the rice is warm, or store leftovers for up to 3 days. The flavors only deepen over time, making this a meal that gets better with each bite.

Here's how to make it—step by step, just like I do in my kitchen.

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

Ingredients for chinese pork stir fry recipe with rice

Just 15 ingredients transform into restaurant-quality pork stir fry with crispy edges and fragrant five-spice aroma.

Ingredient Amount Notes
Boneless Pork Loin 🥩 1 ½ lb Thinly sliced against grain
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Soy Sauce 🍶 ⅓ cup Light or all-purpose variety
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 2 tbsp Grated, peeled, fresh preferred
Five-Spice Powder 🌶️ 1 tsp Authentic blend, not pre-mixed
Sesame Oil 🫒 1 tbsp Toasted, for aroma only
Neutral Oil 🫒 2 tbsp Vegetable or canola preferred
White Sugar 🍚 1 tbsp Granulated, for balance
Cornstarch 🌾 1 tbsp For crispy edges, mixed with water
Green Bell Peppers 🧅 1 whole Sliced thin, any color
Red Onion 🧅 1 whole Sliced thin, for crunch
Sesame Seeds 🌾 1 tbsp Toasted, for garnish
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The pork is everything here—look for boneless loin at the meat counter, not ground pork or shoulder. Ask the butcher to slice it thinly against the grain (about 1/8-inch thick) if you can't do it yourself. I always grab mine from Whole Foods or Costco because they keep it extra fresh. For the five-spice powder, Penzeys or Asian markets carry the best blends—avoid the single-spice mixes. The jasmine rice? Lundberg or Calrose brands steam up perfectly with distinct grains. Pro tip: soak the rice for 20 minutes before cooking for even fluffier results.

No five-spice powder? Mix 1/4 tsp each of cinnamon, star anise, cloves, fennel, and pepper—it's not identical, but close. Running out of sesame oil? Avocado oil at half the amount works, but add an extra 1/4 tsp of toasted sesame seeds at the end for that nutty aroma. The cornstarch slurry (1 tbsp cornstarch + 2 tbsp water) is non-negotiable for crispy edges—don't skip it. Bell peppers can be swapped for snap peas or broccoli florets, but keep the total veggie volume similar. And if you're short on time, pre-minced garlic from a jar (like Minor's) is fine—just add an extra clove's worth.

This reheats surprisingly well—cover tightly and microwave for 1-2 minutes with a splash of water to revive the crispiness. Store leftovers in the fridge for 3-4 days or freeze for up to 3 months. I always double the rice portion because it disappears fast. For extra flavor, marinate the pork in 1 tbsp soy sauce and 1 tsp cornstarch for 15 minutes before cooking. Trust me on this—it makes a noticeable difference.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: double the rice, halve the effort later. The stir-fry reheats like a dream (no soggy pork here), and it’s my go-to for lunchboxes or quick dinners when I’m swamped.
  • One-Pan Magic: I swear by this—just one wok, one spatula, and you’re done. The pork sizzles while the rice simmers; no dirtying extra dishes. (Yes, even on a Tuesday night when I’d rather not scrub pots.)
  • Umami Bomb: That combo of soy sauce and ginger? It’s ridiculously good. The pork stays juicy with a crispy edge, and the garlic? Oh, it’s like a little flavor explosion in every bite—no weird aftertaste, just pure satisfaction.
  • Meal Prep MVP: Here’s what sold me: double the rice, halve the effort later. The stir-fry reheats like a dream (no soggy pork here), and it’s my go-to for lunchboxes or quick dinners when I’m swamped.

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

Here's how to create a restaurant-quality stir fry with perfectly crispy pork and fragrant five-spice aroma.

1

Prepare the Pork and Marinate

Slice the 1.5 lb boneless pork loin thinly against the grain for tender bites. Transfer the slices to a bowl and mix with 0.33 cup soy sauce, 1 tbsp white sugar, 1 tbsp cornstarch, 1 tsp five-spice powder, and 0.5 tsp black pepper. This marinade not only flavors the pork but also creates a crispy coating when stir-fried. Let it sit for 15-20 minutes while you prep the rest.

Here's the thing—don't skip the cornstarch. It's what gives that signature wok-fried crispiness. If you're short on time, even 10 minutes of marinating will help, but longer is better for deeper flavor penetration.

2

Cook the Jasmine Rice

Rinse the 1.5 cups jasmine rice under cold water until the water runs clear, then drain well. Cook it according to package instructions—usually a 1:1.5 rice-to-water ratio—and let it steam covered for 15 minutes after boiling. Fluff with a fork and keep warm while you prepare the stir fry.

I always use a rice cooker for this because it maintains consistent moisture. If you don't have one, keep the rice warm in a covered pot over low heat. The rice should be perfectly tender but not mushy when ready to serve.

3

Stir-Fry the Pork to Crispy Perfection

Heat 2 tbsp neutral oil in a wok or large skillet over high heat until shimmering. Add the marinated pork in a single layer and let it sear undisturbed for 1-2 minutes until the edges turn golden brown and crispy. This is the moment that matters—don't touch it yet.

Once the pork is crispy, stir-fry for another 1-2 minutes until fully cooked through. Remove the pork and set it aside on a plate. If the oil isn't hot enough, the pork will steam instead of sear. You want that beautiful caramelization on the edges.

4

Stir-Fry the Vegetables and Aromatics

In the same wok, add 2 tbsp neutral oil and swirl to coat. Add 1 whole red onion and 1 whole green bell pepper, both sliced thin. Stir-fry for 2-3 minutes until the onions soften and the peppers begin to blister. Add 6 cloves minced garlic and 2 tbsp grated fresh ginger, cooking for 30 seconds until fragrant.

Here's where it gets fun—toss in the cooked pork back into the wok. Add 0.33 cup soy sauce and 1 tbsp sesame oil. Stir everything together for 1-2 minutes until the pork absorbs the flavors and the sauce coats everything evenly. The sesame oil adds that authentic aroma you can't miss.

5

Finish and Serve

Remove the stir fry from heat and sprinkle with 1 tbsp toasted sesame seeds. Taste and adjust seasoning with additional soy sauce or sugar if needed. Serve the crispy pork stir fry immediately over the jasmine rice, garnishing with extra sesame seeds and a drizzle of sesame oil if desired.

This dish is best served fresh while the pork is still crispy and the rice is warm. The combination of tender pork, crispy edges, and aromatic vegetables makes every bite delicious. Don't skip the sesame seeds—they add a lovely crunch and visual appeal.

👨‍🍳

Pro Tips For Making Chinese Pork Stir Fry Recipe With Rice

  • Slice Thin, Cook Fast: I learned this the hard way—thick pork chunks end up chewy, no matter how long you stir-fry. Cut the loin against the grain into ¼-inch slices (yes, even if it looks like a lot of work), then freeze them for 20 minutes before cooking. The cold meat sears faster and stays tender.
  • Salt Pork Before Stir-Fry: This isn’t just about flavor—it’s about texture. Toss the sliced pork with 1 teaspoon of salt (and a pinch of sugar) 10 minutes before cooking. The salt breaks down proteins, so the meat stays juicy instead of turning rubbery mid-stir-fry. (Skip this, and you’ll regret it when the pork dries out.)
  • Start Hot, Finish Low: High heat for the first 30 seconds—until the pork hits that golden crust—then drop the heat to medium. I used to keep it scorching the whole time, and the pork would either burn or turn gray. The crust locks in juices, but low heat finishes the dish without steaming the garlic and ginger into oblivion.
  • Use Day-Old Rice: Freshly cooked rice turns mushy when mixed with stir-fry. Save your rice from yesterday (or cook a small batch just for this) and spread it on a tray to cool. Cold, slightly dry rice absorbs the pork’s sauce better and keeps its shape—no sad, gloppy grains here. (Pro move: Toss the rice with a drizzle of oil while it’s still warm to prevent clumping.)

Creative variations of these flavors

Spicy Sichuan Style

Transform this stir fry into a fiery Sichuan classic by adding 1 tbsp chili bean paste (like Lao Gan Ma) to the sauce and 1 tsp Sichuan peppercorns toasted and crushed into the pork marinade.

The numbing-spicy kick from Sichuan peppercorns elevates everything. I like to finish with thinly sliced scallions and a drizzle of chili oil for extra heat. Serve with extra rice to balance the intensity. 🌶️

Sweet and Tangy Hoisin Glaze

Swap the soy sauce for a ½ cup hoisin sauce mixed with 1 tbsp rice vinegar and 1 tsp honey. This creates a glossy, slightly sweet glaze that clings beautifully to the pork.

Add ½ cup pineapple chunks to the stir fry in the last minute for a tropical twist. Garnish with crushed peanuts for crunch. This version tastes amazing with steamed buns on the side. 🍯

Vegetarian Mushroom Swap

Replace the pork with 1 lb shiitake mushrooms sliced thin, and use 1 tbsp vegetable broth instead of pork fat. Add 1 tbsp oyster sauce to the marinade for depth.

The mushrooms absorb flavors beautifully and create a satisfying texture. This version works perfectly as a meatless Monday meal or for vegetarian friends. 🍄

Coconut Curry Stir Fry

Infuse the stir fry with Thai flavors by adding ½ cup coconut milk and 1 tbsp red curry paste to the sauce. Use 1 tbsp fish sauce instead of soy sauce for that authentic umami.

Add 1 stalk lemongrass (bruised) and 1 kaffir lime leaf while stir-frying for aromatic complexity. Garnish with cilantro and lime wedges. This version pairs wonderfully with jasmine rice or even cauliflower rice. 🥥

Korean-Inspired Gochujang Twist

Give it a Korean-inspired kick by adding 2 tbsp gochujang (Korean chili paste) to the sauce along with 1 tbsp sesame paste. Use 1 tbsp gochugaru (Korean chili flakes) in the marinade for extra heat. Add ½ cup kimchi chopped into the stir fry in the last minute.

Garnish with sesame seeds and thinly sliced green onions. This version tastes amazing with steamed rice and a side of pickled radish. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 4g14%
Sugars 8g
Protein 40g80%
* 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 chicken or shrimp instead of pork?

For chicken, use 1.5 lb boneless thighs cut into bite-sized pieces and marinate for 20-30 minutes with the same seasoning. Shrimp (1.5 lb) should be peeled, deveined, and tossed with 1 tbsp cornstarch and 1 tsp five-spice powder before cooking. Both work beautifully—just reduce marinating time for shrimp to 10 minutes max to avoid overcooking.

2

What's the best way to get crispy edges on the pork?

The secret is high heat and cornstarch! Use a wok or cast-iron skillet heated until oil shimmers, then add pork in a single layer. Let it sear undisturbed for 1-2 minutes until golden before stirring. Never overcrowd the pan—cook in batches if needed. The cornstarch in the marinade creates that perfect crunch.

3

Can I make this ahead of time?

Yes, but with a few tweaks! Cook the stir fry as directed, then refrigerate for up to 3 days. Reheat in a skillet over medium heat with 1 tsp sesame oil and a splash of water to restore crispiness. The rice should be cooked fresh—microwaving leftovers makes it gummy. For best results, store components separately and assemble when ready to eat.

4

What if I don't have a wok?

No problem! A 10-12 inch cast-iron skillet or heavy-bottomed stainless steel pan works perfectly. The key is getting the surface ripping hot before adding oil. If your pan isn't wide enough, cook the pork in batches—just don't overcrowd. A nonstick pan can work too, but it won't give that signature wok hei aroma.

5

How do I adjust the spice level?

Start with the base recipe for mild flavor. For medium heat, add ½ tsp red pepper flakes to the sauce. For spicy, stir in 1 tbsp sriracha or 1 tsp chili crisp at the end. If using five-spice powder, reduce the cinnamon component slightly—it's the warmest spice. Always taste before serving!

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