Moo Shu Pork

Moo Shu Pork
⏱️ cook time 35 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Tender stir-fried pork, crisp vegetables, and fluffy eggs wrapped in thin pancakes with sweet hoisin, a classic takeout favorite easy to make at home.

Ingredients

Pork tenderloin, thinly sliced against the grain 225g (8 oz)
Mandarin pancakes (Moo Shu wrappers) 12 pieces (240g total)
Large eggs 3 units
Napa cabbage, finely shredded 150g
Dried wood ear mushrooms 15g (dry weight, rehydrated before use)
Fresh shiitake mushrooms, thinly sliced 75g
Scallions, cut into 5cm matchsticks 4 stalks (50g)
Garlic, minced 2 cloves (10g)
Fresh ginger, minced 1 tsp (5g)
Hoisin sauce 3 tbsp (45ml)
Light soy sauce 2 tbsp (30ml)
Cornstarch 1 tbsp (8g)
Toasted sesame oil 1 tsp (5ml)
Neutral cooking oil (canola or vegetable) 3 tbsp (45ml)
Shaoxing rice wine 1 tbsp (15ml)
Ground white pepper 1/4 tsp (0.5g)

Steps

1

Marinate the pork

Pat 225g thinly sliced pork tenderloin dry with paper towels. Toss with 1 tbsp (15ml) Shaoxing rice wine, 1 tbsp (15ml) light soy sauce, 1 tbsp (8g) cornstarch, and 1/4 tsp ground white pepper in a small bowl. Let rest at room temperature for 15 minutes to tenderize and absorb flavor.

Step 1
step1:Marinate the pork
2

Prep sauce and vegetables

While the pork marinates, stir 3 tbsp (45ml) hoisin sauce, remaining 1 tbsp (15ml) light soy sauce, and 1 tsp (5ml) toasted sesame oil together in a small bowl to make the stir-fry sauce. Drain rehydrated wood ear mushrooms, squeeze out all excess water, and shred into thin 5mm strips. Prep shredded napa cabbage, sliced shiitakes, scallion matchsticks, and minced ginger and garlic, keeping each ingredient in separate small piles for easy stir-fry access.

Step 2
step2:Prep sauce and vegetables
3

Cook fluffy scrambled eggs

Heat 1 tbsp (15ml) neutral oil in a large carbon steel wok or 12-inch nonstick skillet over medium-high heat (175°C/350°F). Crack 3 large eggs into a small bowl, whisk until fully smooth with no streaks of egg white remaining, then pour into the hot pan. Scramble gently with a heatproof spatula for 45 to 60 seconds until soft, fully set but not browned, then transfer eggs to a clean plate and set aside.

Step 3
step3:Cook fluffy scrambled eggs
4

Sear marinated pork

Add 1 more tbsp (15ml) neutral oil to the same wok, turn heat to high (200°C/400°F). Add marinated pork slices in a single even layer, leaving small gaps between pieces to avoid steaming instead of searing. Sear for 1 minute without stirring, then toss and stir-fry for another 60 to 90 seconds until pork is lightly golden on all edges and just cooked through with no visible pink remaining. Transfer pork to the plate with the scrambled eggs.

Step 4
step4:Sear marinated pork
5

Stir-fry fresh vegetables

Reduce heat to medium-high (180°C/350°F), add the remaining 1 tbsp (15ml) neutral oil to the wok. Toss in minced garlic and ginger, stir-frying for 15 seconds until fragrant (take care not to burn the aromatics, as they turn bitter quickly). Add shiitake mushrooms, stir-fry for 2 minutes until softened, then add shredded wood ear mushrooms and napa cabbage, stir-frying for another 2 minutes until cabbage is just wilted but still crisp-tender.

Step 5
step5:Stir-fry fresh vegetables
6

Combine all components

Return cooked pork and scrambled eggs to the wok with the vegetables. Pour the prepared hoisin sauce mixture over top, then add the scallion matchsticks. Toss everything continuously over medium-high heat for 1 full minute until all ingredients are evenly coated in glossy sauce and heated through. Turn off the heat immediately to avoid overcooking the vegetables into mushy texture.

Step 6
step6:Combine all components
7

Serve with warm pancakes

Warm 12 mandarin pancakes per package instructions: steam for 3 minutes over boiling water, or microwave for 30 seconds wrapped in a damp paper towel. Spoon roughly 1/3 cup (80g) of the Moo Shu pork mixture onto the center of each pancake, fold the bottom edge up, then roll tightly like a burrito, and serve immediately.

Step 7
step7:Serve with warm pancakes

Tips

1.For extra tender pork, slice it as thinly as possible against the grain; partially freezing the tenderloin for 20 minutes before slicing makes this task much easier for home cooks.
2.Keep stir-fry heat high and vegetable cook times short—veggies should be crisp-tender, not soft and mushy, so avoid leaving them in the hot pan longer than directed.
3.Keep warmed mandarin pancakes wrapped in a clean dry tea towel while serving, as exposed cold pancakes dry out quickly and crack when folded.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Moo Shu Pork:Frequently Asked Questions

1.What’s the best cut of pork to use for homemade moo shu pork?
Pork tenderloin is the top pick here, as it’s ultra-lean, tender, and free of tough connective tissue that gets chewy when stir-fried. Always slice it thinly against the grain to shorten muscle fibers, which guarantees every bite stays soft instead of stringy, even if you accidentally cook it a touch too long.
2.Can I prep the pork ahead of time to make weeknight cooking faster?
Absolutely! Slice the tenderloin against the grain, toss it with a simple marinade of 1 tsp soy sauce, 1 tsp cornstarch, and a pinch of white pepper, then store it in an airtight container in the fridge for up to 24 hours. The cornstarch creates a light coating that locks in moisture when you stir-fry, so the pork stays extra tender.
3.What are Mandarin pancakes, and where can I find them if my local grocery store doesn’t carry them?
Mandarin pancakes (the official moo shu wrappers) are thin, soft, wheat-based wrappers designed to hold fillings without tearing. Most mainstream grocery stores stock them frozen in the Asian food aisle, but if you can’t find them, 6-inch flour tortillas lightly warmed make a perfectly acceptable, easy substitute.
4.Do I have to use dried wood ear mushrooms, or can I swap them for fresh mushrooms?
Dried wood ears have a uniquely crisp, snappy texture and mild earthy flavor that’s classic for moo shu, but if you don’t have them, swap in thinly sliced fresh shiitake mushrooms. Just note fresh shiitakes have a chewier, more pronounced mushroom flavor, so you won’t get that signature subtle, snappy crunch rehydrated wood ears bring.
5.How do I properly rehydrate dried wood ear mushrooms so they aren’t gritty?
Place dried wood ears in a heatproof bowl, pour boiling water over them, and let them soak for 15 to 20 minutes until they’re fully plump and tender. After soaking, rinse them thoroughly under cool running water, rubbing gently to dislodge trapped grit from their crinkled surfaces, then trim off any tough, woody stems before slicing.
6.My stir-fried eggs always turn rubbery—how do I get fluffy, tender eggs for moo shu?
The trick is to cook the eggs low and slow first, before stir-frying the rest of the filling. Beat eggs with a tiny splash of water, scramble them in a lightly oiled pan over medium-low heat until just set into soft curds, then scoop them out. Add them back at the very end of cooking so they don’t overcook and turn rubbery.
7.Can I use regular green cabbage instead of Napa cabbage in this recipe?
You can, but there will be a noticeable texture difference. Napa cabbage is tender, slightly sweet, and softens quickly to a delicate crisp-tender bite, while regular green cabbage is denser, more fibrous, and sharper in flavor. If you use green cabbage, shred it extra fine and cook it 1 to 2 minutes longer to soften it up.
8.What’s the right order to stir-fry the moo shu filling so nothing gets overcooked?
Always cook the fluffy eggs first, set them aside, then sear the marinated pork over high heat until just cooked through, and set that aside too. Next, stir-fry your vegetables (cabbage, wood ears, any aromatics) until crisp-tender, then toss the pork and eggs back in to combine right before serving for perfect texture.
9.Do I need a wok to make good moo shu pork at home?
You don’t! A large, heavy-bottomed skillet (preferably cast iron or carbon steel) works perfectly as long as you preheat it properly before adding ingredients. The key is to cook in small batches if your pan is crowded, so ingredients sear instead of steaming, keeping pork tender and vegetables crisp instead of soggy.
10.How do I warm Mandarin pancakes so they’re soft and pliable, not stiff or dried out?
The easiest method is to stack the pancakes between damp paper towels, then microwave them in 30-second bursts until soft and flexible, usually 60 to 90 seconds total. You can also steam them for 3 to 4 minutes in a bamboo steamer if you prefer; just don’t overheat them or they’ll turn gummy and stick together.
11.Is hoisin sauce mandatory for serving, or can I use a different sauce?
Hoisin is the classic sweet, savory, umami-rich spread that gives moo shu its signature takeout flavor, so it’s highly recommended. If you don’t have hoisin, make a quick substitute by mixing 3 parts oyster sauce, 1 part honey, a pinch of five-spice powder, and a tiny splash of soy sauce to mimic that deep, sweet-savory profile.
12.My moo shu filling always comes out watery and soggy—what am I doing wrong?
Soggy filling usually comes from overcrowding the pan, which makes vegetables release excess moisture and steam instead of searing, or salting the cabbage too early, which draws out water. Cook ingredients in batches if needed, don’t salt vegetables until the very end, and drain any excess liquid from the pan before serving.
13.Can I make this recipe vegetarian, and what swaps work best for the pork?
Absolutely! Swap the pork tenderloin for thinly sliced extra-firm pressed tofu, seared until golden and crisp around the edges, or store-bought vegetarian pork strips for a closer texture match. Keep all the vegetable, egg, and hoisin components exactly the same, and you’ll get a similarly satisfying, savory wrap filling.
14.How thin do I need to slice the pork for it to cook quickly and stay tender?
Aim for slices that are roughly 1/8-inch thick, cut against the natural grain of the tenderloin. If you struggle to slice raw pork that thin, pop the tenderloin in the freezer for 20 to 30 minutes first until firm but not frozen solid—this makes it much easier to cut clean, even, ultra-thin slices without squishing the meat.
15.Are there any classic add-ins I can mix in to make my moo shu taste more like takeout?
Most takeout versions add a small amount of thinly sliced bamboo shoots for extra crunch, a teaspoon of grated fresh ginger and minced garlic for aromatic depth, and a tiny splash of Shaoxing wine tossed in with the stir-fry for nutty, savory depth. Just don’t overload the filling, or it will be too hard to wrap neatly.
16.How long will leftover moo shu pork stay good in the fridge, and what’s the best way to reheat it?
Store leftover filling in an airtight container in the fridge for up to 3 days, and keep leftover pancakes stored separately in a sealed bag to prevent them from getting soggy. Reheat the filling in a dry skillet over medium heat for 2 to 3 minutes until warmed through, and rewarm pancakes using the damp paper towel microwave method.
17.Can I freeze homemade moo shu pork for later meals?
The cooked pork and vegetable filling freezes really well for up to 2 months if stored in a freezer-safe, airtight bag with all excess air pressed out. I don’t recommend freezing Mandarin pancakes long-term, as they tend to get dry and crack when thawed; keep fresh or frozen pancakes on hand separately instead.
18.Why do some moo shu recipes call for cornstarch on the pork, and is that step necessary?
That light cornstarch coating (called velveting) creates a thin, protective barrier around the pork slices that locks in moisture as it sears over high heat, keeping the meat ultra-tender instead of tough and dry. It only takes 10 minutes to toss sliced pork with a teaspoon of cornstarch before cooking, and it makes a massive texture difference, so don’t skip it.
19.How much filling should I put in each pancake to avoid making a mess when I wrap it?
Stick to roughly 1/4 cup of filling per standard 6-inch Mandarin pancake, plus a thin swipe of hoisin sauce spread on the pancake first. Overstuffing will make the pancake tear and cause filling to fall out as you eat; fold the bottom edge up first, then fold the sides in like a burrito to keep everything contained neatly.
20.Can I make this recipe gluten-free without losing that classic moo shu flavor?
You can! Swap regular soy sauce for gluten-free tamari, use certified gluten-free hoisin sauce (many mainstream brands have hidden wheat), and either use gluten-free Mandarin pancakes or swap them for lightly softened large rice wrappers, or lettuce wraps for a lower-carb option. Double-check wood ear packaging for hidden gluten-containing additives too.

Comments (4)

2 hours ago

OMG this moo shu pork is SO good! I was so intimidated to make takeout favorites at home but this was genuinely easy, even on a chaotic weeknight. My kids devoured every bite, kept asking for seconds and said it’s way better than our usual local takeout spot. Used pre-shredded coleslaw mix to save even more time, total game changer for quick family dinners.

30 minutes ago

Wait pre-shredded coleslaw is such a smart hack! I tried making moo shu a few months back and shredded all the cabbage and carrots by hand, it took forever. Definitely grabbing a bag of that mix when I make this recipe next week.

5 minutes ago

So glad your family loved the recipe! That pre-shredded coleslaw hack is one of my all-time favorite time savers—it cuts prep time by almost 10 minutes, and no one can taste the difference compared to hand-shredded veggies. Enjoy making it again!

3 days ago

Brought this to my neighborhood potluck last weekend and people were hounding me for the recipe the whole time! Cooked the pork ahead for meal prep so it came together super fast day of, total cook time was exactly what the recipe said even with me running around late. Only thing I added was a tiny extra splash of hoisin because I’m obsessed with that sweet-savory flavor.

2 days ago

That potluck win sounds amazing! Extra hoisin is never a bad call in my book—so glad this recipe worked out for your gathering, and I love that the meal prep tip helped make it less stressful on a busy day. Thanks for sharing!

yesterday

Solid easy recipe, perfect for when you’re craving takeout but don’t want to spend the money or wait for delivery. The only note I have is I didn’t have the mandarin pancakes on hand so I served it over rice, and it was still chef’s kiss. Will pick up the pancakes next time to do it proper, but even the rice version slapped.

2 weeks ago

Made this last night for me and my partner, swapped the pork for extra firm tofu (pressed and marinated first!) and it came out incredible. So easy to adapt for vegetarians without losing that classic moo shu flavor, we ate every last bite. Will be adding this to our regular weekly rotation for sure.

5 days ago

Oh thank you for sharing the tofu swap! I’ve been looking for a veggie version of moo shu that doesn’t taste bland, can’t wait to try your tip this weekend.