Homemade moo shu chicken in a pan

In two previous posts, Moo Shu Pork and Moo Shu Vegetables, I mentioned that the moo shu we eat in China is very different from that found in the US. The ingredients are usually stir-fried with a light chicken broth based sauce and the dish is served with rice. The ingredients in the moo shu are different, too. You won’t see cabbage. Instead, the dish usually uses cucumbers, lily flowers, and wood ear mushrooms.

Having lived in the US for almost 5 years, I’ve started to enjoy American Chinese food more. I used to resist it when I saw dishes that were not “authentic” in my opinion. But now, I try to embrace them. Like the last time my husband ordered moo shu pork when we were eating out, I was surprised to find the dish very tasty, even though it was the Americanized version.

So today I want to share my version of Moo Shu Chicken – a mix of authentic Chinese taste and Americanized elements. The result is a pot of perfectly cooked tender chicken and crunchy veggies seasoned with a savory and lightly sweet sauce, with tons of aromatics.

Moo shu chicken close-up

Tian Mian Jiang (Sweet Flour Sauce, 甜面酱)

Even though hoisin sauce is the more common sauce in the US, I decided to go with Tian Mian Jiang, or Sweet Flour Sauce. It is the official sauce that is used with Peking duck and pancakes, which inspired the American version of moo shu.

Tian Mian Jiang is a thick, opaque, reddish dark brown sauce that tastes salty, slightly sweet, and has a savory umami that is similar to that of fermented soybeans. The sauce is made primarily from fermented flour, along with salt. The sweet taste is from the glucose and maltose that are produced during the fermentation process, so the sauce is actually salty and only slightly sweet.

Tian Mian Jiang (Sweet Flour Sauce)

Compared to hoisin sauce, Tian Mian Jiang is more savory and less sweet, with very little added sugar, and makes your dish taste richer than simply sweet.

A fun fact: sometimes Chinese restaurants have hoisin sauce written on their menu, but they use Tian Mian Jiang in reality (which is lesser known). That’s why your homemade version might taste different.

Where to buy it

The best place to purchase Tian Mian Jiang is at Asian Markets. It’s usually on the room-temperature shelves that sell other sauces, near the soy sauce section. Sometimes it’s labeled as “Sweet Flour Sauce”, “Sweet Bean Sauce”, or “Sweet Sauce”.

You will come across two versions of Tian Mian Jiang – the Northern version (made primarily from flour) and the Southern version (made from soybeans). I love the Northern version, but the Southern version will work just as well.

You can also find Tian Mian Jiang on Amazon, but it’s overpriced.

If you cannot find Tian Mian Jiang, substitutions are provided in the recipe below.

Moo Shu Pancakes / Duck Pancakes

I previously published a family recipe for duck pancakes, which produce soft paper-thin pancakes like in the restaurant. You can also find them in the frozen section of an Asian market, usually labeled as moo shu wrappers or duck wrappers. They are already cooked, so you simply need to heat them through according to the instructions on the package.

If you cannot find the pancakes, flour tortillas are the next best option. Remember, the proper moo shu wrappers are paper-thin and have a different texture. Tortillas are much thicker and you will need to use more sauce when serving.

Moo shu wrapper

My choice of ingredients

I used napa cabbage instead of cabbage because it tastes great and has a better texture.

I added some rehydrated wood ear mushrooms and bamboo shoots for a couple of different crunchy textures. They are also common ingredients in restaurant-style moo shu chicken. You can skip the wood ear mushrooms if you don’t have them on hand, but I highly recommend them. You can purchase them at Asian markets or on Amazon.

How to cut the ingredients

To make it easy to wrap the finished moo shu chicken in the pancakes, it’s important to cut the ingredients into thin, even strips.

To cut the chicken breast:

  • Slice it against the grain into 1/5” (1/2 cm) thick pieces.
  • Flatten the chicken slices so they half overlap each other. (so you can cut them faster)
  • Further slice it into 1/5” (1/2 cm) thick strips.
How to slice chicken for stir fry
  • Slice the rest of the ingredients (except the napa cabbage) into strips.
  • Cut the napa cabbage into small squares.
Ingredients for making moo shu chicken

Cooking process

Moo shu chicken requires a bit of prep work, but the actual cooking process is extremely easy. All you need to do is make sure not to overcook the ingredients, so the chicken remains tender and the veggies crisp.

  1. Saute the chicken. You will need to use two spatulas or a pair of chopsticks to separate the chicken pieces into a single layer so they cook evenly.
  2. Make sure to remove the chicken from the pan immediately once it’s cooked. It’s OK if some of the pieces have a hint of pink, because you will cook them further in a later step.
  3. Scramble the eggs then remove them from the pan once cooked.
  4. Lightly cook the onion.
  5. Quickly stir in the ginger.
  6. Add the rest of the veggies – wood ear mushrooms, cabbage, bamboo and shoots. Cook 2 to 3 minutes so they are just cooked but still crunchy.
  7. Add back the cooked chicken and egg.
  8. Add the sauce and give it a final stir.
Moo shu chicken cooking step-by-step

How to serve Moo Shu chicken

Once you’ve cooked the moo shu chicken, serve it with the steamed moo shu wrappers with extra sweet bean paste. If the sweet bean paste doesn’t taste sweet enough for you, you can mix some sugar or syrup into it. For me, it’s the perfect sweetness to serve with the moo shu chicken.

To make the wrap, I would carefully peel off one pancake, spread a thin layer of sweet bean sauce onto it, and add a heap of moo shu chicken on top. You’d be surprised how flavorful and fresh it tastes, using very simple and healthy ingredients.

I hope you enjoy it!

Moo shu chicken on moo shu wrapper

More Chinese takeout at home

If you give this recipe a try, let us know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it @omnivorescookbook on Instagram! I’d love to see what you come up with.

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.

Moo Shu Chicken | A hybrid of authentic Chinese and American Chinese food, moo shu chicken makes a refreshing and delicious dish that’s better than the Chinese restaurant version. Tender juicy chicken, crisp napa cabbage, crunchy bamboo shoots, and wood ear mushrooms are quickly cooked in a savory and lightly sweet sauce. Serve either with moo shu wrappers or steamed rice and you’ll have a healthy and delicious meal.

Moo Shu Chicken

5 from 3 votes
Prep Time: 20 minutes
Cook Time: 10 minutes
Total Time: 30 minutes
Servings: 4 servings
A hybrid of authentic Chinese and American Chinese food, moo shu chicken is a refreshing and delicious dish that’s better than the Chinese restaurant version. Tender juicy chicken, crisp napa cabbage, crunchy bamboo shoots, and wood ear mushrooms are quickly cooked in a savory and lightly sweet sauce. Serve either with moo shu wrappers or steamed rice and you’ll have a healthy and delicious meal.

Ingredients 

  • 2 tablespoons dried wood ear mushrooms , rehydrated and sliced (yields 1/2 cup)
  • 1/2 lb (225 g) chicken breast or thigh , sliced into thin strips (approximately 1 breast)

Marinade

Sauce

Stir-fry

  • 3 tablespoons peanut oil (or vegetable oil, divided)
  • 2 eggs , beaten
  • 1/2 yellow onion , sliced
  • 1" (2.5 cm) ginger , minced
  • 1/2 cup bamboo shoots , sliced into strips
  • 1 cup sliced napa cabbage (cut to 1” / 2.5 cm pieces)

Serving option

Instructions

Prep

  • Place the wood ear mushrooms in a small bowl and cover with hot water. Let rehydrate for 15 minutes, or until thoroughly tender. Drain, remove and discard any tough ends, and slice the mushrooms into thin strips.
  • Slice the chicken against the grain, first into thin slices then into thin strips.
  • Use your hands to gently coat the sliced chicken with the shaoxing wine, salt, and pepper. Then add the cornstarch and mix again until fully coated. Do the same with the sesame oil. This will help keep the chicken strips from sticking together. Marinate for 10 to 15 minutes.
  • While the chicken is marinating, combine the sauce ingredients.

Stir-fry

  • Heat 1 tablespoon of oil in a large nonstick pan over medium-high heat. Add the chicken. Seperate the slices using chopsticks or a spatula. Cook until both sides are just cooked, 2 minutes or so. It’s OK if the center of the chicken still has a hint of pink. Transfer to a big plate.
  • Add 1 tablespoon of oil and the beaten egg into the pan. Cook the egg undisturbed for 30 seconds, then scramble it until just cooked. Transfer the egg to the plate with the chicken.
  • Add the remaining 1 tablespoon of oil and the onion. Cook over high heat until browned slightly, 1 minute.
  • Add the ginger. Stir a few times to release the fragrance.
  • Add the mushrooms, bamboo shoots, and cabbage. Cook until softened but still crunchy, about 2 minutes.
  • Add the cooked chicken and eggs back into the pan. Pour in the sauce. Stir until everything is evenly coated. Transfer everything into a big serving plate.
  • Serve over steamed rice or with steamed moo shu wrappers and extra sweet bean sauce on the side.

(Optional) Steam the pancakes

  • Heat up the homemade pancakes or store-bought pancakes by steaming them until they are just heated through. Steam 3 to 5 minutes for thawed pancakes or 10 to 15 minutes for frozen ones.

Ingredient Substitution Guide

Nutrition

Serving: 1serving, Calories: 232kcal, Carbohydrates: 8.2g, Protein: 16g, Fat: 15.2g, Saturated Fat: 2.6g, Cholesterol: 118mg, Sodium: 392mg, Potassium: 432mg, Fiber: 1.2g, Sugar: 3.8g, Calcium: 42mg, Iron: 1mg

Have a question or feedback? Add a Comment

Did you make this? I want to see! Tag @OmnivoresCookbook on Instagram, and rate the recipe below.

Lilja Walter is a part of the Omnivore’s Cookbook team and worked closely with Maggie to develop and test this recipe.