An authentic Chinese spicy stir-fried green beans recipe that tastes like takeout! Easy to make, this recipe cooks in five minutes.
A Favorite Recipe for Spicy Stir-Fry Green Beans
One of my favorite dishes at Chinese restaurants is spicy stir-fried green beans. I wanted to recreate that delicious taste at home. However, I had to try several recipes, because the taste just wasn’t right. I realized many recipes called for vinegar, which didn’t match the flavor I preferred.

Translating Chinese Recipes for Spicy Stir-Fry Green Beans
After repeatedly searching for an authentic spicy green bean dish, my daughter stepped in to help. Since she reads Mandarin and adores Chinese cuisine, she volunteered to dig through authentic Chinese recipes to figure out the elusive ingredients we needed.

Ingredient Substitutions for Stir-Fried Green Beans
One day, her efforts paid off when she discovered a recipe featuring rice wine and chicken broth. While some ingredients were challenging to find or translate, we were inspired to adapt them and create our version. We tested and refined the recipe until we were satisfied.

Shallots in Place of Zhacai Preserves
Our favorite restaurant uses zhacai vegetable preserves, made from mustard plant stems. Since these are hard to find in our area, I substituted shallots for a similar texture. If you’re not a fan of shallots, feel free to omit them, but don’t skip any of the other ingredients, as they are essential for the dish’s flavor.

Choosing Green Beans
For this recipe, select fresh young beans such as French green beans or Chinese long beans. Cut off the ends, making sure there are no strings to remove, and cut longer beans into three or four-inch pieces. Wash and dry the beans, as water and hot oil do not mix and can cause excessive splattering.




The Magic of Ginger Paste
For this recipe, I recommend using ginger paste from a tube for a cooking shortcut. I discovered it can be just as flavorful as freshly grated ginger. Sometimes, I add a bit more than the recipe calls for when I don’t use a measuring spoon. Luckily, the extra ginger enhances the flavor, making the dish even more delicious!

Cooking Technique
When cooking the green beans, use a high-heat oil for a perfect fry, and then add sesame oil for flavor. Although two tablespoons of oil aren’t enough for deep-frying, it quickly cooks the beans to perfection, resulting in a crispy yet tender texture.

Enjoying Spicy Stir-Fried Green Beans
This dish cooks very quickly, so have all your ingredients prepped and ready! I hope you enjoy making and savoring these spicy stir-fried green beans!

Other Chinese-Inspired Dishes You Might Like
Click on each name to link to the recipe.
- Chinese Style Lemon Chicken
- Sweet and Sour Sauce
- Baked Wonton Jalapeno Cheese Cups
- Orange Chicken
- Beef with Garlic Sauce
- Almond Cookies

Spicy Green Beans
Equipment
- nonstick skillet
Ingredients
- 250 grams fresh green beans (about 50 beans or 12 ounces)
- 3 tablespoons high-heat oil such as peanut or avocado
- pinch of salt
- 1 shallot, peeled and sliced
- 2 teaspoons sesame oil (toasted or untoasted)
- ½ teaspoon cornstarch
- ½ teaspoon red pepper flakes
- 1 teaspoon rice wine, such as Shaoxing, or a dry white wine
- 1 teaspoon soy sauce
- 3 tablespoons chicken stock (or broth)
- 2 tablespoons ginger paste
- 3 cloves garlic, minced
Instructions
- Wash, string if necessary, and cut the ends off the green beans. Dry them. Peel and slice the shallot.
- In a glass measuring cup with a spout, add the sesame oil, cornstarch, red pepper flakes, wine, soy sauce, and chicken stock. Stir to dissolve the cornstarch. Set aside.
- Add the peanut oil to a large nonstick skillet and heat on medium to medium-high until hot. Add the dry green beans to the oil. Add a pinch of salt. Stir to coat the beans in the oil.
- Add the shallot. Stir for 3 to 4 minutes until the beans begin to tenderize, and the shallot is cooked.
- Add both the ginger paste and garlic. Stir for 5-10 seconds to mix the ginger and garlic well with the green beans.
- Quickly stir the soy sauce mixture until the cornstarch is fully combined with the liquid ingredients, then pour it into the pan. Stir for a few seconds until the sauce thickens and coats the green beans. Remove from the heat and serve immediately.
