Chinese Chop Suey

Colorful Chop Suey stir-fry with tender chicken and crisp vegetables in glossy savory sauce Pin It
Colorful Chop Suey stir-fry with tender chicken and crisp vegetables in glossy savory sauce | pinnerplates.com

This beloved Chinese-American classic delivers a satisfying mix of tender meat or tofu and crisp-tender vegetables bathed in a glossy, savory sauce. The dish comes together quickly, making it ideal for busy weeknights when you want something flavorful and nourishing on the table fast. Customizable with whatever vegetables you have on hand, it's a versatile staple that never disappoints.

The first time I made Chop Suey, my tiny apartment kitchen filled with this incredible aroma that made my neighbor knock on the door to ask what I was cooking. I'd stumbled upon this dish during a late-night craving for something that felt like takeout but used whatever I had in the fridge. Now it's become my go-to for busy weeknights when I want something that feels special but comes together in under 40 minutes.

Last Tuesday, my sister came over for dinner looking completely exhausted from work. I whipped up this Chop Suey, and watching her face light up after that first bite reminded me why this dish is such a crowd-pleaser. She asked for the recipe before she even finished her plate.

Ingredients

  • Chicken breast or pork: Slice against the grain for tenderness, and if using pork, ask your butcher to cut it thin
  • Onion and bell pepper: These form the sweet base that balances the salty sauce
  • Bean sprouts: Add these last so they stay crisp and fresh
  • Napa cabbage: This wilts beautifully and soaks up all that savory sauce
  • Celery and carrot: These give that essential crunch that makes every bite interesting
  • Mushrooms: Button mushrooms work perfectly, though shiitakes add deeper flavor
  • Garlic and ginger: Fresh is non-negotiable here, they're the backbone of the dish
  • Soy sauce: Use a good quality brand, it makes a huge difference in the final taste
  • Oyster sauce: This adds that restaurant-quality umami depth you can't get anywhere else
  • Cornstarch: This thickens your sauce into that glossy coating that clings to everything
  • Rice wine: Dry sherry works in a pinch, but rice wine adds authentic subtle sweetness
  • Sesame oil: A little goes a long way, this is the finishing touch that makes it smell amazing
  • Broth: Chicken broth adds richness, but vegetable broth keeps it lighter
  • Vegetable oil: Something neutral with a high smoke point is essential for stir-frying

Instructions

Mix the sauce:
Whisk together soy sauce, oyster sauce, cornstarch, rice wine, sesame oil, and broth until completely smooth and set it aside. Trust me, having this ready before you start cooking is the secret to stress-free stir-frying.
Cook the protein:
Heat 1 tablespoon of oil in your wok over medium-high heat, add the seasoned meat, and stir-fry for 3-4 minutes until just cooked through, then remove it from the pan. Don't crowd the pan or your meat will steam instead of getting that nice sear.
Bloom the aromatics:
Add the remaining oil to the wok, toss in the garlic and ginger, and cook for just 30 seconds until fragrant but not burned. This is when your kitchen starts smelling incredible.
Add the harder vegetables:
Throw in onions, carrots, celery, and bell pepper, stir-frying for 2-3 minutes until they start to soften but still have some crunch. Keep everything moving so nothing sticks or burns.
Add the softer vegetables:
Stir in mushrooms and cabbage, cooking for another 2 minutes and stirring frequently until the cabbage begins to wilt. The mushrooms should start releasing their moisture now.
Combine everything:
Return your cooked meat to the pan, pour in that sauce you made earlier, and toss everything together until coated. Watch the sauce transform into this glossy, gorgeous coating right before your eyes.
Finish with bean sprouts:
Add the bean sprouts and stir-fry for 1-2 minutes until everything is heated through and the sauce has thickened enough to coat the back of a spoon. The bean sprouts should still be snappy.
Serve it up:
Taste and adjust seasoning if needed, then serve immediately over steaming hot rice while the vegetables are still vibrant and crisp. This is the moment all that chopping pays off.
Heaping plate of Chop Suey featuring bean sprouts and cabbage over steamed white rice Pin It
Heaping plate of Chop Suey featuring bean sprouts and cabbage over steamed white rice | pinnerplates.com

This dish became my signature when I started hosting weekly dinners with friends. There's something magical about gathering around a steaming platter of Chop Suey, everyone reaching in with their forks, that makes any regular Tuesday night feel like a celebration.

Making It Vegetarian

I've served this vegetarian version more times than I can count, and honestly, most people don't even notice the meat is missing. Firm tofu works beautifully here, just press it first to remove excess water so it absorbs all that flavorful sauce instead of getting soggy.

Perfecting Your Stir-Fry Technique

The biggest mistake I see people make is not heating their pan enough before adding oil. Your wok should be smoking slightly, that's how you get that restaurant-quality sear on your meat and those gorgeous caramelized edges on your vegetables that make all the difference.

Customizing Your Chop Suey

The beauty of this dish is how forgiving it is, and I've made countless variations based on what's in season or what I need to use up. Snow peas add incredible sweetness during summer, while bok choy works beautifully in colder months.

  • Water chestnuts add that restaurant-style crunch everyone loves
  • Bamboo shoots bring a subtle earthy flavor and interesting texture
  • A handful of fresh spinach at the end wilts into silky ribbons
Sizzling wok of vegetable-packed Chop Suey with sliced meat and thickened brown sauce Pin It
Sizzling wok of vegetable-packed Chop Suey with sliced meat and thickened brown sauce | pinnerplates.com

There's nothing quite like standing over a steaming wok, the smell of ginger and garlic filling the air, knowing you're about to serve something that brings people together. That's what cooking is all about.

Recipe Questions & Answers

Chop Suey features a specific vegetable combination including bean sprouts and cabbage, creating a unique texture profile. The sauce is slightly thicker than typical stir-fries, coating everything generously while maintaining distinct vegetable crunch.

Absolutely. Substitute firm tofu for the meat and use vegetarian oyster sauce or mushroom sauce. The result is just as satisfying, with protein-rich tofu absorbing the savory flavors beautifully.

Traditional options include bean sprouts for crunch, napa cabbage for sweetness, bell peppers for color, and celery for texture. You can also add bamboo shoots, water chestnuts, or snap peas depending on preference and availability.

The cornstarch in the sauce naturally thickens as it heats. If it becomes too dense, simply add a splash more broth or water while stirring. The consistency should coat the back of a spoon without being gloppy.

Partially freeze the meat for 20 minutes before slicing—it makes cutting thin, uniform strips much easier. Slice against the grain into bite-sized pieces so they cook quickly and remain tender.

While best served immediately, you can prepare all ingredients in advance. Store sliced vegetables and sauce separately in the refrigerator. When ready to serve, cook everything together—this prevents vegetables from becoming soggy.

Chinese Chop Suey

A quick stir-fry combining tender protein with colorful vegetables in a rich, savory sauce perfect for weeknight dinners.

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

Ingredients

Proteins

  • 10 oz boneless chicken breast or pork, thinly sliced

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
  • 1 tablespoon cornstarch
  • 1 tablespoon rice wine or dry sherry
  • 1 teaspoon sesame oil
  • ⅔ 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 smooth. 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, 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, stirring constantly to prevent burning.
4
Stir-Fry Firm 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 until cabbage is wilted.
6
Combine and 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 coat all ingredients.
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. May contain gluten if using regular soy sauce and oyster sauce. May contain shellfish if using traditional oyster sauce. Use gluten-free soy sauce and vegetarian oyster sauce for dietary needs.
Danielle Foster

Sharing simple, tasty recipes and kitchen tips for everyday home cooks.