Go Back
+ servings
homemade moo shu pork with toppings.
Print Recipe
5 from 1 vote

Moo Shu Pork with Pork Tenderloin

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.
Prep Time20 minutes
Cook Time20 minutes
Total Time40 minutes
Course: Main Course
Cuisine: Asian
Servings: 6 servings


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


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.


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.


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