This better-than-takeout Moo Shu Chicken is a hot, sizzling stir-fry of thinly sliced chicken, scrambled egg, and crisp vegetables all tossed in a savory-sweet sauce. Skip the takeout and make it at home for a fresher, cleaner version of a Chinese favorite.

Easy Moo Shu Chicken Recipe
I love re-creating Chinese takeout classics—things like kung pao beef, chicken lo mein, and Szechuan chicken—so I can control the ingredients and skip hidden sugars, excessive oil, and preservatives. Making these dishes at home is simple and rewarding, and this moo shu chicken is no exception.
Moo shu chicken begins with thinly sliced chicken marinated in a flavorful blend, then quickly stir-fried until nicely browned. The chicken is combined with sautéed shiitake mushrooms, a crisp cabbage-and-carrot slaw, crunchy mung bean sprouts, and chopped scrambled eggs. The sauce brings together sweet and savory notes to tie everything into a cohesive, delicious dish.
Active cooking time is short—this recipe takes only about 15 minutes once you start cooking—so it’s perfect for a weeknight meal.

What Is Moo Shu Chicken?
Moo shu chicken (also spelled mu shu, moo-shu, or mushu) is a Chinese-style stir-fry of protein—traditionally pork—combined with eggs and vegetables, cooked in a savory, slightly sweet sauce. It’s a popular item on American Chinese menus and is simple to adapt at home with chicken, beef, or vegetarian proteins.

Recipe Ingredients
This dish uses a handful of readily available ingredients. Collect everything before you start so the quick stir-fry goes smoothly. Refer to the recipe card below for exact measurements.
For the sauce/marinade
- Hoisin sauce – adds sweetness and depth.
- Rice wine vinegar – provides bright acidity.
- Orange juice – a touch of citrus sweetness.
- Soy sauce (or coconut aminos) – salty umami base.
- Toasted sesame oil – nutty aroma and flavor.
- Freshly grated ginger – for warmth and zing.
- Garlic – minced for savory depth.
- Boneless, skinless chicken breasts – thinly sliced; thighs or other proteins work fine.
To Cook the Moo Shu Chicken
- Avocado oil – or another high-heat oil (avoid olive oil).
- Eggs – scrambled and chopped for texture.
- Shiitake mushrooms – sliced; cremini or baby bella are good substitutes.
- Carrot and cabbage slaw mix – provides crunch and color.
- Reserved marinade – becomes the sauce during cooking.
- Mung bean sprouts – add freshness and crunch.
- Scallions – whites and greens separated for cooking and garnish.
- Sea salt and black pepper – to taste.

Recipe Tips & Variations
- Prep ahead. Slice, grate, and measure everything before you turn on the heat—stir-frying moves fast.
- Cook over high heat. High heat promotes quick browning and keeps vegetables crisp. Low heat can cause meat to stew and become dry.
- Don’t crowd the pan. Brown the chicken in batches if needed so pieces sear instead of steaming.
- Swap proteins. Thinly sliced pork, turkey, beef, tofu, or tempeh all work well.
- Add more vegetables. Bell peppers, broccoli, snap peas, or thinly sliced zucchini are good options.
- Make it spicy. Add Sriracha or a favorite hot sauce to the marinade for heat.

Serving Suggestions
Moo shu chicken is versatile. Serve it over steamed rice or fried rice, scoop it into lettuce cups for a lighter meal, or enjoy it with a simple vegetable side like cucumber salad, blanched green beans, or roasted asparagus. For a fun twist, use scallion pancakes or tortillas to make wraps.

Moo Shu Chicken
Ingredients
For The Marinade
- ½ cup hoisin sauce
- ¼ cup rice wine vinegar
- ¼ cup orange juice
- ¼ cup soy sauce or coconut aminos
- ½ tablespoon toasted sesame oil
- 2 teaspoons freshly grated ginger
- 4 cloves garlic, minced
- 1 to 1½ pounds boneless skinless chicken breasts, thinly sliced
To Cook
- 4 tablespoons avocado oil, divided
- 2 large eggs, whisked
- 2 cups sliced shiitake mushrooms
- 2 cups carrots and cabbage coleslaw mix
- 1 cup bean sprouts
- 6 scallions, sliced (whites and greens separated)
- sea salt and freshly ground black pepper, to taste
Instructions
For The Marinade
-
Combine hoisin sauce, rice wine vinegar, orange juice, soy sauce, toasted sesame oil, grated ginger, and minced garlic in a large bowl until smooth.
-
Add the chicken, toss to coat, cover, and refrigerate for 30 minutes to marinate.
To Cook
-
When ready, let the marinated chicken sit at room temperature a few minutes. Heat 1 tablespoon of avocado oil in a heavy pan over medium-high heat.
-
Add the whisked eggs, cover, and cook until set, about 1 minute. Transfer eggs to a cutting board, roughly chop, and set aside.
-
Add the remaining oil to the pan and heat until shimmering. Remove the chicken from the marinade (reserve the marinade) and sauté, stirring, until evenly browned.
-
Add the sliced mushrooms and cook until they begin to brown, about 3 minutes.
-
Stir in half the slaw mix, then pour in the reserved marinade and bring the sauce to a boil.
-
Add bean sprouts and the white parts of the scallions and stir to combine.
-
Add the remaining slaw, the chopped cooked eggs, and the green parts of the scallions. Toss until heated through.
-
Season with salt and pepper to taste, then spoon into bowls and serve.
Equipment
-
Mixing bowls
-
Whisk
-
Large frying pan or wok
Notes
- Chicken: Use breasts or thighs—both work well.
- Mushrooms: Shiitake is preferred, but cremini or baby bella are fine substitutes.
- Vegetables: Add bell pepper, broccoli, or other favorites if desired.
- Mise en place: Have everything prepped before you cook; the stir-fry cooks quickly.
- Serving: Serve with rice, in lettuce cups, or with scallion pancakes for variety.
Nutrition
Nutrition information is an estimate and provided as a courtesy; values may vary with different ingredients and portions.
Did you make this recipe? Leave a rating
How to Make Moo Shu Chicken
Although the ingredient list is a bit long, the method is straightforward: marinate the chicken, quickly cook the eggs, brown the chicken, sauté the vegetables, add the reserved marinade to make the sauce, then combine everything and finish with scallions. The full recipe and quantities are in the recipe card above.








- Make the marinade. Whisk the sauce ingredients together.
- Marinate the chicken. Toss chicken in the marinade and chill 30 minutes.
- Cook the eggs. Scramble briefly in hot oil, chop, and set aside.
- Brown the chicken. Sauté chicken in hot oil until nicely seared; reserve the marinade for the sauce.
- Sauté the veggies. Cook the mushrooms, then add part of the slaw.
- Add the sauce. Pour in the reserved marinade and bring to a boil.
- Finish. Stir in bean sprouts, scallions, remaining slaw, and the eggs; heat through.
- Season. Adjust salt and pepper, then serve.

How to Store & Reheat Leftovers
- Fridge: Cool completely, store in an airtight container, and refrigerate up to 4 days.
- To reheat: Sauté in a hot pan with a little oil over medium-high heat until warmed through.
More Chinese Takeaway Recipes
- Chinese Chicken and Broccoli
- Easy Kung Pao Chicken
- Pork Chop Suey
- Salt and Pepper Chicken
- Easy Chinese Hot Pot