Chinese Chop Suey Stir-Fry

Colorful Chop Suey stir-fry with tender chicken and crisp vegetables in glossy savory sauce over steaming white rice Save
Colorful Chop Suey stir-fry with tender chicken and crisp vegetables in glossy savory sauce over steaming white rice | cookingwithdarlene.com

This classic Chinese-American favorite combines tender slices of chicken or pork with an colorful array of crisp vegetables, all coated in a rich, savory sauce. The dish comes together quickly with just 20 minutes of prep and 15 minutes of cooking time, making it perfect for busy weeknights.

The medley of bean sprouts, napa cabbage, bell peppers, and celery provides satisfying crunch, while the aromatic blend of garlic and ginger adds authentic depth. A well-balanced sauce of soy, oyster sauce, and sesame oil ties everything together beautifully.

Serve hot over steamed jasmine rice or chow mein noodles for a complete, restaurant-quality meal at home.

My tiny apartment kitchen smelled incredible the first time I made Chop Suey. I had just moved into a place with barely enough counter space to chop vegetables, but that wok I bought at a discount store was going to get used. The sizzle of garlic hitting hot oil filled every corner of the room, and my roommate poked her head in asking what restaurant I had ordered from.

Last winter, my sister came over feeling completely drained from work. I put a pot of rice on and started chopping whatever vegetables I had in the crisper drawer. She watched from the kitchen table, feet tucked up, as I built this colorful stir-fry. Something about watching all those vibrant colors hit the hot wok made her smile for the first time all day.

Ingredients

  • 300 g boneless chicken breast or pork: Slice it thin against the grain so it stays tender during quick cooking
  • 1 medium onion, sliced: Red onion adds nice color, but yellow works perfectly fine
  • 1 red bell pepper, sliced: The sweetness balances the savory sauce beautifully
  • 1 cup bean sprouts: Add these last so they keep their satisfying crunch
  • 1 cup napa cabbage, chopped: This wilts down nicely and absorbs all that sauce
  • 2 celery stalks, sliced: Dont skip these, they provide essential texture contrast
  • 1 medium carrot, julienned: Cut them thin so they cook through with everything else
  • 100 g mushrooms, sliced: Button mushrooms work, but shiitake add deeper flavor
  • 2 garlic cloves, minced: Fresh garlic makes a difference you can taste
  • 1 teaspoon fresh ginger, grated: Peel it first with a spoon for easiest prep
  • 3 tablespoons soy sauce: This is the backbone of your flavor profile
  • 1 tablespoon oyster sauce: Find vegetarian mushroom oyster sauce for the same umami
  • 1 tablespoon cornstarch: This thickens the sauce into something glossy and coating
  • 1 tablespoon rice wine or dry sherry: Dry sherry from the liquor store works in a pinch
  • 1 teaspoon sesame oil: Toasted sesame oil adds that authentic finish
  • 150 ml chicken or vegetable broth: Low sodium broth lets you control the salt level
  • 2 tablespoons vegetable oil: Peanut oil handles high heat especially well
  • Salt and pepper, to taste: Go lighter than you think, the sauce is already seasoned

Instructions

Mix your sauce first:
Whisk together soy sauce, oyster sauce, cornstarch, rice wine, sesame oil, and broth in a small bowl until completely smooth. Set this near your stove so you can grab it quickly later.
Cook the protein:
Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat. Add the sliced meat, season with a little salt and pepper, and stir-fry for 3 to 4 minutes until just cooked through. Remove and set aside on a plate.
Build the flavor base:
Add the remaining oil to the wok and toss in the garlic and ginger. Stir constantly for 30 seconds until you can smell them, taking care not to burn the garlic.
Add the harder vegetables:
Throw in the onions, carrots, celery, and bell pepper. Stir-fry for 2 to 3 minutes, watching as they start to soften and become fragrant.
Softer vegetables come next:
Stir in the mushrooms and cabbage. Cook for another 2 minutes, keeping everything moving so nothing sticks to the pan.
Bring it all together:
Return the cooked meat to the pan and pour in that sauce you made earlier. Toss everything together until coated and bubbling.
Add the crunch:
Stir in the bean sprouts and cook for just 1 to 2 more minutes. The sauce should thicken nicely and coat everything.
Final touches:
Taste and add salt or pepper if needed. Serve immediately while hot over steamed rice or noodles.
Save
| cookingwithdarlene.com

This recipe became my go-to when I started dating someone who loved trying new foods but claimed she could not cook anything beyond toast. We made it together one rainy Sunday afternoon, and she now makes a version of this at least twice a week. The way she tells it, I taught her some ancient kitchen secret, but really it is just about paying attention to what smells right.

Making It Your Own

Chop Suey works beautifully with whatever vegetables you have sitting in your refrigerator drawer needing attention. Snow peas, broccoli florets, or even zucchini all work well here. The key is cutting everything into similar sizes so they cook evenly together.

Getting The Texture Right

I learned the hard way that adding all vegetables at once results in either mushy carrots or undercooked peppers. Start with what takes longest to cook and work your way to the more delicate vegetables. That final minute of cooking with the bean sprouts is crucial, they should still have snap when you take that first bite.

Serving Suggestions

A cold crisp white wine cuts through the savory sauce perfectly, something bright and acidic. I also love putting out small bowls of chili oil or extra soy sauce at the table so everyone can adjust their own bowls.

  • Cook your rice ahead and keep it warm in the rice cooker
  • Have all ingredients cut and organized before you turn on the stove
  • Warm your serving bowls so the stir-fry stays hot longer
Sizzling wok full of homemade Chop Suey featuring bean sprouts cabbage peppers and sliced meat in rich brown glaze Save
Sizzling wok full of homemade Chop Suey featuring bean sprouts cabbage peppers and sliced meat in rich brown glaze | cookingwithdarlene.com

Gather your friends, open some wine, and let the wok do its work. That first bite, hot and fragrant, is worth every minute of prep.

Recipe Questions & Answers

Chop suey is a Chinese-American stir-fry dish typically featuring meat and vegetables in a savory sauce. It emerged in the late 19th century and has become a beloved comfort food across North America.

Absolutely. Substitute the chicken or pork with firm tofu and use vegetarian oyster sauce (often labeled as mushroom sauce). The rest of the vegetables and aromatics work perfectly for a plant-based version.

Classic choices include bean sprouts, napa cabbage, bell peppers, celery, carrots, onions, and mushrooms. You can also add water chestnuts, bamboo shoots, or snap peas for extra crunch and variety.

The cornstarch in the sauce creates the desired consistency. If it's too thick, add a splash more broth. Too thin? Simmer for an additional minute to reduce. The sauce will continue thickening slightly as it cools.

Traditional accompaniments include steamed jasmine rice or chow mein noodles. The dish also pairs beautifully with crispy spring rolls or a simple cucumber salad for a complete meal experience.

You can slice vegetables and prepare the sauce up to a day ahead. Store them in airtight containers in the refrigerator. For best results, cook everything fresh as stir-fries come together quickly and taste superior when served immediately.

Chinese Chop Suey Stir-Fry

Vibrant stir-fry with tender chicken, crisp vegetables, and savory sauce—ready in 35 minutes.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Proteins

  • 10 oz boneless chicken breast or pork, thinly sliced (or substitute with firm tofu for vegetarian option)

Vegetables

  • 1 medium onion, sliced
  • 1 red bell pepper, sliced
  • 1 cup bean sprouts
  • 1 cup napa cabbage, chopped
  • 2 celery stalks, sliced
  • 1 medium carrot, julienned
  • 3.5 oz mushrooms, sliced

Aromatics

  • 2 garlic cloves, minced
  • 1 teaspoon fresh ginger, grated

Sauce

  • 3 tablespoons soy sauce
  • 1 tablespoon oyster sauce (or vegetarian alternative)
  • 1 tablespoon cornstarch
  • 1 tablespoon rice wine or dry sherry
  • 1 teaspoon sesame oil
  • 2/3 cup chicken or vegetable broth

Oil & Seasonings

  • 2 tablespoons vegetable oil
  • Salt and pepper, to taste

Instructions

1
Prepare the Sauce: Whisk together soy sauce, oyster sauce, cornstarch, rice wine, sesame oil, and broth in a small bowl until cornstarch is fully dissolved. Set aside.
2
Cook the Protein: Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat. Add sliced chicken (or pork/tofu), season with salt and pepper, and stir-fry for 3–4 minutes until just cooked through. Remove from pan and set aside.
3
Sauté Aromatics: Add remaining oil to the wok. Sauté garlic and ginger for 30 seconds until fragrant, being careful not to burn.
4
Cook Base Vegetables: Add onions, carrots, celery, and bell pepper. Stir-fry for 2–3 minutes until vegetables begin to soften but still retain crunch.
5
Add Remaining Vegetables: Stir in mushrooms and cabbage. Cook for another 2 minutes, stirring frequently to ensure even cooking.
6
Combine with Sauce: Return cooked protein to the pan. Pour in prepared sauce and toss everything together to coat evenly.
7
Finish with Bean Sprouts: Add bean sprouts and stir-fry for 1–2 minutes until heated through and sauce has thickened to a glossy consistency.
8
Season and Serve: Taste and adjust seasoning with salt and pepper if needed. Serve immediately over steamed rice or noodles.
Additional Information

Equipment Needed

  • Large wok or skillet
  • Cutting board and knife
  • Mixing bowls
  • Whisk or fork
  • Spatula or tongs

Nutrition (Per Serving)

Calories 260
Protein 25g
Carbs 18g
Fat 9g

Allergy Information

  • Contains soy (soy sauce), gluten (if using regular soy sauce and oyster sauce), and shellfish (if using traditional oyster sauce). Use gluten-free soy sauce and vegetarian oyster sauce for dietary needs. Always check labels for hidden allergens.
Darlene Bennett

Sharing simple recipes and real-life cooking tips for home cooks.