Chop Suey delivers a harmonious blend of tender sliced chicken or pork with crisp, colorful vegetables in a rich savory sauce. This Chinese-American classic comes together quickly, making it perfect for busy weeknights when you want something satisfying without spending hours in the kitchen.
The dish features thinly sliced protein stir-fried with aromatic garlic and ginger, then combined with crunchy vegetables like bean sprouts, napa cabbage, bell peppers, and celery. The sauce brings everything together with a perfect balance of salty, sweet, and umami flavors from soy sauce, oyster sauce, and sesame oil.
Ready in just 35 minutes from start to finish, this versatile main dish serves four generously and pairs beautifully with steamed jasmine rice or chow mein noodles. You can easily customize the vegetables based on what's in your crisper drawer or make it vegetarian using firm tofu.
My tiny apartment kitchen filled with the most incredible aromas when I finally recreated the Chop Suey from that late-night takeout spot downtown. The wok was hissing and popping, vegetables flying everywhere, and I may have set off the smoke detector twice, but that first bite told me I'd figured it out.
Last Tuesday, my roommate wandered in looking completely defeated after a terrible day at work. I shoved a bowl of this Chop Suey across the counter and watched her shoulders actually drop three inches as she took that first steamy bite.
Ingredients
- 300 g boneless chicken breast or pork: Thinly slicing against the grain makes every bite impossibly tender, and I've learned that partially freezing the meat for 20 minutes makes it so much easier to cut cleanly
- 1 medium onion: Red onions add gorgeous color, but yellow onions caramelize more sweetly in the high heat of a wok
- 1 red bell pepper: The sweetness here balances everything perfectly, and slicing them thin helps them cook quickly without losing their crunch
- 1 cup bean sprouts: Add these at the very end because they should stay snappy and fresh, never mushy
- 1 cup napa cabbage: This wilts beautifully into the sauce and soaks up all those savory flavors
- 2 celery stalks: Slice these on a diagonal for the prettiest presentation and better texture
- 1 medium carrot: Julienned carrots cook faster and look so professional in the final dish
- 100 g mushrooms: Button mushrooms work perfectly, but shiitakes add an incredible depth of flavor
- 2 garlic cloves: Freshly minced garlic makes all the difference, never jarred stuff
- 1 teaspoon fresh ginger: Grating this releases more aromatic oils than chopping, and I learned to grate it directly into the pan so none of those precious oils escape
- 3 tablespoons soy sauce: This is your foundation, so use a quality brand you actually enjoy drinking from a spoon
- 1 tablespoon oyster sauce: Mushroom or vegetarian oyster sauce works beautifully for anyone avoiding shellfish
- 1 tablespoon cornstarch: This creates that gorgeous restaurant-style gloss and clings to every single ingredient
- 1 tablespoon rice wine: Dry sherry makes a perfect substitute if you don't have rice wine in your pantry
- 1 teaspoon sesame oil: This finishing oil is pure perfume, so add it last to preserve those delicate toasted notes
- 150 ml chicken or vegetable broth: Homemade broth adds incredible depth, but store-bought works absolutely fine
- 2 tablespoons vegetable oil: Peanut oil can handle higher heat if you're using a serious wok
- Salt and pepper: Go light on salt since the soy sauce brings plenty of seasoning already
Instructions
- Whisk your sauce first:
- In a small bowl, combine soy sauce, oyster sauce, cornstarch, rice wine, sesame oil, and broth until the cornstarch completely disappears. Getting this done ahead of time means you won't be scrambling later when things move fast in the wok.
- Cook the protein:
- Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat. Add your sliced meat with a light sprinkle of salt and pepper, and stir-fry for 3 to 4 minutes until just cooked through. Remove it from the pan immediately so it doesn't overcook while you prep the vegetables.
- Bloom your aromatics:
- Add the remaining oil to your hot wok, then toss in the minced garlic and grated ginger. Stir constantly for just 30 seconds until the fragrance hits you—any longer and they'll turn bitter and unpleasant.
- Start the harder vegetables:
- Add onions, carrots, celery, and bell pepper to the wok. Stir-fry for 2 to 3 minutes, watching how they start to glisten and soften slightly while maintaining their crunch.
- Add the softer vegetables:
- Toss in mushrooms and cabbage, cooking for another 2 minutes with frequent stirring. The cabbage should wilt just a bit while the mushrooms release their moisture and become golden in spots.
- Combine everything:
- Return your cooked protein to the pan and pour in that sauce you made earlier. Toss everything together vigorously so each piece gets coated in that glossy, thickening sauce.
- Finish with bean sprouts:
- Add the bean sprouts last and stir-fry for just 1 to 2 minutes. The sauce should be thick and clinging to everything, and the bean sprouts should still have their signature snap.
- Taste and adjust:
- Take a tiny bite and decide if it needs more pepper or a splash more soy sauce. Serve immediately over steaming jasmine rice or chow mein noodles while it's still piping hot.
This recipe became my go-to dinner for every single friend who moved into their first apartment and needed something that felt like home but didn't require any fancy equipment or techniques.
Make It Your Way
Firm tofu works beautifully as a protein substitute—just press it for 15 minutes first so it doesn't fall apart during stir-frying. Water chestnuts or bamboo shoots add incredible texture that makes the dish feel more restaurant-style.
The Art of Wok Cooking
Let your pan get properly hot before adding any oil, and listen for that satisfying sizzle when ingredients hit the surface. The high heat creates wok hei—that smoky, caramelized essence that makes stir-fries taste authentic and irresistible.
Perfect Pairings
A crisp white wine cuts through the rich sauce beautifully, especially a cold Sauvignon Blanc. The contrast between hot food and cold wine makes everything taste more vibrant.
- Cook your rice ahead of time so it's ready when the stir-fry finishes
- Set out extra soy sauce at the table for individual seasoning
- Leftovers keep well for next-day lunches, though the vegetables soften
There's something so satisfying about a recipe that comes together in under 30 minutes but tastes like you spent all day in the kitchen.
Questions & Answers
- → What makes Chop Suey different from other stir-fries?
-
Chop Suey characteristically features bean sprouts and napa cabbage as key ingredients, along with a thicker sauce that coats the vegetables and meat. Unlike some stir-fries that focus on crisp-tender vegetables, Chop Suey incorporates softer textures from the cabbage while maintaining crunch from the bean sprouts and celery.
- → Can I make Chop Suey vegetarian?
-
Absolutely. Substitute the chicken or pork with firm tofu, pressed and cubed. Replace oyster sauce with vegetarian mushroom sauce, and use vegetable broth instead of chicken broth. The cooking method remains exactly the same.
- → What vegetables work best in Chop Suey?
-
Classic Chop Suey includes bean sprouts, napa cabbage, celery, bell peppers, onions, and carrots. You can also add water chestnuts, bamboo shoots, or snow peas for extra crunch and texture. The key is using vegetables that hold up well to high-heat cooking.
- → How do I prevent the sauce from becoming too thick or thin?
-
The cornstarch in the sauce thickens as it heats. If your sauce is too thick, add a splash of broth or water. If it's too thin, let it simmer for an additional minute—the cornstarch needs time to activate and thicken properly.
- → What's the best way to slice meat for stir-frying?
-
For the most tender results, slice your meat against the grain into thin, even strips, about 1/8 to 1/4 inch thick. Partially freezing the meat for 20-30 minutes makes it easier to slice thinly and evenly.
- → Can I prepare Chop Suey in advance?
-
You can slice all vegetables and mix the sauce up to a day ahead. However, for best texture and flavor, cook the dish just before serving. Leftovers reheats well in a skillet over medium heat, adding a splash of water if needed to loosen the sauce.