
This moo shu pork delivers the authentic flavors of Chinese takeout in your own kitchen. I developed this version after testing countless restaurant recipes to capture that perfect balance of savory and slightly sweet.
The key is prepping all ingredients before cooking and using high heat to achieve that signature wok-seared texture. Thinly sliced pork, shredded cabbage, and wood ear mushrooms come together with a simple but flavorful sauce.
You’ll end up with tender pork pieces, crisp-tender vegetables, and a sauce that coats every bite without being heavy. The dish comes together quickly once the prep work is done.
Serve with warm tortillas or steamed rice for a complete meal that’s ready in 20 minutes.
Ingredients for Moo Shu Pork Recipe with Cabbage
Everything you need for restaurant-quality stir-fry at home in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 1 lb | Thinly sliced, about 1/8-inch thick |
| Green Cabbage 🥬 | 4 cups | Thinly shredded, packed |
| Wood Ear Mushrooms 🍄 | ½ cup | Dried, rehydrated and sliced |
| Carrots 🥕 | 1 whole | Julienned or matchstick-cut |
| Scallions 🧅 | 4 whole | Thinly sliced, white and green parts separated |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and minced |
| Light Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred |
| Oyster Sauce 💧 | 2 tbsp | Vegan oyster sauce if needed |
| Shaoxing Wine 🍷 | 2 tbsp | Dry sherry as substitute |
| Sesame Oil 🫒 | 1 tsp | Toasted for best flavor |
| Cornstarch 🌾 | 1 tbsp | For velveting the pork |
| Neutral Oil 🫒 | 3 tbsp | For stir-frying, high smoke point |
| Large Eggs 🥚 | 2 whole | Lightly beaten for scrambled eggs |
| Flour Tortillas 🌮 | 8 pieces | Warm for serving |
[recipe_ingredient_scaler]
The pork is everything here. Pork shoulder (sometimes labeled pork butt) has the right fat-to-meat ratio for that tender, juicy bite—avoid lean cuts like tenderloin. Most Asian markets will slice it paper-thin for free if you ask. For the wood ear mushrooms, look for dried packages in the international aisle (or Whole Foods bulk section). Soak them in hot water for 20 minutes until pliable, then slice thinly. The cabbage should be fresh and crisp, not wilted.
No Shaoxing wine? Dry sherry is the classic swap, but a splash of mirin with a pinch of sugar works too. Out of wood ear mushrooms? Shiitake or cremini give a similar chew (slice them thin). Skip the oyster sauce? Hoisin plus a dash of soy gets you close. The tortillas can be corn if you prefer, but flour is traditional. If you’re gluten-free, serve this over steamed rice instead.
Prep all ingredients before heating the wok—this moves fast. Store raw pork in the fridge for up to 2 days, cooked leftovers for 3-4 days. Freeze cooked filling for 2 months (thaw before reheating). Rehydrated mushrooms keep in water in the fridge for 1 week.
Why You’ll Love This Recipe
- One Pan Wonder: I can stir-fry everything—pork shoulder, cabbage, and those chewy wood ear mushrooms—in a single wok. Honestly, cleanup is just a quick wipe.
- Umami Bomb: The pork soaks up the hoisin and soy sauce, while scallions add a fresh bite that cuts through the richness.
- Weeknight Hero: Between us, this tastes like takeout but comes together faster than waiting for delivery on a busy Tuesday.
- Stretches Far: Leftovers? They reheat beautifully, and the cabbage keeps it light enough that I don’t mind eating it for lunch the next day.
Step-by-Step Instructions for Moo Shu Pork With Cabbage
This classic stir-fry comes together quickly with proper prep and high heat.
Step 1: Velvet the Pork Shoulder
In a bowl, toss the 1 lb Pork Shoulder with 1 tbsp Cornstarch, 1 tbsp Light Soy Sauce, and 1 tsp Sesame Oil. I use my hands to ensure every thin slice is evenly coated. This velveting technique creates silky, tender meat that stays juicy during the fast cooking process.
Let it marinate for 15-20 minutes while you prep the remaining ingredients. The cornstarch will turn the pork slightly opaque as it absorbs the liquid. Don’t skip this step—it’s what gives authentic moo shu its signature texture.
Step 2: Stir-Fry the Vegetables
Heat 2 tbsp Neutral Oil in a wok or large skillet over high heat until shimmering. Add the 4 cups Green Cabbage, 0.5 cup Wood Ear Mushrooms, 1 whole Carrots, and white parts of the 4 whole Scallions. Stir-fry for 3-4 minutes until the vegetables soften slightly but retain their vibrant color.
The cabbage will wilt dramatically—this is normal. Push the vegetables to one side of the pan and add the 3 cloves Garlic Cloves and 1 tbsp Fresh Ginger to the cleared space. Cook for 30 seconds until fragrant, then mix everything together.
Step 3: Cook the Pork and Combine
Add the remaining 1 tbsp Neutral Oil to the pan and increase heat to maximum. Add the velveted pork shoulder in a single layer, spreading it out to prevent steaming. Let it sear undisturbed for 30 seconds before stirring.
Cook for 2-3 minutes until the pork is no longer pink and the edges are just beginning to brown. Pour in the 2 tbsp Shaoxing Wine, 2 tbsp Oyster Sauce, and remaining 2 tbsp Light Soy Sauce. Stir well and cook for another 1-2 minutes until everything is glossy and coated.
Return the vegetables to the pan and toss to combine. The sauce should lightly coat all ingredients without pooling at the bottom.
Step 4: Scramble the Eggs and Finish
Push all the pork and vegetables to one side of the pan. Add a touch more neutral oil if needed, then pour in the 2 whole Large Eggs. Scramble quickly with a spatula until just set—you want soft, slightly runny curds that will finish cooking when mixed with the hot pork.
Fold the eggs into the pork mixture and stir-fry for 30-60 seconds until everything is heated through. Stir in the green parts of the scallions and remove from heat. The final dish should be fragrant, with tender pork, crisp-tender vegetables, and silky egg ribbons.
Step 5: Serve with Warm Tortillas
Transfer the moo shu pork to a serving platter. Warm the 8 pieces Flour Tortillas according to package instructions—about 20-30 seconds per side in a dry skillet works perfectly. The tortillas should be soft and pliable, not crisp.
Let everyone assemble their own wraps, spooning the hot filling onto the tortillas and folding as desired. Serve immediately while the filling is still steaming. Each bite should deliver a perfect balance of savory, slightly sweet, and umami flavors with satisfying texture contrast.
Pro Tips For Making Moo Shu Pork Recipe With Cabbage
- Slice Pork Thin: Cut the pork shoulder into 2-3mm matchsticks—any thicker and it won’t cook through before the cabbage wilts. I learned this the hard way after chewing through rubbery strips in my first few attempts.
- Soak Wood Ears: Rehydrate the wood ear mushrooms in hot water for at least 20 minutes, then slice them thin. Sounds tedious, but it removes the grit and gives them that perfect chewy texture.
- Skip the Crowding: Cook the pork in batches if needed—overloading the pan steams the meat instead of searing it. After ruining a batch with soggy pork, I now swear by this step.
- Prep Cabbage Last: Shred the green cabbage right before cooking to keep it crisp. I used to chop everything at once, and the cabbage would weep and turn limp before hitting the pan.
Serving Suggestions for Leftovers
Traditional Presentation
Serve this dish family-style on a large platter with warm flour tortillas on the side. I love using handmade-style tortillas from my local Portland market—they have just the right chew. Let everyone build their own wraps with the savory pork and cabbage filling.
Asian-Inspired Sides
Pair with steamed jasmine rice for a heartier meal, or offer quick-pickled cucumbers for a refreshing contrast. I toss 1 sliced cucumber with 2 tbsp rice vinegar and 1 tsp sugar for a tangy crunch. 🥢
Garnish for Freshness
Sprinkle with extra sliced scallion greens or toasted sesame seeds just before serving. A drizzle of chili oil adds heat for those who like it spicy. I always keep a small bowl of hoisin sauce on the table for dipping.
Kid-Friendly Option
For my daughter Lily, I serve the filling over steamed rice instead of tortillas. She loves the flavors but finds the wraps tricky. I also cut the pork into smaller pieces for easier eating. This makes it perfect for little hands.
Make It Interactive
Set out small bowls of extra wood ear mushrooms, shredded carrots, or bean sprouts for customization. Guests can add their favorites to their wraps. I find this makes the meal feel more special and engaging. ✨
Beverage Pairing
A crisp jasmine tea or light Asian lager like Sapporo complements the flavors beautifully. For a non-alcoholic option, lychee iced tea adds a sweet, floral note that pairs well with the savory pork.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of pork?
Pork shoulder is ideal, but tenderloin works in a pinch. It’s leaner, so slice it extra thin and cook for just 1-2 minutes to prevent dryness.
What if I don’t have a wok?
A large skillet with high sides works fine. Use high heat and cook in batches to avoid steaming the pork.
How do I make this gluten-free?
Swap soy sauce for tamari, use corn tortillas, and ensure oyster sauce is gluten-free. The rest is naturally safe.
Can I prep ingredients the night before?
Yes! Slice pork and veggies, then store separately in airtight containers. Keep mushrooms in water.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026