This Chinese Green Beans Stir Fry is one of my favorite easy vegetable side dishes! Fresh green beans are stir-fried with garlic, soy sauce, and oyster sauce for a delicious savory flavor with just a hint of sweetness. The beans turn tender with a little bite, and everything comes together in about 10 minutes!

Jump to:
- Why You'll Love This Recipe
- Ingredients
- How to Make This Recipe Vegan
- How to Prepare Green Beans
- How to Stir Fry Green Beans
- Tips for the Best Chinese Green Beans Stir Fry
- Variations and Substitutions
- Chinese Green Beans Stir Fry Recipe
- Frequently Asked Questions
- How to Store and Reheat
- What to Serve with Chinese Green Beans Stir Fry
- TikTok Video
- More Delicious Easy Green Beans Recipes!
- Pin for Later!
It's a simple Chinese home-cooked dish that goes great with steamed rice and your favorite meat or seafood dishes. Plus, you only need a handful of ingredients to make it!
Why You'll Love This Recipe
- Quick and easy: Ready in about 10 minutes, making it a great vegetable side dish for busy weeknights.
- Garlicky and savory: Garlic, soy sauce, oyster sauce, and sesame oil add plenty of flavor without needing a long list of ingredients.
- Easy to customize: Keep the green beans crisp-tender or add a splash of water and cover briefly for softer green beans.
- Versatile: Delicious with steamed rice, noodles, chicken, beef, or seafood.

Ingredients
You only need a few simple ingredients to make this Chinese green beans stir fry!
- Green beans: Fresh green beans work best for this recipe. Trim the tough ends before cooking.
- Garlic: Fresh minced garlic adds lots of flavor. I use three cloves, but feel free to add more if you love garlic!
- Soy sauce: Adds savory, salty flavor to the green beans.
- Oyster sauce: Adds extra umami and a little sweetness. You can omit it or substitute vegetarian mushroom oyster sauce.
- Sugar or honey: Just a teaspoon helps balance the savory sauce.
- Sesame oil: Adds a delicious nutty aroma. I like adding it toward the end of cooking.
- Cooking oil: Use a neutral oil such as avocado oil.
- Red chili peppers (optional): Add these if you want a little heat.
You can also use 1-2 tablespoons of water or chicken broth to help soften the green beans while cooking.
How to Make This Recipe Vegan
This recipe is easy to make vegan!
Traditional oyster sauce contains oysters, but vegetarian oyster sauce is usually made with mushrooms and has a similar savory, umami flavor.
One of my favorites is Wan Ja Shan Vegetarian Mushroom oyster sauce, which you can find at Asian grocery stores or online.
Simply substitute it for regular oyster sauce in equal amounts. If you need extra liquid while cooking, use water or vegetable broth instead of chicken broth.
How to Prepare Green Beans
Before stir-frying, I recommend trimming the tough ends of the green beans.
My mom literally won't eat the tough ends, so this is something I always pay attention to when preparing them!
There are three easy ways to trim green beans:
Method 1: Use a knife
Line up several green beans on a cutting board so their ends are even. Slice off the tough ends, then turn them around and trim the other side.

Method 2: Use kitchen scissors
Simply snip off the ends of each green bean with kitchen scissors. Snip, snip, and you're done!
Method 3: Snap the ends off by hand
This is actually a method I learned later on! Instead of cutting the ends off, hold the green bean near the stem end and bend it until it naturally snaps.
The bean will often break near where the tougher, fibrous end meets the more tender part. It's a handy way to remove the tough end without needing a knife or scissors!
Just keep in mind that the snapping point isn't always exact, especially with very fresh, tender green beans.
After trimming, rinse the green beans and dry them well. Removing excess water helps them stir-fry rather than steam immediately when added to the wok.
How to Stir Fry Green Beans

1. Prepare the ingredients
Trim the green beans, mince the garlic, and slice the optional red chili peppers.
In a small bowl, mix the soy sauce, oyster sauce, and sugar or honey. Set aside
2. Stir-fry the garlic and green beans
Heat cooking oil in a wok or large skillet over medium heat.
Add the garlic and optional red chili peppers. Stir-fry briefly, about 20-30 seconds, until fragrant.
Add the green beans and stir-fry for about 3 minutes, stirring frequently.
Be careful not to let the garlic burn, as burnt garlic can make the dish taste bitter.

3. Cook the green beans until tender
If the green beans are still too firm, add 1-2 tablespoons of water or broth and cover the wok briefly to help them soften.
Continue cooking until the green beans reach your preferred tenderness and are cooked through.
Thicker green beans may need a little more time than thinner ones.
4. Add the sauce
Reduce the heat to medium-low.
Add the soy sauce mixture and stir-fry for another 1-2 minutes, tossing the green beans until evenly coated.
Drizzle in the sesame oil near the end and toss to combine.

5. Serve
Remove from heat and serve hot!
These Chinese stir-fried green beans are especially delicious alongside steamed rice and your favorite Chinese main dishes.

Tips for the Best Chinese Green Beans Stir Fry
Dry the green beans before cooking. After rinsing, pat them dry so they stir-fry properly instead of immediately releasing lots of water into the wok.
Don't burn the garlic. Garlic cooks quickly, especially in a hot wok. Stir-fry it briefly until fragrant before adding the green beans.
Adjust the cooking time to your green beans. Thin green beans will generally cook faster than thicker ones. Cook until they're tender and no longer taste raw.
Add a little water for softer green beans. If your green beans are still too firm, add a splash of water or broth and cover the wok briefly. This helps them cook through without needing a lot of additional oil.
Don't overcrowd the wok. If you're doubling the recipe, consider cooking in batches so the green beans cook evenly.

Variations and Substitutions
One of the things I love about stir-fried green beans is how easy they are to customize!
- Make it vegan: Substitute vegetarian mushroom oyster sauce for regular oyster sauce.
- Make it spicy: Add fresh red chili peppers, dried chili flakes, or a little chili crisp.
- Add more garlic: If you love garlic, feel free to add another clove or two.
- Add protein: Stir in cooked ground pork, chicken, beef, or tofu to turn this side dish into a more filling meal.
- Make it without oyster sauce: Omit the oyster sauce and adjust the soy sauce and seasoning to taste.

Chinese Green Beans Stir Fry Recipe
This easy Chinese Green Beans Stir Fry is garlicky, savory, and slightly sweet! Made with fresh green beans, garlic, soy sauce, and oyster sauce, it's a flavorful vegetable side dish that comes together in minutes.
Ingredients
- 1 tablespoon cooking oil
- 12 oz green beans, trimmed
- 3 cloves garlic, minced
- 1–2 red chili peppers (optional)
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce (optional)
- 1 teaspoon sugar or honey
- 1 teaspoon sesame oil
- 1–2 tablespoons water or broth (optional, for steaming)
Instructions
- Prepare: Trim the ends of the green beans and rinse and dry them. In a small bowl, combine soy sauce, oyster sauce, and sugar or honey.
- Stir-fry: Heat cooking oil in a wok or large skillet over medium heat. Add garlic and optional chili peppers, and stir-fry for 20–30 seconds until fragrant. Add green beans and stir-fry for about 3 minutes.
- Cook until tender: If needed, add 1–2 tablespoons water or broth and cover briefly. Continue cooking until the green beans are tender and cooked through, adding more time for thicker beans.
- Season: Reduce heat to medium-low. Add the sauce mixture and toss for 1–2 minutes until evenly coated. Stir in sesame oil near the end.
- Serve: Remove from heat and serve hot!
Notes
- Green beans: Thin green beans cook faster than thicker ones. Adjust the cooking time as needed.
- Vegan option: Use vegetarian mushroom oyster sauce and water or vegetable broth.
- Softer green beans: Add a splash of water and briefly cover the wok.
- Extra flavor: Add more garlic or optional red chilies to taste.
- Make it a meal: Add cooked chicken, beef, pork, or tofu.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Calphalon Contemporary Hard-Anodized Aluminum Nonstick Cookware, Flat-Bottom Wok, 10-Inch, Black - 1877054
-
L.k.k Panda Brand Oyster Sauce 18oz
-
Wan Ja Shan Vegetarian Mushroom Oyster Sauce, 33.8 fl. oz. VEGAN. NON-GMO. NO MSG ADDED. 100% Naturally Brewed. No Chemical Soy Sauce.No Caramel Coloring.
-
Hiware 10-Pairs Fiberglass Chopsticks - Reusable Chopsticks Dishwasher Safe, 9 ½ Inches - Black
-
Wan Ja Shan Organic Aged Soy Sauce, 33.8fl.oz
Nutrition Information:
Yield: 4 Serving Size: ¼ of plateAmount Per Serving: Calories: 76Total Fat: 4gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 1mgSodium: 576mgCarbohydrates: 9gFiber: 3gSugar: 4gProtein: 3g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information.
Frequently Asked Questions
Why are my stir-fried green beans still tough?
Green beans vary in thickness and tenderness, so some take longer to cook than others.
If they're still tough, add a tablespoon or two of water or broth, cover the wok, and let them cook a little longer.
Check frequently and continue cooking until they're tender and cooked through.
Can I use frozen green beans?
Yes! Frozen green beans can work, although the texture will usually be softer than fresh green beans.
Because frozen green beans can release extra moisture, you may need to cook off some of the liquid before adding the sauce.
Adjust the cooking time as needed.
Can I make Chinese green beans without oyster sauce?
Absolutely!
You can omit the oyster sauce or substitute a vegetarian mushroom oyster sauce for a similar savory flavor.
Can I make these green beans ahead of time?
Yes, although I think stir-fried green beans taste best when freshly cooked!
You can trim the green beans and prepare the sauce ahead of time to make cooking even quicker.
How to Store and Reheat
Storage: Let the cooked green beans cool slightly, then transfer them to an airtight container and refrigerate promptly. Eat within 3-4 days.
Reheating: Reheat in a skillet over medium heat with a small splash of water until heated through. You can also microwave them until steaming hot.
Keep in mind that reheated green beans will generally be a little softer than when freshly cooked.
What to Serve with Chinese Green Beans Stir Fry
These garlicky green beans are a great side dish for all kinds of Chinese home-cooked meals!
I especially like serving vegetable stir-fries alongside steamed white rice and a protein such as chicken, beef, pork, or fish.
They're also delicious with noodle dishes or as part of a larger meal with several dishes to share.
TikTok Video
More Delicious Easy Green Beans Recipes!
- Add protein to your green beans and make it a meal! Try my Beef and Green Beans Stir Fry - marinated beef stir fried with green beans in a tasty sauce!
- Another great protein to add is Chicken! So if you prefer that, definitely check out my Chicken Stir Fry with Green Beans! I recommend serving with rice!
- If you need another tasty green beans veggie side dish, check out my Oven Roasted Garlic Butter Green Beans! Super tasty and easy and goes together with almost anything!
- Another tasty veggie side dish is my Green Beans and Tomatoes! This is an easy and delicious veggie dish to make! I absolutely love the flavor of the buttery garlicky tomato sauce!
Pin for Later!






Kim Brown says
This was amazing!!! My family loved it!!! 5 stars!!!
TinaTsai says
Thank you so much! I'm so glad you all enjoyed it!!