This post may contain affiliate links. Please read our disclosure policy.

If you love Chinese food, you will certainly love this homemade Moo Shu Pork. It is a quick and easy stir fry recipe featuring marinated thin strips of pork and shredded vegetables smothered in a flavorful savory sauce.

moo shu pork on homemade Mandarin pancakes.

As with all of my Asian-inspired recipes, I put my own personal spin on authentic moo shu pork to make an American version. All of the ingredients are easy to find at any major grocery store and I list variations and substitution ideas below.

Why I love this recipe

  • 30 minute meal (or less)
  • Better than what you’ll find at American Chinese restaurants
  • Incredibly flavorful
  • Easy to make

Ingredients needed

Moo shu pork

For the main recipe, you’ll need pork tenderloin, vegetable oil (or peanut oil), eggs, purple cabbage, shiitake mushrooms, and green onions

Marinade and sauce

You will need hoisin sauce, rice vinegar, soy sauce, oyster sauce, toasted sesame oil, cornstarch, honey, fresh garlic, and freshly ground black pepper

For serving

The recipe tastes best with homemade moo shu pancakes or steamed white rice. Some toppings that taste great include radish, bean sprouts

ingredients needed to make moo shu pork.

How to make Moo Shu Pork

The first step is to prepare the sauce and marinade and to chop or slice the vegetables.

Mix Marinade/Sauce

Combine all of the marinade ingredients in a medium-sized bowl. Whisk together.

Separate marinade and sauce

Measure out 1/2 of the sauce and set aside. Transfer the remaining marinade to a gallon-sized resealable ziploc bag.

Marinate pork

Add slices of pork tenderloin to the bag with the marinade. Squeeze out excess air and squeeze the bag to distribute the marinade over the meat. Set in the refrigerator and allow the meat to marinate for a few minutes while you cut the vegetables.

When you are ready to cook Moo Shu Pork recipe, here’s what you will do.

Cook the egg

Heat an extra-large skillet or wok over medium heat. Add 1 tablespoon of the oil. When the oil is hot, add the beaten eggs and swirl the pan to create a thin layer. Do not scramble the egg; rather, let it sit undisturbed and cook like an omelet. When the bottom has set, flip the egg once (you can cut it into segments to make flipping easier). When the egg is done, transfer it to a cutting board where you will cut it into thin matchstick-like pieces.

Cook the pork

Increase the heat under the pan to high and add another tablespoon of oil. Remove the pork from the marinade and shake off any excess. Place the pork in a single layer in the hot pan and discard any remaining marinade. Stir only to prevent burning; you want to get a nice sear and it will take a little while for the moisture to cook off. When there is no excess moisture remaining and the pork is starting to brown, remove the entire pan from the heat, and transfer the pork to a separate bowl. Note: If you leave the pan on heat while you remove the pork, the remaining sauce in the pan will burn rapidly.

Cook the vegetables

Return the pan to the stove over high heat and add the remaining tablespoon of oil to the pan. When the pan and the oil are hot, add the mushrooms, cabbage, and green onions. Again, stir only to prevent burning. When most of the liquid has evaporated and the vegetables are soft and tender, add the reserved 1/2 cup of sauce and stir to combine.

Combine ingredients

Add the cooked pork and egg back to the pan and stir well to combine. Serve hot with thin Mandarin pancakes, flour tortillas, lettuce cups, rice noodles, or steamed rice, and top with toasted sesame seeds, sliced radishes, thinly sliced green onions, or chili paste.

Storage and reheating

Store any leftover moo shu pork in an airtight container in the refrigerator. It’s best consumed within 3-5 days.

To reheat, the microwave works fine. Just reheat in one minute increments at 50% power, stirring after each minute.

Variations and substitution ideas

This recipe is super flexible and there are tons of changes you can make based on your preferences and the ingredients you have on hand.

  • Pork tenderloin can be replaced with thin pieces of chicken breast, boneless pork chops, or pork loin.
  • Cabbage – To save you some time, coleslaw mix works great instead of cutting a head of cabbage. Other fresh vegetables can also be used in addition to or in place of the cabbage including boy choy or other varieties of cabbage you can find at an Asian market.
  • Mushrooms – Wood ears can be hard to find and shiitake mushrooms can be expensive. Oyster mushrooms or even button mushrooms also work in this recipe.
  • Marinade ingredients – You can use any of the following in addition to or in place of the marinade ingredients. These savory flavors all taste great with this recipe. Suggestions include fresh ginger, plum sauce, sweet hoisin sauce, light soy sauce in place of regular, or rice wine.
  • Chinese pancakes – If you don’t want to make your own, you can use warm flour tortillas.
serving moo shu pork on butter lettuce.

Moo Shu Pork FAQs

What is Moo Shu Pork?

Moo shu pork is a Chinese dish that typically consists of thinly sliced pork, scrambled eggs, and vegetables such as shredded cabbage, carrots, and shiitake or wood ear mushrooms, all stir-fried together with a savory Asian flavored sauce.
The dish is usually served with thin pancakes made from flour and water, which are similar to tortillas.

Where did moo shu pork originate?

The exact origin of moo shu pork is uncertain, but it is generally believed to be a dish that originated in northern China, possibly in the Shandong province. The name moo shu is actually an Americanized version of the Mandarin Chinese word “mù xū”, which translates to “tree beard” or “wood shavings”. It is said that the name was inspired by the thin shreds of vegetables used in the dish.

Moo shu pork served on Mandarin pancakes.

If you’ve made this or any other recipe on my site, let me know in the comment section how it turned out. I love hearing from my readers!

You can also follow along on PINTEREST, FACEBOOK and INSTAGRAM to see more amazing recipes to satisfy any foodie craving!

Moo Shu Pork with Pork Tenderloin

Prep20 minutes
Cook20 minutes
Total40 minutes
Servings 6 servings
If you love Chinese food, you will certainly love this homemade Moo Shu Pork. It is a quick and easy stir fry recipe featuring marinated thin strips of pork and shredded vegetables smothered in a flavorful savory sauce.

Ingredients 

Marinade/Sauce Ingredients:

Moo Shu Ingredients:

  • 1 1/2 pounds pork tenderloin sliced into thin matchstick sized pieces
  • 3 tablespoons peanut or vegetable oil divided
  • 2 large eggs whisked
  • 4 cups purple cabbage shredded (1 small head will yield at least 4 cups)
  • 8 ounces shiitake mushrooms thinly sliced
  • 4 green onions White parts thinly sliced, green parts cut into 1″ pieces at a diagnol
  • serve with Mandarin pancakes
  • optional toppings: toasted sesame seeds, sliced radishes, thinly sliced green onions, or chili paste

Instructions 

Prepare the sauce and marinade:

  • Mix Marinade/Sauce: Combine all of the marinade ingredients in a medium-sized bowl. Whisk together.
  • Separate marinade and sauce: Measure out 1/2 of the sauce and set aside. Transfer the remaining marinade to a gallon-sized resealable bag.
  • Marinate pork: Add slices of pork tenderloin to the bag with the marinade. Squeeze out excess air and squeeze the bag to distribute the marinade over the meat. Set in the refrigerator and allow the meat to marinate for a few minutes while you cut the vegetables.

Cook Moo Shu Pork recipe:

  • Cook the egg: Heat an extra-large skillet or wok over medium heat. Add 1 tablespoon of the oil. When the oil is hot, add the egg and swirl the pan to create a thin layer. Do not scramble the egg; rather, let it sit undisturbed and cook like an omelet. When the bottom has set, flip the egg once (you can cut it into segments to make flipping easier). When the egg is done, transfer it to a cutting board where you will cut it into thin matchstick-like pieces.
    cooking a scrambled egg in a wok.
  • Cook the pork: Increase the heat under the pan to high and add another tablespoon of oil. Remove the pork from the marinade and shake off any excess. Place the pork in a single layer in the hot pan and discard any remaining marinade. Stir only to prevent burning; you want to get a nice sear and it will take a little while for the moisture to cook off. When there is no excess moisture remaining and the pork is starting to brown, remove the entire pan from the heat, and transfer the pork to a separate bowl. Note: If you leave the pan on heat while you remove the pork, the remaining sauce in the pan will burn rapidly.
    cooking marinated pork tenderloin in a wok.
  • Cook the vegetables: Return the pan to the stove over high heat and add the remaining tablespoon of oil to the pan. When the pan and the oil are hot, add the mushrooms, cabbage, and green onions. Again, stir only to prevent burning. When most of the liquid has evaporated and the vegetables are soft and tender, add the reserved 1/2 cup of sauce and stir to combine.
    adding Asian sauce to cooked vegetables in pan.
  • Combine ingredients: Add the cooked pork and egg back to the pan and stir well to combine. Serve hot with Mandarin pancakes, flour tortillas, lettuce cups, rice noodles, or steamed rice, and top with toasted sesame seeds, sliced radishes, thinly sliced green onions, or chili paste.
    combined ingredients for moo shu pork recipe in wok pan.

Notes

Nutritional information is only for Moo Shu Pork and does not include any serving accompaniments or toppings.

Storage and reheating

Store any leftover moo shu pork in an airtight container in the refrigerator. It’s best consumed within 3-5 days.
To reheat, the microwave works fine. Just reheat in one minute increments at 50% power, stirring after each minute.

Variations and substitution ideas

This recipe is super flexible and there are tons of changes you can make based on your preferences and the ingredients you have on hand.
  • Pork tenderloin can be replaced with thin pieces of chicken breast, boneless pork chops, or pork loin.
  • Cabbage – To save you some time, coleslaw mix works great instead of cutting a head of cabbage. Other fresh vegetables can also be used in addition to or in place of the cabbage including boy choy or other varieties of cabbage you can find at an Asian market.
  • Mushrooms – Wood ears can be hard to find and shiitake mushrooms can be expensive. Oyster mushrooms or even button mushrooms also work in this recipe.
  • Marinade ingredients – You can use any of the following in addition to or in place of the marinade ingredients. These savory flavors all taste great with this recipe. Suggestions include fresh ginger, plum sauce, sweet hoisin sauce, light soy sauce in place of regular, or rice wine.
  • Chinese pancakes – If you don’t want to make your own, you can use warm flour tortillas.

Nutrition

Calories: 342kcal, Carbohydrates: 21g, Protein: 29g, Fat: 16g, Saturated Fat: 3g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 6g, Trans Fat: 0.05g, Cholesterol: 129mg, Sodium: 890mg, Potassium: 798mg, Fiber: 3g, Sugar: 11g, Vitamin A: 825IU, Vitamin C: 36mg, Calcium: 62mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave me a comment below

Hi! I’m Krissy.

I love to create the BEST versions of your favorite recipes. If you love to cook, love to eat, or just have a deep appreciation for good food, you’re in the right place! Stick around… I have hundreds of recipes for you to make.

You May Also Like

Leave a comment

Ask a question or leave a comment. I'm happy to help in any way and I love hearing what you think about the recipe. Be sure to leave a rating!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment

  1. the way you show each step in the recipr is perfect! No guessing how it”s supposed to come out, Amazingly good recipes. Thanx.