Here’s a satisfying, restaurant-style pork fried rice that’s simple enough for weeknights yet flavorful enough for guests. Tender marinated pork, fluffy day-old rice, crisp vegetables and a touch of soy create a balanced dish with great texture. Follow these steps and tips to get perfectly separated grains, caramelized pork pieces, and bright, savory flavor in every bite.
Ingredients
– 3 cups cooked long-grain rice (preferably day-old)
– 8 oz pork shoulder or pork loin, cut into small cubes
– 2 tablespoons vegetable oil (divided)
– 2 large eggs, lightly beaten
– 1 cup frozen peas and diced carrots (or 1 small carrot + 1/2 cup peas)
– 3 green onions, sliced (separate white and green parts)
– 2 cloves garlic, minced
– 1 small onion, finely chopped (optional)
– 2 tablespoons light soy sauce
– 1 tablespoon oyster sauce (optional)
– 1 teaspoon sesame oil
– 1/2 teaspoon sugar
– Salt and black pepper to taste
– Optional: 1 teaspoon grated ginger, chili oil or sriracha for heat

Servings and Cooking Time
– Servings: 3–4 servings (about 1 cup per person)
– Preparation time: 15 minutes (includes chopping and marinating briefly)
– Cooking time: 10–12 minutes
– Total time: ~25–30 minutes
Nutritional Value
The following estimates are for one serving (about 1 cup). This is for one person.
– Calories: ~420 kcal
– Protein: 18 g
– Carbohydrates: 52 g
– Fat: 14 g
– Fiber: 2 g
– Sodium: ~700 mg (varies by soy sauce)
– Sugars: 3 g
Step-by-Step Cooking Process
– Marinate the pork cubes with 1 tsp soy sauce, a pinch of sugar, and 1/2 tsp sesame oil for 5–10 minutes.
– Heat 1 tablespoon oil in a wok or large skillet over high heat until shimmering.
– Add pork in a single layer and sear until browned and cooked through, 3–4 minutes; remove and keep warm.
– Wipe the pan if necessary, add remaining oil and scramble beaten eggs quickly; break into small pieces and remove.
– Add a touch more oil, sauté white parts of green onion, garlic (and ginger if using) until fragrant, about 30 seconds.
– Add diced onion and carrots; stir-fry 1–2 minutes until carrots begin to soften.
– Stir in the cold day-old rice, breaking up any clumps with the spatula; toss to coat with oil.
– Add peas, cooked pork, and scrambled egg back to the pan; mix thoroughly.
– Drizzle soy sauce, oyster sauce, and sprinkle sugar; toss until evenly colored and heated through.
– Taste and adjust with salt, pepper, or a splash more soy; finish with sesame oil and sliced green onion tops.
– Remove from heat and serve immediately while grains remain separated and slightly glossy.
– Optional: garnish with extra green onions, toasted sesame seeds, or a drizzle of chili oil.

Alternative Ingredients
You can swap pork with chicken, shrimp, or firm tofu for a different protein. Use tamari for gluten-free, coconut aminos for lower sodium, or brown rice/cauliflower rice for a healthier twist. Oyster sauce can be omitted or replaced with hoisin for sweetness.
Serving and Pairings
Serve pork fried rice as a main for a simple meal or alongside stir-fried greens, steamed bok choy, soy-glazed broccoli, or hot-and-sour soup. It also pairs well with pickled vegetables, crispy spring rolls, or a light cucumber salad to balance richness.
Storage and Reheating
Cool leftovers quickly and store in an airtight container in the refrigerator for up to 3 days. To reheat, stir-fry in a hot pan with a splash of oil until heated through, or microwave covered with a damp paper towel for 1–2 minutes, stirring halfway. Freezing is possible for up to 2 months; thaw overnight in the fridge before reheating.
Cooking Mistakes
- Overcrowding the pan — leads to steaming, not frying.
- Using freshly cooked hot rice — makes mushy fried rice.
- Skipping high heat — you won’t get the slightly smoky wok flavor.
- Add too much soy sauce — it can overpower and darken the rice.
- Not prepping ingredients first — timing is crucial in stir-fry.
- Undercooking or overcooking pork — cut uniform pieces and sear properly.
Helpful Tips
- Use day-old rice that’s been refrigerated for best texture.
- Cut pork into uniform small pieces for even cooking.
- Keep heat high and move quickly to prevent sogginess.
- Toast spices or sesame oil briefly for more aroma.
- Finish with a splash of sesame oil for a fragrant lift.

FAQs
Can I use fresh rice for pork fried rice?
Fresh hot rice is usually too soft and moist; it clumps and becomes mushy. If you only have fresh rice, spread it on a tray and chill or dry it in the fridge for an hour to remove surface moisture before stir-frying.
What cut of pork is best for fried rice?
Pork shoulder or pork loin work well — shoulder is more forgiving and juicy, while loin is leaner. Cut into small, uniform cubes so pieces cook quickly and evenly without drying out.
How do I keep the rice grains separate?
Use cold, day-old rice and break up clumps before adding to the wok. High heat, enough oil, and constant tossing help separate grains and prevent sticking or clumping.
Can pork fried rice be made vegetarian?
Yes — substitute pork with firm tofu or extra vegetables and replace oyster sauce with mushroom-based vegetarian oyster sauce or additional soy/tamari. Adjust seasonings to maintain umami depth.
Is it safe to freeze pork fried rice?
Yes, you can freeze pork fried rice for up to two months. Cool completely, pack into airtight containers, and thaw overnight in the fridge before reheating. Texture may change slightly but reheating in a hot pan restores much of the original quality.
How do I add more wok flavor to my fried rice?
Use very high heat, a well-seasoned wok or heavy pan, and avoid overcrowding. Searing the pork and allowing slight charring adds smokiness. A small splash of oil at the end can help lift flavors.
What can I use if I don’t have oyster sauce?
Replace oyster sauce with a mix of soy sauce and a pinch of sugar, or use hoisin sauce for sweetness, or vegetarian oyster sauce (mushroom-based) for similar umami.
Conclusion
Pork fried rice is a flexible, quick, and satisfying dish—perfect for using leftover rice and turning simple ingredients into a flavorful meal. With a few technique tips (day-old rice, high heat, even cuts), you can achieve restaurant-quality results at home every time.

Pork Fried Rice
Ingredients
- 3 cups cooked long-grain rice preferably day-old
- 8 oz pork shoulder or pork loin cut into small cubes
- 2 tablespoons vegetable oil divided
- 2 large eggs lightly beaten
- 1 cup frozen peas and diced carrots or 1 small carrot + 1/2 cup peas
- 3 green onions sliced (separate white and green parts)
- 2 cloves garlic minced
- 1 small onion finely chopped (optional)
- 2 tablespoons light soy sauce
- 1 tablespoon oyster sauce optional
- 1 teaspoon sesame oil
- 1/2 teaspoon sugar
- Salt and black pepper to taste
- Optional: 1 teaspoon grated ginger chili oil or sriracha for heat
Instructions
- Marinate the pork cubes with 1 tsp soy sauce, a pinch of sugar, and 1/2 tsp sesame oil for 5–10 minutes.
- Heat 1 tablespoon oil in a wok or large skillet over high heat until shimmering.
- Add pork in a single layer and sear until browned and cooked through, 3–4 minutes; remove and keep warm.
- Wipe the pan if necessary, add remaining oil and scramble beaten eggs quickly; break into small pieces and remove.
- Add a touch more oil, sauté white parts of green onion, garlic (and ginger if using) until fragrant, about 30 seconds.
- Add diced onion and carrots; stir-fry 1–2 minutes until carrots begin to soften.
- Stir in the cold day-old rice, breaking up any clumps with the spatula; toss to coat with oil.
- Add peas, cooked pork, and scrambled egg back to the pan; mix thoroughly.
- Drizzle soy sauce, oyster sauce, and sprinkle sugar; toss until evenly colored and heated through.
- Taste and adjust with salt, pepper, or a splash more soy; finish with sesame oil and sliced green onion tops.
- Remove from heat and serve immediately while grains remain separated and slightly glossy.