15-minute Thai pork with white pepper gravy is the stir-fry to know on busy nights: tender pork strips, earthy dried mushrooms, and a warming umami gravy with the floral heat of white pepper. Everything happens in one wok in the time it takes to steam a side. Ladle it over cauliflower rice and dinner is done.
Craving the bold, aromatic flavors of Thai cuisine but short on time? Look no further! This Thai Pork with White Pepper Gravy is your new weeknight hero, coming together in a sizzling 15 minutes. We’re talking tender strips of pork, earthy mushrooms, and a savory, umami-packed gravy with a distinctive, warming kick from freshly ground white pepper. It’s a restaurant-quality dish made effortlessly in your own kitchen. Let’s get cooking!
Ingredients
• 10 oz / 280g pork fillet, cut into thin strips
• 1 small onion, sliced
• 2 spring onions, chopped
• 1 cup / 25g (0.88 oz) dried black mushrooms
• 3 garlic cloves, minced
• 2 tbsp / 30ml fish sauce
• 2 tbsp / 30ml oyster sauce
• 3 tbsp / 45ml peanut oil
• 1 tsp / 2g (0.07 oz) white pepper, freshly ground
• ½ tsp / 3g (0.11 oz) sea salt
Instructions
1. Directions
2. Rehydrate the mushrooms by placing them in a bowl and covering with warm water. Let them soak for 10-15 minutes until softened, then drain and chop.
3. Heat the peanut oil in a large wok or skillet over medium-high heat. Add the sliced pork, onions, and minced garlic. Stir-fry for 1-2 minutes until the pork is lightly browned.
4. Add the chopped spring onions and continue to cook for another 2-3 minutes, stirring constantly until the onions have softened.
5. Add the chopped mushrooms and give it a good stir. Drizzle with fish sauce and oyster sauce, and continue to cook for 2-3 minutes, ensuring everything is well-coated.
6. Sprinkle with freshly ground white pepper and sea salt. Pour in ¼ cup (60ml / 2 fl oz) of water, bring to a gentle simmer, and cook for 5-7 minutes, or until the gravy has slightly thickened.
7. Serve immediately over steamed jasmine rice.
Nutritional Information
• Per Serving: Calories 423 | Total Fats: 25.4g (0.9 oz) | Net Carbs: 6.5g (0.23 oz) | Protein: 40.1g (1.41 oz) | Fiber: 1.6g (0.06 oz)
Pro Tips
• For extra tender pork, toss the raw strips with 1 teaspoon (5 ml / 0.2 fl oz) of cornstarch and a splash of soy sauce before cooking. This technique, known as velveting, locks in moisture.
• The water used to soak the dried mushrooms is packed with flavor. Strain it through a coffee filter and use it in place of the plain water for a deeper, more complex gravy.
• Don’t substitute black pepper for white. White pepper has a distinct earthy, more floral heat that is essential for the authentic flavor profile of this Thai dish.
• Prepare all your (chopping, measuring) before you start cooking. Stir-frying is a fast process, and having everything ready to go ensures nothing overcooks.
FAQ
Q: Can I substitute black pepper for white pepper in this recipe
A: For the most authentic flavor, it is highly recommended to use white pepper. White pepper provides a distinct earthy, floral heat that is characteristic of this Thai dish, which you won’t get from the sharper taste of black pepper.
Q: What other cuts of pork work well for this dish
A: While pork fillet (tenderloin) is ideal for its tenderness, you can also use thinly sliced pork loin or boneless pork chops. For extra tenderness, use the velveting tip mentioned in the recipe by tossing the raw pork with cornstarch and soy sauce before cooking.
Q: Can I use fresh mushrooms instead of dried ones
A: Yes, you can substitute about 1.5 cups (360 ml) of sliced fresh mushrooms like shiitake or cremini. Skip the rehydration step and add them to the wok with the spring onions to cook until softened.
Q: How can I make the gravy thicker
A: To achieve a thicker gravy, you can create a simple cornstarch slurry. Mix 1 teaspoon (5 ml / 0.2 fl oz) of cornstarch with 2 teaspoons (10 ml / 0.3 fl oz) of cold water until smooth, then stir it into the simmering gravy during the last minute of cooking until it thickens.
Pro Tips
- Don't swap black pepper for white — white pepper's earthy, floral heat is the signature of this gravy, and black pepper tastes noticeably sharper in its place.
- Strain the dried mushroom soaking water through a coffee filter and use it instead of plain water; it's full of savory flavor and deepens the gravy.
- Cut the pork fillet against the grain into thin, even strips so the quick stir-fry keeps every piece tender.
- Keep the wok at medium-high heat and stir constantly — the pork needs only 1-2 minutes to brown before the vegetables go in, and overcooking makes it tough.
- Leftovers rewheat best in a hot wok for 2-3 minutes with a splash of water to loosen the gravy.
Frequently Asked Questions
Can I use fresh mushrooms instead of dried ones?
Yes — about 1 1/2 cups of sliced shiitake or cremini work well. Skip the rehydration step and add them to the wok along with the spring onions.
What other cuts of pork work in this dish?
Thinly sliced pork loin or boneless pork chops are good stand-ins for pork fillet. Slice them against the grain so the fast cooking doesn't toughen the meat.
Is this Thai pork recipe keto-friendly?
Yes, with 6.5g net carbs per serving it fits a low-carb plan comfortably. Serve it over cauliflower rice instead of jasmine rice to keep the whole plate keto.
How can I thicken the gravy?
Let the added water simmer for the full 5-7 minutes so it reduces naturally and clings to the pork and mushrooms. If you want it thicker, keep it on 'Sauté' for another minute or two until it coats a spoon.
Recipe card below.
More Recipes You’ll Love
- Slow-Cooked Good-Morning Casserole
- Savory Balsamic Mushroom Pork
- Easy Roasted Frozen Broccoli (Keto & Paleo)

15-Minute Thai Pork with White Pepper Gravy
Ingredients
Method
- Directions
- Rehydrate the mushrooms by placing them in a bowl and covering with warm water.
- Let them soak for 10-15 minutes until softened, then drain and chop.
- Heat the peanut oil in a large wok or skillet over medium-high heat.
- Add the sliced pork, onions, and minced garlic.
- Stir-fry for 1-2 minutes until the pork is lightly browned.
- Add the chopped spring onions and continue to cook for another 2-3 minutes, stirring constantly until the onions have softened.
- Add the chopped mushrooms and give it a good stir.
- Drizzle with fish sauce and oyster sauce, and continue to cook for 2-3 minutes, ensuring everything is well-coated.
- Sprinkle with freshly ground white pepper and sea salt.
- Pour in ¼ cup (60ml / 2 fl oz) of water, bring to a gentle simmer, and cook for 5-7 minutes, or until the gravy has slightly thickened.
- Serve immediately over steamed jasmine rice.
- Don't substitute black pepper for white. White pepper has a distinct earthy, more floral heat that is essential for the authentic flavor profile of this Thai dish.








