Chinese green beans with pork is a high-heat stir-fry of blistered green beans and seasoned ground pork, finished with garlic, scallions, mushrooms, and soy sauce. It comes together in under 30 minutes and uses ingredients most people already have on hand. The result is a genuinely satisfying weeknight dinner that costs very little to make.
Ingredient notes
- Ground pork: The standard choice here, but ground turkey works if that’s what you have — cook it to 165°F (74°C) and expect a slightly leaner, less rich result. Ground chicken is also fine.
- Shaoxing wine: A dry sherry is the closest swap and most people already have it. In a pinch, a small splash of rice vinegar plus a pinch of sugar does the job.
- Mushrooms: Fresh shiitake is ideal, but dried shiitake soaked in warm water for 20 minutes works just as well — save the soaking liquid and add a tablespoon to the sauce for extra depth. Regular cremini mushrooms are a perfectly acceptable substitute.
- Sesame oil: Use it as a finishing oil, not for cooking. If you’re out, skip it rather than substituting — a neutral oil won’t add the same flavor and isn’t worth the swap.
- Green beans: Fresh is best for blistering. Frozen beans release too much water and steam instead of char, so if frozen is all you have, thaw and pat them very dry before cooking.
Before you start
Get everything chopped, measured, and sitting next to the stove before you turn on the heat — this is non-negotiable for a stir-fry. Once the wok is hot, the whole dish moves in about 10 minutes and there’s no time to stop and mince garlic mid-cook. The other thing that matters is heat: the pan needs to be genuinely hot before the green beans go in. A properly heated wok or large skillet will blister the beans and give you some char; an underheated pan just steams them soft. Let the pan preheat for a full 2 minutes over high heat, and don’t crowd the beans — cook in batches if your pan is smaller than 12 inches.
Troubleshooting
- Pork clumping into large chunks: Break it up continuously with a spatula or wooden spoon as soon as it hits the pan. If it sticks together, the pan wasn’t hot enough or was overcrowded — remove half the meat, cook in two batches.
- Sauce is too salty: Add a small splash of water or unsalted chicken broth and a pinch of sugar to balance it. Soy sauces vary significantly in saltiness by brand, so taste before you add the full amount called for.
- Green beans are soft instead of blistered: The pan cooled down when the beans were added, or there was too much moisture. Make sure beans are completely dry before they go in, and resist the urge to stir constantly — let them sit against the hot surface for 30–45 seconds at a time.
- Dish tastes flat: This usually means the garlic didn’t get enough heat to bloom. Make sure it sizzles actively for at least 30 seconds before you add liquid. A small splash of soy sauce added at the very end, off heat, can also sharpen the overall flavor.
- Too much liquid pooling at the bottom: Mushrooms and green beans both release water. Cook the mushrooms until that liquid has fully evaporated before adding the sauce — skip the garnish of extra scallion greens on top if you’re serving this over rice, not worth the extra dish.

Authentic Chinese Green Beans With Pork Recipe
Ingredients
1 pound ground pork (minced pork)
1 pound green beans
4 cloves garlic - diced
4 small green onions (scallions or green shallots) - chopped
4 ounces shiitake mushrooms - chopped
1 tablespoon chili sauce (chilli sauce in British English)
1 teaspoon chili flakes (chilli flakes in British English) - dried
2 tablespoons tamari sauce
1 tablespoon rice vinegar
¼ cup sesame oil
Instructions
- In a wok, heat the sesame oil over high heat. Add the string beans when the oil is hot and cook until blistered. Remove from the pan and set aside.
- Add more sesame oil if necessary to the pan. Add the scallions and garlic for about a minute or until fragrant. Add the mushrooms and ground pork. Once the pork has browned, stir in the chili sauce and add the red chili flakes. Then add the chopped green beans to the wok or pan and stir them all together.
- Add the soy sauce or tamari, rice vinegar, and a dash of pepper. Serve over rice or with lettuce cups, or just on its own. Enjoy!
Nutrition
Your questions, answered
Can I use ground beef instead of ground pork?
Yes, ground beef works fine — cook it to 160°F (71°C) and drain any excess fat before adding the sauce. The flavor will be slightly heavier and less sweet than pork, so you may want to reduce the soy sauce by a small amount to keep the balance.
Do I need a wok, or will a regular skillet work?
A large regular skillet works well — a 12-inch stainless steel or cast iron pan gets hot enough on a home burner to blister the beans properly. The key is surface area and heat, not the specific pan shape.
Can I make this ahead and reheat it?
You can, but the green beans will soften overnight and lose their texture. If you want to prep ahead, cook the pork mixture fully and refrigerate it separately, then stir-fry the green beans fresh and combine them just before serving.
Try these next
- Savory Pork Noodle Stir-Fry
- Authentic Szechuan Dan Dan
- Japanese Pork Lettuce Cups
- Horopito Pork Stir Fry










