I often joke that there are two types of dishes in a Chinese household: the “banquet dishes” meant to impress guests, and the “rice killers” (xia fan cai) meant to feed the soul. This Green Bean and Potato Stir-Fry with Minced Pork (肉末土豆烧豆角) is the ultimate rice killer.

Growing up in Sichuan, my family didn’t always make spicy food. We often relied on hearty, savory combinations like this one. It combines the earthiness of potatoes, the fresh crunch of green beans, and the umami richness of pork into one cohesive dish. The magic happens when the potatoes get slightly charred on the outside but remain fluffy on the inside, soaking up that “secret” savory sauce.
If you are a fan of our Braised Pork Belly with Potatoes or the classic Stir-fried Green Beans with Minced Pork, this recipe is essentially the delicious love child of those two favorites. It’s humble, it’s comforting, and I guarantee you will be scraping the bottom of your rice bowl.
About the Author & Recipe Development
I’m Lin, and I grew up running around my family’s restaurant kitchen in Sichuan before professionally training at a culinary institute. Over the last decade, I’ve cooked in professional kitchens and tested hundreds of recipes to adapt traditional Chinese techniques for Western home kitchens.
For this recipe, I conducted several tests to get the texture right. The biggest challenge for home cooks is usually the potatoes turning into mush before the beans are cooked. Through my testing, I found that “dry-frying” (or shallow frying) the veggies first is non-negotiable. It creates a protective “skin” on the potatoes and blisters the beans, ensuring they absorb the sauce without falling apart.
What is Green Bean and Potato Stir-Fry?
This dish is a staple of Chinese home cooking (Jia Chang Cai). It isn’t specific to one region, though you see variations of it across Northern and Western China.
The concept is simple: cut the potatoes into strips to match the shape of the green beans, fry them until they have “tiger skin” (slightly blistered and charred), and then braise them briefly with minced pork and a savory brown sauce. The result is a dish where the potato tastes almost like a french fry that has been stewed in gravy—absolutely addictive.

Why This Recipe Works
- Texture Contrast: By shallow-frying the potatoes and beans first, we create a crispy skin that holds up to the sauce, preventing a mushy stir-fry.
- The “Secret” Sauce: We pre-mix the sauce with water. This might seem counter-intuitive for a stir-fry, but the added water allows the dense vegetables to “stew” briefly, ensuring they are cooked through and flavorful.
- Uniformity: Cutting the potatoes into thick strips (batons) ensures they cook at the same rate as the green beans.
Key Ingredients & Substitutions
- Pork: You’ll need about 5 oz (150g) of minced pork. I prefer ground pork with at least 20% fat content for juiciness.
- Substitution: Ground chicken or turkey works, but add a teaspoon of Sesame Oil to the meat to keep it moist.
- Green Beans: Fresh string beans, french beans, or snake beans work best. Trim the ends and snap them into 2-3 inch segments.
- Potatoes: One medium potato is enough.
- Selection Guide: I recommend Russet potatoes for this recipe. They have a high starch content which makes the inside fluffy while the outside gets crispy. Yukon Golds will hold their shape better but won’t absorb the sauce quite as well.
- Garlic: Fresh garlic is essential for that aromatic kick.
- The Seasonings:
- Light Soy Sauce: Provides the salty, savory base.
- Oyster Sauce: Adds a distinct umami depth and slight thickness.
- Dark Soy Sauce: Primarily for that rich, caramel color.
- Sugar: Balances the saltiness.

Recipe Notes Before You Begin
- Knife Skills: Try to cut your potato strips roughly the same width as your green beans. This ensures they look good and cook evenly.
- Oil Temperature: When we “dry-fry” the veggies, the oil needs to be hot. If the oil is too cold, the potatoes will just soak up the grease rather than searing.
- Wok vs. Skillet: A carbon steel wok is ideal, but a large non-stick skillet works perfectly fine for this recipe since we are doing a shallow fry.
How to Make Green Bean and Potato Stir-Fry
1. Mise en Place (Preparation)
Wash the green beans, trim the ends, and break or cut them into finger-length segments (about 3 inches). Peel the potato and cut it into thick strips/batons, roughly the same size as the green beans. Finely mince the 5 cloves of garlic.

2. Make the “Secret” Sauce
In a small bowl, combine the following:
- 2 tbsp Light Soy Sauce
- 1 tbsp Oyster Sauce
- ½ tbsp Dark Soy Sauce
- 1 tbsp Sugar
- ½ tsp Salt
- 5 tbsp Water
Stir until the sugar is mostly dissolved. The added water is crucial—it allows us to steam-fry the beans in the final step so they are tender!

3. “Bian” (Shallow Fry) the Vegetables
Heat your wok or large skillet over medium-high heat. Add about 5 tablespoons of neutral oil.
- Why so much oil? We are using a technique called bian (煸), which is slowly frying to drive out moisture and create aroma. When the oil is shimmering (you can feel the heat with your hand carefully held above the pan), add the potatoes and green beans. Stir-fry patiently. You want to cook them until the potatoes have golden, slightly charred edges (what we call “small burnt edges”) and the green beans look blistered/wrinkled. Remove the vegetables with a slotted spoon and set aside. Drain excess oil, leaving about 1 tablespoon in the pan.


4. Cook the Aromatics and Pork
Heat the remaining 1 tablespoon of oil. Add the minced pork. Stir-fry efficiently, breaking up any clumps with your spatula, until the meat turns white and is no longer pink. Add the minced garlic to the pork and stir-fry for another 30 seconds until fragrant.


5. The Final Toss
Add the cooked potatoes and green beans back into the pan with the pork. Stir to mix. Push the ingredients to one side of the wok. Pour your pre-mixed sauce into the empty space. Let the sauce bubble and sizzle for 5-10 seconds (this creates a caramelized flavor) before tossing everything together.

6. Braise and Serve
Continue to stir-fry over medium-high heat. The water in the sauce will steam the beans to ensure they are fully cooked, while the starches from the potato will thicken the sauce naturally. Once the liquid has reduced and is clinging to the ingredients (about 2-3 minutes), transfer to a plate and serve immediately!


Comparison: Russet vs. Waxy Potatoes
I specifically recommend Russet potatoes for this dish.
- Russet: High starch. When fried, the exterior becomes crispy and the interior becomes fluffy and mash-like. They absorb the Oyster Sauce and meat juices beautifully.
- Waxy (Red/New Potatoes): Low starch. They will hold their shape perfectly but can feel a bit “wet” or firm inside, lacking that comforting, fluffy texture we want here.
FAQ & Troubleshooting
Q: Can I use frozen green beans? A: I don’t recommend it. Frozen beans release too much water and won’t blister properly in the oil. Fresh is best for that “dry-fried” texture.
Q: My potatoes are sticking to the pan! A: This happens if the pan isn’t hot enough or if you didn’t use enough oil in the beginning. If you want to use less oil, you can try using an air fryer to prep the potatoes and beans first! Check out my Air Fryer Crispy Pork Belly method for how air frying creates crispiness.
Q: Why are my beans tough? A: Green beans need to be cooked thoroughly to be safe and tender. Do not skip the “water” in the sauce step—that mini-braise ensures they are cooked through.
Serving Suggestions
This dish is salty, savory, and rich, so it needs a neutral base.
- Rice: Serve with plenty of steamed jasmine rice. If you are feeling adventurous, try it alongside One Pot Rice Cooker Pork Ribs and Rice.
- Soup: A light soup balances the richness. My Tomato Egg Drop Soup is a perfect 10-minute pairing.
- Appetizer: Start the meal with something refreshing like my Smashed Cucumber Salad to cleanse the palate.
Food Safety & Storage
- Green Bean Safety: Raw green beans contain lectins which can cause stomach upset. Always ensure your green beans are cooked until they are tender and no longer have a “squeaky” raw crunch. The blistering plus the braising in this recipe ensures they are safe.
- Pork Temp: Ensure minced pork reaches an internal temperature of 160°F (71°C).
- Storage: Store leftovers in an airtight container for up to 3 days. Reheat in a pan or microwave. Note that the potatoes will soften upon reheating but will still taste delicious.
Authoritative References
- For guidelines on safe minimum internal cooking temperatures for pork, refer to the USDA Food Safety and Inspection Service.
- To learn more about the nutritional benefits of green beans, check the U.S. Department of Agriculture FoodData Central.

Green Bean and Potato Stir-Fry with Minced Pork
Equipment
- Wok or large skillet
Ingredients
Main Ingredients
- 150 g minced pork approx. 5 oz
- 1 potato medium size, Russet preferred
- 300 g green beans approx. 10 oz, fresh
- 5 cloves garlic minced
- 5 tbsp cooking oil divided use
The Sauce
- 2 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1/2 tbsp dark soy sauce
- 1 tbsp sugar
- 1/2 tsp salt
- 5 tbsp water
Instructions
- Wash the green beans, trim the ends, and cut them into 3-inch segments. Peel the potato and cut it into thick strips (batons) roughly the same size as the green beans. Mince the garlic.
- In a small bowl, whisk together the light soy sauce, oyster sauce, dark soy sauce, sugar, salt, and water until the sugar dissolves. Set aside.
- Heat 5 tablespoons of oil in a wok or large skillet over medium-high heat. Add the potatoes and green beans. Shallow fry, stirring occasionally, until the potatoes have golden/browned edges and the green beans are blistered (wrinkled skins). Remove veggies from the pan and set aside.
- Pour out excess oil, leaving about 1 tablespoon in the pan. Reheat the pan and add the minced pork. Stir-fry until the meat turns white and is cooked through. Add the minced garlic and stir-fry for 30 seconds until fragrant.
- Add the cooked potatoes and green beans back into the pan with the pork. Toss to combine.
- Push the ingredients to the side and pour the sauce into the empty space to sizzle briefly. Then, stir everything together. Continue to cook for 2-3 minutes until the sauce reduces and coats the food, and the beans are tender. Serve hot with rice.
















Leave a Reply