
Chicken chop suey is a popular item on many Chinese restaurant menus, and for good reason. The mix of vegetables, juicy chicken, and savory sauce comes together in a way that is satisfying and familiar, much like any of the Chinese vegetable stir fry recipes I have shared over the years.
Something I really dislike is throwing away food, which is why I created this chicken chop suey recipe as a Chinese takeout style dish my family loves and a smart way to clear out the fridge before the next grocery run. I make it in just 30 minutes by marinating the chicken, stir frying vegetables in stages, and bringing everything together with a simple sauce made from chicken broth, oyster sauce, and Shaoxing wine.
This recipe makes it easy to get more vegetables on the table, which is great for kids too. I love how flexible it is, with simple veggie variations I use often and share later in the post, and it is cooked the same way I make Chinese food at home for my family. After years of testing Chinese recipes, this is my go-to for busy nights because it also helps me save money. I hope you try it, make it your own, and share it with your loved ones.

Ingredients
I recommend not being intimidated by the ingredient list. It looks long, but the entire process is very simple. Before you start cooking, your counter should have:

Chicken and Marinade
For the chicken and marinade, I use chicken with Shaoxing wine, salt, and cornstarch. I mix these together before cooking so the chicken is well seasoned and ready for the stir fry.
Sauce
For the sauce, I use chicken broth, oyster sauce, Chinkiang vinegar, Shaoxing wine, and sesame oil as the base, with dark soy sauce added when I want a deeper color. I finish it with brown sugar, salt, white pepper, and cornstarch, mixing everything together before cooking so the sauce is ready to pour straight into the pan.
Cooking and Serving
For cooking, I use peanut oil or another neutral oil (high smoking point oil such as vegetable oil or avocado oil) to stir fry everything in the wok. I serve the finished dish over steamed rice or cooked noodles.
Vegetables
For the vegetables and aromatics, I use onion and garlic along with celery, carrot, baby corn, bamboo shoots and I finish with broccoli rabe or another leafy green.
Recommended veggies
One tip I always share for making chicken chop suey taste closer to what you get at a restaurant is using canned bamboo shoots, water chestnuts, and/or baby corn. I keep these in my pantry because they add great crunch, last a long time, and make it easy to pull together a satisfying meal using ingredients I already have when the craving hits.
Prepping the veggies
Cutting the vegetables properly is one of the most important steps for making good chicken chop suey. I cut everything into similar bite size pieces so the vegetables cook at the same pace, stay crisp, and do not release too much water into the pan, which helps the sauce stay light and glossy instead of watery.
Celery: I slice the celery on the bias so the pieces are longer and easier to pick up with chopsticks.

Carrots: I tilt my knife to slice the carrot into chunks, place each piece cut side down, and slice again to create rhombus shaped pieces. If you prefer softer carrots instead of a crunchy texture, you can slice them into strips, and a julienne peeler makes this much easier.

Broccoli rabe: I use the same approach for vegetables with both stems and leaves, such as Bok choy, Chinese broccoli, or choy sum. I slice the stems on the bias into smaller pieces and cut the leaves into larger bite size pieces so everything cooks quickly and stays balanced in texture.

Other vegetables to use
- Aromatics: I like using green onions instead of onion and ginger instead of garlic when I want a slightly different flavor base. These are easy changes I make depending on what is in my fridge.
- Longer cook veggies: I often use sliced water chestnuts, sliced peppers, snow peas, sliced Chinese broccoli, chopped baby bok choy, or sliced mushrooms when I want vegetables that can handle a little more time in the pan.
- Quick cook veggies: For quicker cooking vegetables, I choose blanched broccoli, green beans, spinach, bean sprouts, or chopped choy sum. I add these at the end so they cook fast and stay pleasant in texture.
How to make
1. Brown the chicken: Add the marinated chicken to a hot pan with oil in a single layer and let it cook until lightly browned on the surface. Then transfer the chicken out of the pan so it stays tender while the rest of the dish is prepared.

2. Saute the onions: Add the sliced onions to the same pan and cook them while stirring until they soften and turn lightly translucent, picking up the flavor left behind from the chicken.

3. Cook the crunchy vegetables: Add the vegetables that need more cooking time to the pan and stir while cooking until they begin to soften.

4. Cook the leafy greens: Add the leafy greens to the pan and cook them briefly, stirring just until they wilt and reduce in volume.

5. Add the sauce and cook until it thickens: Pour the prepared sauce into the pan and stir everything together while cooking until the sauce thickens.

6. Add the chicken back to the pan: Return the cooked chicken to the pan and stir until the chicken is heated through and well coated with the sauce. Check out how I love to serve this meal below.

How I serve this dish
I usually serve chicken chop suey with steamed white rice, though boiled noodles work just as well. The sauce sinks into the rice and makes it easy to feed a family of 4, and when friends come over, I like to add a spicy cucumber salad or Chinese spinach salad with peanuts. I made this recently for a quick get together with friends, and they absolutely loved it so much that I regretted not cooking more when they asked for seconds. Oops!
Key Note: One thing I always pay attention to is not crowding the pan when I cook chicken chop suey. When I use a large 12 inch skillet or large wok, I keep the total amount of vegetables at 4 cups or less, using about 2 cups of vegetables that need more time to cook and up to 3 loosely packed cups of quicker cooking vegetables so everything cooks properly instead of steaming.

Frequently asked questions
Why do you cook the chicken separately first?
I always cook the chicken first because it needs different timing than the vegetables. Browning it early keeps the texture tender and also leaves behind flavor in the pan that carries through the onions, vegetables, and sauce later on.
How do you keep the vegetables from getting watery?
I pay close attention to how much I add to the pan at one time and how I cut everything. Cooking in batches when needed and grouping vegetables by cooking time keeps them crisp instead of soggy.
What is the best cut of chicken to use?
I usually choose chicken breast or chicken thigh depending on what is in my fridge. As long as the chicken is sliced thin and marinated briefly, both cuts work very well in this recipe.
Chinese Cooking Made Easy
Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.

Chicken Chop Suey
Ingredients
- 1 lb chicken thigh or breast , thinly sliced against the grain (or breast)
Marinade
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1/2 teaspoon salt
- 1 tablespoon cornstarch
Sauce
- 1/2 cup chicken broth (or water)
- 2 tablespoons oyster sauce
- 1 teaspoon Chinkiang vinegar (or rice vinegar)
- 1 teaspoon Shaoxing wine (or dry sherry)
- 1 teaspoon sesame oil
- 1 teaspoon dark soy (Optional), for color
- 1 teaspoon brown sugar
- 1/4 teaspoon salt
- 1/4 teaspoon white pepper (or black pepper)
- 2 teaspoons cornstarch
Stir Fry
- 2 tablespoons peanut oil
- 1/2 onion , sliced
- 3 cloves garlic , minced
- 1 stalk celery , sliced on the bias (yield 1/3 cup)
- 1 carrot , sliced (yields 1/3 cup)
- 5 stalks broccoli rabe , or other green veggies, stems sliced on the bias and tops/leaves sliced into thick strips (yield 2 loosely packed cups) (*Footnote 1)
- 1/3 cup baby corn , sliced (one 5-oz can)
- 1/3 cup bamboo shoots , sliced (one 5-oz can)
Instructions
- In a bowl, combine the sliced chicken, Shaoxing wine, salt, and cornstarch. Mix by hand until everything is evenly coated. Marinate while you prepare the rest of the ingredients.
- Combine all the sauce ingredients and stir until the sugar and cornstarch are fully dissolved. Set aside.
- In a large non-stick or carbon steel pan heat 1 tablespoon of oil over medium-high heat until hot. Add the chicken to the pan in a single layer and separate the pieces with chopsticks or a spatula. Cook the chicken on one side until it begins to brown, about 1 minute. Flip and cook on the other side for another 30 seconds, until cooked all the way through. Transfer the chicken to a plate and set aside.
- Add the remaining 1 tablespoon of oil and the onion to the pan. Stir and cook for 30 seconds, until the onion just begins to brown. Add the garlic and stir fry for a few more seconds to release the aroma.
- Add the celery, carrot, baby corn, and bamboo shoots. Stir fry for another 30 seconds to cook off excess moisture.
- Add the broccoli rabe (or whatever greens you’re using). Cook until the greens are just wilted.
- Stir the sauce again to redistribute the cornstarch and pour it into the pan. Add the chicken back into the pan and toss to combine everything. Cook until the sauce is thickened. Transfer everything to a serving plate.
- Serve hot over steamed rice or boiled noodles.
Notes
- You can use many types of green veggies in the dish, for example, spinach, broccoli (blanched), broccolini (blanched), kale, mustard greens, choy sum, Chinese broccoli, and more. See the blog post above on how to prepare the veggies.
Nutrition
Did you make this recipe?
I’d love to hear how it turned out for you! Please take a moment to leave a 5-star rating ⭐️ and share your thoughts in the comments further down the page. It really helps others discover the recipe too.
ALFRED SOLISH
What is a good substitute for oyster sauce that does not have any shellfish?
Maggie Zhu
Lee Kum Kee has a vegetarian stir fry sauce that is basically a oyster sauce made with mushrooms. The flavor is quite close so you can use that one instead. It does not contain shellfish.
AliceK
What a great recipe with lots of tips and variations! Velveting the chicken with cornstarch made it so tender and moist. I had some bean sprouts I needed to use up, so combined with baby bok choy, carrots, shiitake mushrooms, and baby corn, it made a terrific and healthy meal. We left out the celery, as my son doesn’t care for it.
Eva
We loved this! My husband thought it should have a special name, so we are calling it lucky corn and bamboo shoot chop suey! This will definitely be on repeat!
Ashley M
I liked it so much I made it two days in a row for my family! I used yu choy as the leafy green and replaced the garlic with ginger. My chicken thighs weighed closer to 2 lbs so I ended up browning them in two batches to prevent overcrowding in my pan and it turned out great. Thank you for another wonderful recipe! My family has enjoyed so many of your dishes.
Maggie Zhu
So happy to hear you enjoyed this one and thanks for leaving a positive review 🙂 Using yu choy as a leafy green sounds very delicious!
Lucy Kellett
I made this tonight to cheer us up as my husband has Covid and it was amazing, thank you so much, what a super recipe. Lucy x
Larapro
Really good recipe! Simple to follow and nice template for eating a big variety of veg. Thanks!
Hugh
Could you include egg with this to make it more like Chinese takeout chop suey?
M’Lisa
My family and I loved this! Will be making this again. Nice thing is the sauce can be used for other Chinese recipes. I had one similar to this one, but I like your recipe better. I have stored and used the other for about 3 months in the refrigerator. I figure yours will be the same. My final product had mushrooms , Red and green bell pepper, onion, celery, bean sprouts, Bok Choy, leaves, cabbage, carrots, baby corn, bamboo shoots and half chicken breast half chicken thighs. I also liked how you demonstrated cutting of the chicken and veggies. This I feel is the most important part of Chinese food recipes and I was lacking in that skill!! So Thank you very much for that lesson!
Sharen
Better than eating out and easy to follow instructions. Can’t wait to try the next recipe.
Maggie
So happy to hear it and can’t wait to see what you’ll cook the next 🙂
Elizabeth
I liked this recipe a lot. I followed the directions (except I didn’t have dark soy sauce or peanut oil) I used regular soy sauce and canola oil. The sauce was very thin and didn’t really stick to the chicken like the picture, so I suspect I did something wrong The flavors were excellent and the recipe was easy to follow. I am going to experiment with different vegetables next time. Overall well described and clearly written recipe!
Tammy
Maggie- thank you so much for the vegetable chopping instructions!!! When I first saw the photo, I was so confused on how you got that shape for your carrots. I was ready to comment or look for a YouTube video when I scrolled to the portion where you explained it. Can’t wait to try this recipe!
Beverly
Delicious, quick and easy with vegetables on hand, what’s not to love! I used carrots, celery, Napa cabbage and cauliflower. This recipe is a definite keeper!
Sam
Hi Maggie,
Can I use seafood for this? if so what seafood would you recommend? and the marinate would be the same? I cant wait to make this and have it with steamed rice.
Thanks