This moo shu pork is thinly sliced pork tenderloin stir fried with vegetables and egg, all in a savory sauce. A homemade version of the classic take out dish that tastes even better than what you’d get at a restaurant!

My family loves when I make their favorite Asian dishes at home including fried wontons, honey chicken and this simple but satisfying moo shu pork.

A pan of moo shu pork topped with sliced green onions.

Whenever we order take out, I have to get a carton of moo shu pork. I love all the different flavors and textures wrapped up inside a warm pancake! My homemade version uses ingredients that are easy to find, yet still has that great restaurant taste.

Moo shu pork ingredients

Bowls of ingredients including pork, vegetables, eggs and seasonings.

This recipe consists of thinly sliced pork, vegetable oil, eggs, mushrooms, cabbage, fresh ginger and garlic, soy sauce, hoisin sauce, sesame oil, honey, salt, pepper, cornstarch and green onions.

How do you make moo shu pork?

Cook the eggs into a flat omelette, then cut the egg into strips and set aside. Sear thinly sliced pork tenderloin until golden brown, then set it aside with the eggs. Place cabbage, ginger and mushrooms in the pan and cook until tender. Return the pork and eggs to the pan, then pour sauce over everything. Simmer until the sauce is thickened, then spoon the moo shu into pancakes and serve.

Process shots showing how to stir fry eggs and pork.

Tips for the perfect stir fry

  • I like to use pork tenderloin for this dish, but boneless pork chops, thinly sliced pork shoulder or pork loin will also work. I recommend placing your meat in the freezer for 20-30 minutes so it can firm up, this helps to make the meat easier to slice into thin pieces.
  • You can use a bag of pre-shredded cabbage to save on prep time.
  • Shiitake mushrooms are a type of Asian mushroom that can be found in the produce area of most grocery stores. If you can’t find this variety, feel free to use button or oyster mushrooms instead.
  • I typically use flour tortillas as a shortcut instead of making my own pancakes. It’s not as authentic, but saves a ton of time!
Step by step shots showing how to make moo shu pork.

Recipe FAQs

What is moo shu?

Moo shu is thought to have originated in the northern part of China, and has been popular in America since the 1960’s. This dish consists of meat or seafood cooked with cabbage and eggs in a light sauce.

How do you reheat moo shu pork?

You can reheat this dish in a skillet on the stove over medium heat. Another option is to microwave leftovers in 30 second increments until warmed through.

How do you eat moo shu pork?

Moo shu is typically served with a side of warm Mandarin style pancakes, sliced green onions and hoisin or plum sauce. Many Chinese restaurants offer table side service where they roll up the meat mixture in the pancakes to order.

Moo shu pork served in tortillas with hoisin sauce.

Flavor variations

This dish is great as-is, but you can add other ingredients to customize the flavors to your tastes.

  • Protein: Instead of pork, try chicken breast, flank steak or shrimp.
  • Veggies: Feel free to add more vegetables to the mix such as shredded carrots, bamboo shoots, sliced white onion or green bell peppers.
  • Seasonings: Add some sriracha or red chili flakes for a kick of spicy flavor.

Skip the take out and make this moo shu pork at home instead; you’ll be glad you did!

More Asian recipes you’ll love

Moo Shu Pork Video

5 from 25 votes

Moo Shu Pork

AuthorSara Welch
A pan of moo shu pork topped with sliced green onions.
This moo shu pork is thinly sliced pork tenderloin stir fried with vegetables and egg, all in a savory sauce. A homemade version of the classic take out dish that tastes even better than what you'd get at a restaurant!
Time
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course Main Course
Cuisine Asian
Serves 4 servings

Ingredients 

  • 1 pound pork tenderloin cut into thin matchsticks
  • 1 tablespoon vegetable oil divided use
  • 2 eggs lightly beaten
  • 1 cup shiitake mushrooms stems removed, thinly sliced
  • 3 cups shredded cabbage can be green, purple or both
  • 2 teaspoons minced ginger
  • 1 teaspoon minced garlic
  • 2 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 1 teaspoon sesame oil
  • 1 teaspoon honey
  • 2 teaspoons cornstarch
  • salt and pepper to taste
  • 1/4 cup green onions cut into 1 inch pieces
  • For serving: flour tortillas or mandarin pancakes, sliced green onions, hoisin sauce

Instructions 

  • Heat 1 teaspoon of oil in a large skillet over medium heat. Add the eggs and season to taste with salt and pepper. Cook, undisturbed, until a flat omelet forms, about 3-4 minutes. Carefully flip the eggs and cook on the other side until done, 1-2 minutes more.
  • Remove the eggs from the pan and cut into strips. Cover to keep warm.
  • Wipe out the pan with a paper towel.
  • Heat the remaining 2 teaspoons of oil in the pan.
  • Add the pork and cook, stirring occasionally, until meat is browned and cooked through, 4-5 minutes. Season the meat with salt and pepper. Remove the pork from the pan and place on a plate; cover to keep warm.
  • Add the cabbage, ginger, garlic and mushrooms to the pan and cook for 2-3 minutes or until mushrooms are tender and cabbage is wilted.
  • Return the pork and eggs to the pan. Stir in the green onions.
  • In a small bowl whisk together the soy sauce, hoisin sauce, sesame oil, honey and 1 tablespoon of water. Whisk in the cornstarch until smooth.
  • Add the sauce to the pan and turn the heat to high; bring to a boil. Boil for 30 seconds or just until sauce starts to thicken.
  • Serve immediately with tortillas or pancakes, extra hoisin sauce and sliced green onions.

Notes

  1. I like to use pork tenderloin for this dish, but boneless pork chops, thinly sliced pork shoulder or pork loin will also work. I recommend placing your meat in the freezer for 20-30 minutes so it can firm up, this helps to make the meat easier to slice into thin pieces.
  2. You can use a bag of pre-shredded cabbage to save on prep time.
  3. I typically use flour tortillas as a shortcut instead of making my own pancakes. It’s not as authentic, but saves a ton of time!

Nutrition

Calories: 349kcal | Carbohydrates: 20g | Protein: 41g | Fat: 14g | Saturated Fat: 3g | Cholesterol: 190mg | Sodium: 809mg | Fiber: 2g | Sugar: 7g

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    I also love this dish as take out. Now, I’ll have a recipe to make it at home whenever I need a quick moo shu pork fix. I also love sriracha as a little extra kick of heat.

  2. 5 stars
    I love the idea of serving the pork bites with pancakes. So much flavor in the sauce, perfect to cover the pork, and the addition of cabbage make it crunchy and fresh. Delicious!

  3. 5 stars
    This Moo shu pork looks better than take out to me. Great flavors and easier to make than I thought. Can’t wait to make this for my family.

  4. 5 stars
    I love recipes for pork tenderloin. It’s such a tender and juicy cut of meat – this recipe cooks it to perfection and the sauce makes it truly delicious.

  5. 5 stars
    I find it hard to hit the mark on asian sauces. This was perfect. I loved the crunch of the cabbage. I will add this to my dinner recipes.

  6. There’s only myself to cook for at times and it’s a great time to learn these delicious recipes on my grandkids. I might add this is the first well third dish I’ve tried from here and I loved them

  7. 5 stars
    Delicious! I love this! I’ve been looking for some good recipes to use oyster mushrooms! So glad to have found this one!

  8. 5 stars
    Wow – this is so easy to make! Why bother with takeout, especially when you can control exactly what’s in it when you make it at home! Thanks!