Go Back
+ servings
Print Recipe
5 from 5 votes

Sichuan Three Pepper Pork Belly Stir-fry

Sichuan Three Pepper Pork Belly Stir-fry uses crispy chunks of pork belly with three peppers: dried red peppers, sichuan peppercorns, and long green peppers.
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Pork
Cuisine: Chinese
Keyword: pepper pork belly
Servings: 4
Calories: 565kcal
Author: Bill



  • Heat your wok with 1 tablespoon vegetable oil until just smoking, and add the pork belly. Stir fry the pork belly, turning down the heat to medium and cooking the pork until just crispy and browned (about 6 minutes). Remove the pork from the wok and set aside.
  • Turn the wok back up to high heat, and add the long hot green peppers to the leftover oil from frying the pork belly. Stir-fry until just scorched, but not wilted, and set aside along with the pork belly.
  • At this point, there should still be leftover oil in the wok. Turn the heat down to medium, and add the ginger. Gently stir until fragrant. Add the dried red peppers, garlic, and the Sichuan peppercorns if you are using the whole peppercorns. Some people enjoy the whole peppercorns, but others don’t--especially if you bite into one! For this dish, I don’t mind them whole, but if you would rather grind them, hold off on adding them to the dish at this point.
  • Gently stir-fry for another 30 seconds. It’s important to toast the dried peppers and garlic but not burn them, or it will result in a bitter flavor!
  • Next, turn the heat back up to high, and stir in the pork belly and peppers you set aside before. If you’re using the powdered Sichuan peppercorns, add them to the dish now.
  • Add in the chili oil (making sure to get some of the flakes, not just the oil itself), salt, and sugar, and stir fry everything together. Next, add the Shaoxing wine around the perimeter of the wok.
  • Add the scallions on top, and stir fry for another 60 seconds until the pork is well-coated with all the spices.


Calories: 565kcal | Carbohydrates: 7g | Protein: 9g | Fat: 56g | Saturated Fat: 20g | Cholesterol: 61mg | Sodium: 616mg | Potassium: 215mg | Fiber: 2g | Sugar: 2g | Vitamin A: 425IU | Vitamin C: 7.8mg | Calcium: 16mg | Iron: 0.7mg