The Best Pork Fried Rice

We were inspired by the Cantonese-style BBQ pork fried rice for its sweet and slightly smoky flavor. The pork strips are marinated in a savory sauce with a hint of honey, with extra sauce for seasoning the whole dish. It's important to cook the components on high heat to get a quick sear and even browning. Tossing the food in the skillet is quicker and more efficient than stirring with a spoon. If you don't know how, this recipe is an excellent one to practice with.
Save Recipe
  • Level: Intermediate
  • Total: 1 hr
  • Active: 30 min
  • Yield: 4 to 6 servings
Share This Recipe

Ingredients

1/2 cup soy sauce

1/4 cup hoisin sauce 

1/4 cup Shaoxing wine 

2 tablespoons honey 

2 tablespoons sesame oil 

4 cloves garlic, finely grated 

8 ounces 1/2-inch-thick boneless pork blade steaks 

8 tablespoons vegetable oil 

1/2 medium onion, chopped 

2 packed cups snow peas, thinly sliced lengthwise 

1 cup bean sprouts 

4 large eggs, beaten  

4 cups cooked and cooled rice, preferably jasmine (from 2 cups uncooked) 

2 scallions, thinly sliced 

1/3 cup Thai basil leaves, torn 

Directions

  1. Whisk together the soy sauce, hoisin, Shaoxing wine, honey, sesame oil and garlic in a medium bowl until combined. Reserve 1/2 cup of the soy marinade for the rice.
  2. Cut the pork into 2-inch strips about 1/4-inch thick and toss in the soy marinade until completely coated. Let sit uncovered at room temperature for 30 minutes to let the marinade penetrate. Drain through a mesh strainer, discard the marinade and return the pork to the bowl. 
  3. Heat 2 tablespoons of the vegetable oil in a large nonstick skillet or wok over high heat until the oil shimmers and tiny wisps of smoke are visible. Cook the pork, tossing often, until browned but not charred, about 2 minutes. Transfer to a large bowl. 
  4. Heat 1 tablespoon of the vegetable oil in the same skillet over high heat. Cook the onions, tossing often, until translucent and just tender, about 2 minutes. Add 1/3 cup of the reserved marinade and cook, stirring occasionally, until the liquid has almost completely evaporated, 1 to 2 minutes. Transfer the onions to the large bowl. 
  5. Heat 2 tablespoons of the vegetable oil in the same skillet over high heat. Cook the snow peas and bean sprouts, tossing often, until bright green but lightly browned in spots, about 2 minutes. Transfer to the large bowl. 
  6. Heat 1 tablespoon of the vegetable oil in the same skillet over high heat. Add the beaten eggs and stir vigorously for 10 seconds (no, really, 10 seconds). Transfer to the large bowl and break the egg up into 1-inch pieces. 
  7. Heat the remaining 2 tablespoons vegetable oil in the same skillet over high heat. Add the rice, patting it down into an even layer and breaking up any clumps, and let sit undisturbed for 1 minute to fry. Then vigorously toss, breaking up any clumps, until the grains dry out, separate and start to crisp and lightly brown, about 3 minutes.  
  8. Add the pork, vegetables and egg to the rice and vigorously toss (or stir) until completely combined and the ingredients are evenly distributed into the rice. Season with the remaining soy marinade if necessary, adding 1 tablespoon at a time and tossing well to combine. 
  9. Top the fried rice with the scallions and basil before serving. 

Cook’s Note

We call for pork blade steaks because they are more tender and juicier than a standard pork chop, but if you can't find them, a regular pork chop will do.