Hankering for a fun twist on takeout? Moo shu pork is that versatile comfort food that transforms your weeknight dinners into something special. Whether you’re craving quick skillet meals, fresh seasonal wraps, or cozy homemade versions, we’ve gathered 26 delicious variations to inspire your kitchen. Get ready to roll up your sleeves—and your pancakes—as we dive into these mouthwatering recipes!
Classic Moo Shu Pork with Hoisin Sauce

Nostalgic for takeout but craving homemade? This moo shu pork delivers restaurant-quality flavor with minimal fuss. The hoisin sauce ties everything together beautifully.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced against the grain for tenderness
– 3 tbsp soy sauce, I always use low-sodium to control saltiness
– 2 tbsp Shaoxing wine, dry sherry works in a pinch
– 1 tbsp cornstarch, this creates a velvety coating on the pork
– 3 tbsp vegetable oil, divided
– 3 large eggs, I whisk these until frothy for fluffy ribbons
– 4 cups shredded cabbage, the coleslaw mix from the bag saves time
– 1 cup shredded carrots
– 4 green onions, sliced, save the green tops for garnish
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 1/4 cup hoisin sauce, plus extra for serving
– 8 small flour tortillas, warmed
Instructions
1. Combine pork slices, soy sauce, Shaoxing wine, and cornstarch in a bowl. Marinate for 15 minutes.
2. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering.
3. Pour whisked eggs into the skillet. Let them set for 30 seconds without stirring.
4. Scramble eggs gently until just cooked through, about 1 minute. Transfer to a plate.
5. Add remaining 2 tbsp vegetable oil to the skillet. Heat until hot.
6. Add marinated pork in a single layer. Cook undisturbed for 2 minutes to develop a sear.
7. Flip pork slices and cook for another 2 minutes until no longer pink. Transfer to the plate with eggs.
8. Add cabbage, carrots, and white parts of green onions to the skillet. Stir-fry for 3 minutes until slightly softened.
9. Add minced garlic and grated ginger. Cook for 30 seconds until fragrant.
10. Return pork and eggs to the skillet. Add hoisin sauce.
11. Toss everything together until evenly coated and heated through, about 1 minute.
12. Remove from heat. Stir in green onion tops.
13. Serve immediately with warm tortillas and extra hoisin sauce on the side.
Wrapped in a warm tortilla, the filling offers a perfect contrast of textures—tender pork, crisp vegetables, and fluffy eggs. The savory-sweet hoisin sauce makes each bite irresistible. For a fun twist, try serving it over steamed rice or lettuce cups instead of tortillas.
Spicy Moo Shu Pork Stir-Fry

Let’s make a quick, fiery dinner that’s packed with flavor. This stir-fry combines tender pork with crisp veggies and a bold sauce, all ready in under 30 minutes. It’s my go-to when I need a satisfying meal without the fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I find this cut stays juicier than shoulder)
– 2 tbsp vegetable oil, divided (a neutral oil works best for high heat)
– 3 cloves garlic, minced (fresh is key—I avoid jarred here)
– 1 tbsp fresh ginger, grated (peel it with a spoon for less waste)
– 1 red bell pepper, thinly sliced (adds a sweet crunch)
– 2 cups shredded cabbage (I use pre-shredded to save time)
– 1 cup shredded carrots (matchstick-cut from the bag are perfect)
– 3 tbsp soy sauce (low-sodium lets you control saltiness)
– 2 tbsp hoisin sauce (this is the secret to that rich, umami depth)
– 1 tbsp rice vinegar (a splash brightens everything up)
– 1 tsp sriracha (adjust to your heat tolerance—I like it spicy!)
– 4 large flour tortillas, warmed (soft taco-size works great)
– 2 green onions, thinly sliced (for a fresh finish)
Instructions
1. In a small bowl, whisk together soy sauce, hoisin sauce, rice vinegar, and sriracha until smooth. Set this sauce aside.
2. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
3. Add sliced pork to the skillet in a single layer. Cook without stirring for 2 minutes to get a good sear.
4. Flip pork pieces and cook for another 2 minutes until browned and cooked through. Tip: Don’t overcrowd the pan—cook in batches if needed to avoid steaming.
5. Transfer cooked pork to a plate and set aside.
6. Add remaining 1 tbsp vegetable oil to the same skillet over medium-high heat.
7. Add minced garlic and grated ginger. Stir-fry for 30 seconds until fragrant, being careful not to burn them.
8. Add sliced red bell pepper, shredded cabbage, and shredded carrots to the skillet. Tip: Keep the heat high to stir-fry veggies quickly and retain their crunch.
9. Cook vegetables, stirring constantly, for 4–5 minutes until they start to soften but are still crisp-tender.
10. Return the cooked pork to the skillet with the vegetables.
11. Pour the prepared sauce over the pork and veggies. Tip: Add the sauce around the edges of the pan so it heats up before mixing in.
12. Toss everything together and cook for 1–2 minutes until heated through and well-coated.
13. Remove from heat and stir in sliced green onions.
14. Serve immediately with warmed flour tortillas for wrapping.
You’ll love the contrast of tender pork against the crisp vegetables, all coated in that sticky, spicy-sweet sauce. Wrap it up in a tortilla for a handheld meal, or serve over rice if you prefer. Either way, it’s a flavor-packed dish that’s sure to become a weeknight favorite.
Moo Shu Pork Lettuce Wraps

Often overlooked in favor of tacos, moo shu pork transforms beautifully into fresh lettuce wraps. Our version skips the heavy pancakes for crisp lettuce cups, keeping things light but packed with flavor. You’ll have dinner ready in under 30 minutes.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced against the grain (freeze for 15 minutes first for easier slicing)
– 3 tbsp hoisin sauce, plus extra for drizzling
– 2 tbsp soy sauce (I use low-sodium to control saltiness)
– 1 tbsp rice vinegar
– 1 tsp sesame oil, for that nutty aroma
– 2 tbsp vegetable oil, divided
– 3 cloves garlic, minced
– 1 tbsp fresh ginger, grated (keep the peel on while grating, then discard)
– 8 oz shiitake mushrooms, stems removed and sliced
– 2 cups coleslaw mix (the pre-shredded kind saves major time)
– 4 green onions, sliced
– 1 head butter lettuce, leaves separated and rinsed
Instructions
1. In a medium bowl, whisk together 3 tbsp hoisin sauce, 2 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp sesame oil until smooth.
2. Add 1 lb thinly sliced pork to the bowl, tossing to coat evenly. Let marinate at room temperature for 10 minutes.
3. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
4. Add the marinated pork in a single layer, cooking undisturbed for 2 minutes to develop a sear.
5. Flip the pork slices and cook for another 2 minutes until no longer pink. Transfer to a clean plate.
6. Add remaining 1 tbsp vegetable oil to the same skillet. Add 3 cloves minced garlic and 1 tbsp grated ginger, stirring for 30 seconds until fragrant.
7. Add 8 oz sliced shiitake mushrooms, cooking for 4 minutes until softened and lightly browned.
8. Stir in 2 cups coleslaw mix and cook for 2 minutes until just wilted but still crisp.
9. Return the cooked pork and any accumulated juices to the skillet. Add 4 sliced green onions, tossing everything together for 1 minute to heat through.
10. Remove skillet from heat. Taste and adjust seasoning if needed (the hoisin and soy sauce usually provide enough salt).
Wrapped in cool butter lettuce cups, the filling offers a satisfying contrast of tender pork, earthy mushrooms, and crunchy slaw. The hoisin glaze clings beautifully to each component without making things soggy. For a fun twist, set up a topping bar with extra green onions, chopped peanuts, or a quick chili crisp.
Vegetarian Moo Shu Pork with Tofu

Haven’t found a satisfying vegetarian version of moo shu pork? This tofu-based recipe delivers all the savory-sweet flavors and satisfying textures you crave. It’s my go-to when I want something hearty but plant-based.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 1 (14-ounce) block extra-firm tofu, pressed for 15 minutes (I squeeze out excess water with a clean kitchen towel)
– 2 tablespoons vegetable oil, divided (avocado oil works great for high heat)
– 3 large eggs, lightly beaten (room temp eggs scramble fluffier)
– 4 cups thinly sliced green cabbage, about half a small head
– 1 cup shredded carrots (pre-shredded saves time, but fresh has better crunch)
– 4 scallions, sliced, whites and greens separated
– 3 cloves garlic, minced (freshly minced makes a huge difference)
– 1 tablespoon freshly grated ginger
– 3 tablespoons hoisin sauce, plus more for serving
– 2 tablespoons soy sauce (I use low-sodium to control saltiness)
– 1 teaspoon toasted sesame oil
– 8 small flour tortillas, warmed
Instructions
1. Crumble the pressed tofu into small, bite-sized pieces with your hands.
2. Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
3. Add the crumbled tofu and cook, stirring occasionally, until lightly browned and firm, 5-7 minutes. Transfer to a plate.
4. Pour the beaten eggs into the same skillet. Let them set for 30 seconds without stirring.
5. Gently scramble the eggs with a spatula until just cooked through, about 1 minute. Transfer to the plate with the tofu.
6. Add the remaining 1 tablespoon vegetable oil to the skillet.
7. Add the cabbage, carrots, and scallion whites. Cook, stirring frequently, until the cabbage wilts slightly but remains crisp, 3-4 minutes.
8. Add the minced garlic and grated ginger. Cook, stirring constantly, until fragrant, about 30 seconds.
9. Return the tofu and scrambled eggs to the skillet.
10. Add the 3 tablespoons hoisin sauce, soy sauce, and toasted sesame oil. Stir everything together until evenly coated and heated through, 1-2 minutes.
11. Remove from heat and stir in the scallion greens.
12. Serve immediately with warm flour tortillas and extra hoisin sauce on the side.
Aromatic and savory, this dish has a fantastic mix of soft tofu, fluffy egg, and crisp vegetables. The texture contrast is key—don’t overcook the cabbage. For a fun twist, try serving it in lettuce cups instead of tortillas for a lighter meal.
Instant Pot Moo Shu Pork

A classic Chinese-American favorite gets the pressure cooker treatment for a weeknight win. This Instant Pot Moo Shu Pork delivers tender meat and crisp vegetables in a fraction of the time. You’ll have a restaurant-quality meal ready before you know it.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 1.5 lbs pork shoulder, cut into 1-inch cubes (trim excess fat for better texture)
– 3 tbsp hoisin sauce, plus extra for serving (I always use the Lee Kum Kee brand)
– 2 tbsp soy sauce (low-sodium works great here)
– 1 tbsp rice vinegar
– 1 tsp sesame oil, the toasted kind for maximum aroma
– 3 cloves garlic, minced (fresh is non-negotiable)
– 1 tbsp ginger, freshly grated
– 1 cup chicken broth (I prefer Swanson for consistent flavor)
– 4 cups coleslaw mix (the pre-shredded bag saves so much time)
– 4 large eggs, lightly beaten (room temp eggs scramble more evenly)
– 8 flour tortillas, warmed (the small 6-inch size is perfect)
– 2 green onions, thinly sliced for garnish
Instructions
1. Set your Instant Pot to “Sauté” on the “Normal” setting.
2. Add the cubed pork to the pot and cook for 5 minutes, stirring occasionally, until lightly browned on all sides.
3. Tip: Don’t overcrowd the pot—brown the pork in two batches if needed for better searing.
4. Add the minced garlic and grated ginger to the pot and cook for 1 minute, stirring constantly, until fragrant.
5. Pour in the chicken broth and use a wooden spoon to scrape up any browned bits from the bottom of the pot.
6. Add the hoisin sauce, soy sauce, rice vinegar, and sesame oil directly to the pot and stir to combine.
7. Secure the lid, set the valve to “Sealing,” and pressure cook on “High” for 10 minutes.
8. Once cooking is complete, carefully perform a quick pressure release by turning the valve to “Venting.”
9. Tip: Stand back from the steam vent to avoid burns.
10. Remove the lid and set the Instant Pot back to “Sauté” on the “Normal” setting.
11. Stir in the coleslaw mix and cook for 3 minutes, stirring occasionally, until the vegetables are just tender but still crisp.
12. Push the pork and vegetable mixture to one side of the pot to create space.
13. Pour the lightly beaten eggs into the empty space and let them set for 30 seconds without stirring.
14. Gently scramble the eggs with a spatula for about 1 minute, then mix them into the pork and vegetables.
15. Tip: For drier eggs, let them cook fully before scrambling and incorporating.
16. Turn off the Instant Pot.
Naturally savory from the hoisin and soy, the pork becomes incredibly tender under pressure. The coleslaw mix retains a pleasant crunch against the soft scrambled eggs. Serve it family-style with warm tortillas, extra hoisin sauce, and a sprinkle of green onions for a customizable wrap.
Moo Shu Pork with Homemade Pancakes

Savor the flavors of this classic Chinese-American dish that’s perfect for a festive meal or weeknight dinner. Moo Shu Pork with homemade pancakes brings together tender pork, crisp vegetables, and savory hoisin sauce in a satisfying wrap. It’s surprisingly simple to make from scratch, with pancakes that are soft yet sturdy enough to hold the filling without tearing.
Serving: 4 | Pre Time: 25 minutes | Cooking Time: 20 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I find freezing it for 15 minutes makes slicing easier)
– 2 cups all-purpose flour, plus extra for dusting
– 3/4 cup boiling water for the pancake dough
– 3 large eggs, lightly beaten (room temperature eggs incorporate better)
– 4 cups shredded cabbage, about half a small head
– 1 cup shredded carrots
– 8 oz shiitake mushrooms, stems removed and sliced
– 3 tbsp hoisin sauce, plus more for serving
– 2 tbsp soy sauce
– 1 tbsp sesame oil, my favorite for its nutty aroma
– 4 cloves garlic, minced
– 1 tbsp fresh ginger, grated
– 2 green onions, thinly sliced
– 2 tbsp vegetable oil for cooking
– Salt to taste
Instructions
1. In a large bowl, combine 2 cups all-purpose flour and 3/4 cup boiling water; stir with a wooden spoon until a shaggy dough forms. Tip: The hot water helps create tender pancakes.
2. Knead the dough on a lightly floured surface for 5 minutes until smooth; cover with a damp cloth and let rest for 20 minutes.
3. Divide the dough into 16 equal pieces; roll each into a 6-inch circle on a floured surface.
4. Heat a non-stick skillet over medium heat; cook each pancake for 1 minute per side until lightly browned and puffed. Stack cooked pancakes under a towel to keep warm.
5. Heat 1 tbsp vegetable oil in a large skillet or wok over high heat; add the sliced pork and cook for 3-4 minutes until no longer pink. Remove pork and set aside.
6. Add remaining 1 tbsp vegetable oil to the skillet; sauté minced garlic and grated ginger for 30 seconds until fragrant.
7. Add shredded cabbage, carrots, and shiitake mushrooms; stir-fry for 5 minutes until vegetables are tender-crisp.
8. Push vegetables to the side; pour beaten eggs into the center and scramble for 1 minute until set.
9. Return pork to the skillet; add 3 tbsp hoisin sauce, 2 tbsp soy sauce, and 1 tbsp sesame oil. Tip: Mix sauces in a small bowl first for even distribution.
10. Stir everything together and cook for 2 more minutes until heated through; season with salt if needed.
11. Stir in sliced green onions just before serving. Tip: Adding them last preserves their fresh crunch.
12. Serve the pork mixture with warm pancakes, extra hoisin sauce on the side, and let everyone assemble their own wraps.
Perfectly balanced textures make this dish a winner—the soft pancakes contrast with the crisp-tender vegetables and savory pork. For a creative twist, try adding a drizzle of chili oil or serving with pickled vegetables on the side to cut through the richness.
Low-Carb Moo Shu Pork with Cabbage

You’ve probably tried moo shu pork, but this low-carb version swaps the usual pancakes for crisp cabbage wraps. Year-round, it’s a satisfying, quick dinner that won’t weigh you down. Keep it simple and let the savory pork and veggies shine.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I find it stays juicier than shoulder)
– 2 tbsp soy sauce, low-sodium if you’re watching salt
– 1 tbsp sesame oil, toasted for that nutty aroma
– 1 tbsp rice vinegar, adds a bright tang
– 2 cloves garlic, minced (fresh is best here)
– 1 tsp ginger, grated (keep the root in the freezer for easy grating)
– 1 cup shiitake mushrooms, sliced (dried work too, just soak first)
– 1 cup carrots, julienned (a mandoline saves time)
– 4 cups green cabbage, shredded (I like savoy for extra texture)
– 2 green onions, chopped (save some for garnish)
– 1 tbsp avocado oil, my go-to for high-heat cooking
Instructions
1. In a bowl, combine pork slices with soy sauce, sesame oil, rice vinegar, garlic, and ginger. Marinate for 10 minutes at room temperature.
2. Heat avocado oil in a large skillet or wok over medium-high heat until shimmering, about 2 minutes.
3. Add marinated pork to the skillet. Cook undisturbed for 3 minutes to develop a sear, then stir and cook until no pink remains, about 4 more minutes. Tip: Don’t overcrowd the pan to avoid steaming.
4. Transfer cooked pork to a plate. In the same skillet, add mushrooms and carrots. Sauté for 4 minutes until slightly softened.
5. Stir in shredded cabbage. Cook for 3 minutes, tossing frequently, until cabbage is wilted but still crisp. Tip: A splash of water can help steam it evenly.
6. Return pork to the skillet with green onions. Toss everything together and heat through for 1 minute. Tip: Taste and adjust with extra vinegar if needed for balance.
7. Remove from heat. Serve immediately. Mmm, the pork is tender and savory, while the cabbage adds a refreshing crunch. For a fun twist, roll it in butter lettuce cups or top with a fried egg.
Sweet and Sour Moo Shu Pork

Unwrap those takeout menus—this homemade version beats any restaurant order. Sweet and Sour Moo Shu Pork brings crispy pork, tangy sauce, and soft wraps to your table in under an hour. It’s the perfect balance of savory and bright flavors for a weeknight win.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 25 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced against the grain (freeze for 15 minutes first to make slicing easier)
– 3 tbsp cornstarch, divided (I always keep extra nearby for dusting)
– ¼ cup vegetable oil, plus 1 tbsp for cooking
– 1 red bell pepper, thinly sliced (seeds removed for less bitterness)
– 1 cup shredded carrots, pre-shredded saves time
– 3 cloves garlic, minced (fresh is best, but jarred works in a pinch)
– ½ cup pineapple chunks, canned in juice, drained (reserve ¼ cup juice for the sauce)
– ¼ cup rice vinegar
– 3 tbsp ketchup (adds a hint of sweetness and color)
– 2 tbsp soy sauce, low-sodium preferred
– 1 tbsp brown sugar
– 8 flour tortillas, warmed (I microwave them wrapped in a damp towel for 30 seconds)
– 2 green onions, thinly sliced for garnish
Instructions
1. Toss the sliced pork with 2 tbsp cornstarch in a bowl until evenly coated.
2. Heat ¼ cup vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 2 minutes.
3. Add the pork in a single layer and cook undisturbed for 3 minutes until golden brown on one side.
4. Flip the pork and cook for another 2 minutes until crispy, then transfer to a paper towel-lined plate.
5. Discard all but 1 tbsp of oil from the skillet, keeping the flavorful bits.
6. Add the bell pepper and carrots to the skillet and stir-fry for 4 minutes until slightly softened.
7. Stir in the garlic and cook for 30 seconds until fragrant—don’t let it burn.
8. In a small bowl, whisk together the remaining 1 tbsp cornstarch, reserved pineapple juice, rice vinegar, ketchup, soy sauce, and brown sugar until smooth.
9. Pour the sauce mixture into the skillet and bring to a simmer over medium heat, stirring constantly for 2 minutes until thickened.
10. Return the cooked pork and pineapple chunks to the skillet, tossing to coat in the sauce for 1 minute until heated through.
11. Remove from heat and sprinkle with green onions.
12. Serve immediately with warm tortillas for wrapping.
Perfectly crispy pork contrasts with the glossy, tangy sauce that clings to every bite. Pile it into tortillas with extra green onions for a handheld feast, or serve over rice if you prefer. Leftovers reheat surprisingly well—just crisp the pork in a hot pan to maintain texture.
Ginger-Soy Moo Shu Pork

Forget takeout—this ginger-soy moo shu pork brings restaurant flavor home in under 30 minutes. It’s a savory stir-fry packed with crisp vegetables and tender pork, all wrapped in warm tortillas. Fast, flavorful, and perfect for busy weeknights.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I find freezing it for 15 minutes makes slicing easier)
– 2 tbsp vegetable oil, divided (a neutral oil works best for high-heat cooking)
– 3 cloves garlic, minced (fresh is key—skip the jarred stuff)
– 1 tbsp fresh ginger, grated (I keep a knob in the freezer for quick grating)
– 4 cups coleslaw mix (the pre-shredded bag saves so much time)
– 4 green onions, sliced (reserve the green tops for garnish)
– ¼ cup soy sauce (use low-sodium if you’re watching salt)
– 1 tbsp hoisin sauce (this adds a touch of sweetness—don’t skip it)
– 1 tsp sesame oil (toasted sesame oil gives the best aroma)
– 8 small flour tortillas, warmed (I heat them directly over a gas flame for 10 seconds each)
Instructions
1. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
2. Add sliced pork in a single layer and cook undisturbed for 2 minutes to develop a sear.
3. Flip pork and cook until no longer pink, about 2 more minutes, then transfer to a plate.
4. Add remaining 1 tbsp vegetable oil to the skillet and heat for 30 seconds.
5. Add minced garlic and grated ginger, stirring constantly for 30 seconds until fragrant—don’t let it burn.
6. Tip: Add coleslaw mix and sliced green onions (white parts only), stirring to coat in oil.
7. Cook vegetables, stirring occasionally, until they soften but still have crunch, about 4 minutes.
8. Return cooked pork to the skillet and toss with vegetables.
9. Pour in soy sauce, hoisin sauce, and sesame oil, stirring to combine evenly.
10. Cook the mixture for 2 minutes, allowing sauces to thicken slightly and coat everything.
11. Tip: Remove from heat and stir in reserved green onion tops for freshness.
12. Serve immediately with warmed flour tortillas for wrapping.
13. Tip: For extra flavor, brush tortillas lightly with water before warming to keep them pliable.
Unwrap a tortilla and pile it high with the savory pork and veggie mix—the textures are fantastic, with tender meat against crisp cabbage. The ginger-soy sauce clings to every bite, savory with a hint of sweetness from the hoisin. Try serving it with a drizzle of sriracha or a side of quick-pickled carrots for added crunch.
Moo Shu Pork with Extra Vegetables

Everyone needs a quick, veggie-packed weeknight dinner that doesn’t skimp on flavor. This Moo Shu Pork delivers exactly that, with a colorful mix of vegetables and savory sauce ready in under 30 minutes.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
- 1 lb pork tenderloin, thinly sliced against the grain—this ensures tenderness.
- 2 tbsp soy sauce, plus 1 tbsp for the sauce mixture.
- 1 tbsp cornstarch, for coating the pork to create a light crust.
- 2 tbsp vegetable oil, divided; I always use a high-smoke-point oil here.
- 3 cloves garlic, minced—fresh is non-negotiable for the best aroma.
- 1 tbsp fresh ginger, grated; keep the peel on while grating for easier handling.
- 4 cups coleslaw mix (shredded cabbage and carrots), the ultimate time-saver.
- 1 cup shiitake mushrooms, sliced; their earthy flavor is key.
- 1 cup bell peppers (any color), thinly sliced for a sweet crunch.
- 3 green onions, sliced, whites and greens separated.
- 2 tbsp hoisin sauce, my favorite brand for its balanced sweetness.
- 1 tbsp rice vinegar, to brighten the sauce perfectly.
- 1 tsp sesame oil, added at the end for a fragrant finish.
- 8 small flour tortillas, warmed—I briefly heat them in a dry skillet.
Instructions
- In a medium bowl, combine sliced pork, 2 tbsp soy sauce, and cornstarch. Toss until pork is evenly coated and let marinate for 10 minutes.
- Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
- Add marinated pork in a single layer. Cook undisturbed for 2 minutes to develop a sear, then stir-fry until no longer pink, about 3 minutes total. Transfer to a plate.
- Add remaining 1 tbsp vegetable oil to the skillet. Add garlic, ginger, and green onion whites. Stir-fry for 30 seconds until fragrant.
- Add shiitake mushrooms and bell peppers. Stir-fry for 3 minutes until mushrooms release their moisture and peppers soften slightly.
- Add coleslaw mix. Stir-fry for 2 minutes until cabbage is just wilted but still crisp.
- In a small bowl, whisk together hoisin sauce, 1 tbsp soy sauce, and rice vinegar.
- Return cooked pork to the skillet. Pour sauce mixture over everything. Toss to coat and heat through for 1 minute.
- Remove skillet from heat. Drizzle with sesame oil and sprinkle with green onion greens. Toss once more to combine.
- Serve immediately with warmed flour tortillas for wrapping.
The finished dish has tender pork, crisp-tender vegetables, and a glossy, savory-sweet sauce that clings perfectly. Tear off a piece of tortilla, scoop up a generous portion, and enjoy the contrasting textures in every bite. Try serving it with a side of quick-pickled cucumbers for an extra refreshing crunch.
Moo Shu Pork with Chinese Five Spice

Bold flavors meet weeknight ease in this moo shu pork. Chinese five spice adds aromatic depth while hoisin brings sweet-savory balance. You’ll have restaurant-quality results in under 30 minutes.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced against the grain for tenderness
– 2 tbsp vegetable oil, divided (I keep one bottle by the stove)
– 1 tsp Chinese five spice powder, the fragrant backbone of this dish
– 3 cloves garlic, minced (fresh makes all the difference)
– 1 tbsp fresh ginger, grated (I use a microplane)
– 4 cups coleslaw mix, the shortcut I always grab
– 4 large eggs, whisked with a pinch of salt
– ¼ cup hoisin sauce, plus extra for serving
– 8 flour tortillas, warmed (the thin kind work best)
– 2 green onions, sliced for garnish
Instructions
1. Toss pork slices with Chinese five spice powder until evenly coated.
2. Heat 1 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering.
3. Add pork in a single layer and cook undisturbed for 2 minutes to develop color.
4. Flip pork pieces and cook for 1 more minute until no longer pink, then transfer to a plate.
5. Add remaining 1 tbsp oil to the same skillet and reduce heat to medium.
6. Add garlic and ginger, stirring constantly for 30 seconds until fragrant but not browned.
7. Pour in whisked eggs and scramble for 1-2 minutes until softly set, then break into small pieces.
8. Add coleslaw mix and stir-fry for 3 minutes until slightly wilted but still crisp.
9. Return cooked pork to the skillet along with ¼ cup hoisin sauce.
10. Toss everything together for 1 minute until heated through and evenly coated.
The tender pork and crisp vegetables create a satisfying texture contrast. Warm tortillas make perfect wrappers for the fragrant filling—add extra hoisin if you like it saucy. This dish shines with its aromatic five spice and savory-sweet balance.
Sheet Pan Moo Shu Pork

Whip up this simplified moo shu pork without the wok—it’s a weeknight lifesaver that packs all the classic flavors onto one pan. The sheet pan method keeps cleanup minimal while delivering tender pork and crisp-tender veggies. You’ll have a restaurant-quality meal ready in under an hour.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
– 1.5 lbs pork tenderloin, thinly sliced (I find freezing it for 20 minutes makes slicing easier)
– 3 tbsp hoisin sauce, plus extra for serving
– 2 tbsp soy sauce (low-sodium is my go-to for better control)
– 1 tbsp rice vinegar
– 1 tsp toasted sesame oil
– 2 cloves garlic, minced (freshly minced makes a big difference)
– 1 tsp grated fresh ginger
– 1 small head green cabbage, thinly sliced (about 6 cups)
– 2 large carrots, julienned
– 1 red bell pepper, thinly sliced
– 4 green onions, sliced, whites and greens separated
– 2 tbsp vegetable oil, divided
– 8 small flour tortillas, warmed
Instructions
1. Preheat your oven to 425°F (218°C) and line a large sheet pan with parchment paper.
2. In a large bowl, whisk together 3 tbsp hoisin sauce, 2 tbsp soy sauce, 1 tbsp rice vinegar, 1 tsp sesame oil, 2 minced garlic cloves, and 1 tsp grated ginger until smooth.
3. Add the sliced pork to the bowl and toss until evenly coated. Let it marinate at room temperature for 10 minutes.
4. While the pork marinates, thinly slice 1 small head of cabbage, julienne 2 carrots, and thinly slice 1 red bell pepper. Slice 4 green onions, keeping the whites and greens separate.
5. Toss the sliced cabbage, julienned carrots, sliced bell pepper, and green onion whites with 1 tbsp vegetable oil on the prepared sheet pan, spreading them in an even layer.
6. Roast the vegetables in the preheated oven for 10 minutes, until they just begin to soften.
7. Remove the sheet pan from the oven. Push the vegetables to one side of the pan.
8. Add the marinated pork in a single layer to the empty side of the pan. Tip: Arrange the pork in one layer to ensure even cooking and browning.
9. Return the sheet pan to the oven and roast for 12-15 minutes, until the pork is cooked through and the vegetables are tender-crisp. Tip: Check the pork’s internal temperature—it should reach 145°F (63°C) for perfect doneness.
10. Remove the pan from the oven. Toss everything together on the pan, scraping up any browned bits from the parchment.
11. Stir in the reserved green onion greens.
12. Warm 8 small flour tortillas according to package directions. Tip: Wrap tortillas in a damp paper towel and microwave for 30 seconds to keep them pliable.
13. Serve the pork and vegetable mixture with the warm tortillas and extra hoisin sauce on the side.
Caramelized edges on the pork and slight char on the veggies add a smoky depth. The cabbage stays crisp-tender, providing a nice textural contrast to the tender meat. For a fun twist, serve it taco-style with the tortillas, or spoon it over steamed rice for a heartier bowl.
Moo Shu Pork Fried Rice

Moo shu pork fried rice transforms leftover rice into a savory one-pan meal that’s ready in minutes. This version swaps traditional pancakes for a quick stir-fry, packing in shredded cabbage, scrambled eggs, and tender pork. It’s my go‑to for a busy weeknight when I crave something hearty but don’t want to fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I trim any silver skin first for tenderness)
– 3 cups cold cooked jasmine rice (day‑old rice fries up crispier)
– 2 cups shredded green cabbage (a bagged coleslaw mix works in a pinch)
– 3 large eggs, beaten (I let them sit at room temp for 5 minutes for fluffier scrambling)
– 3 tbsp vegetable oil (a neutral oil like canola prevents burning at high heat)
– 2 tbsp hoisin sauce (I use Lee Kum Kee for its balanced sweetness)
– 1 tbsp soy sauce (low‑sodium lets the pork flavor shine)
– 1 tsp toasted sesame oil (a drizzle at the end adds nutty aroma)
– 2 cloves garlic, minced (freshly minced, not jarred, for the best punch)
– 1 tsp grated fresh ginger (keep a knob in the freezer to grate as needed)
Instructions
1. Heat 1 tbsp vegetable oil in a large skillet or wok over medium‑high heat until shimmering, about 1 minute.
2. Add the sliced pork in a single layer and cook undisturbed for 2 minutes to brown one side.
3. Flip the pork and cook until no pink remains, about 2 more minutes, then transfer to a plate. Tip: Don’t overcrowd the pan—cook in batches if needed to avoid steaming.
4. Pour the beaten eggs into the same skillet and scramble until just set, about 1 minute, then move to the plate with the pork.
5. Add the remaining 2 tbsp vegetable oil to the skillet and heat over high heat until smoking slightly.
6. Add the cold rice, spreading it evenly, and press down with a spatula. Let it cook untouched for 2 minutes to crisp the bottom.
7. Stir in the minced garlic and grated ginger, cooking for 30 seconds until fragrant. Tip: Keep the garlic moving to prevent burning.
8. Add the shredded cabbage and stir‑fry until wilted but still crisp, about 2 minutes.
9. Return the pork and scrambled eggs to the skillet, breaking up any large egg clumps.
10. Pour in the hoisin sauce and soy sauce, tossing everything to coat evenly. Cook for 1 minute to heat through.
11. Drizzle with sesame oil and toss once more. Tip: Always add sesame oil off‑heat to preserve its flavor.
12. Remove from heat and serve immediately.
Just‑cooked rice yields tender grains with crispy edges, while the cabbage adds a fresh crunch. The hoisin lends a sweet‑savory glaze that clings to every bite. For a fun twist, scoop it into lettuce cups or top with a fried egg for extra richness.
Moo Shu Pork with Cashew Nuts

Rethink your takeout habits with this homemade moo shu pork that’s packed with flavor and crunch. Cashews add a buttery richness that makes this version stand out. It’s a quick stir-fry that feels special enough for any night.
Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 1 lb pork tenderloin, thinly sliced (I find freezing it for 15 minutes makes slicing easier)
– 2 tbsp soy sauce
– 1 tbsp hoisin sauce
– 1 tsp sesame oil
– 2 tbsp vegetable oil
– 3 cloves garlic, minced (fresh is best for that punch)
– 1 tbsp fresh ginger, grated
– 1 cup shredded cabbage
– 1 carrot, julienned
– 4 green onions, sliced
– ½ cup roasted cashews (unsalted lets you control the salt)
– 4 large flour tortillas, warmed
Instructions
1. In a bowl, combine pork slices with soy sauce, hoisin sauce, and sesame oil. Let marinate for 10 minutes.
2. Heat vegetable oil in a large skillet or wok over medium-high heat until shimmering, about 1 minute.
3. Add marinated pork to the skillet in a single layer. Cook without stirring for 2 minutes to get a good sear.
4. Flip pork pieces and cook for another 2 minutes until browned and cooked through. Tip: Don’t overcrowd the pan—cook in batches if needed.
5. Remove pork from skillet and set aside on a plate.
6. In the same skillet, add garlic and ginger. Stir-fry for 30 seconds until fragrant.
7. Add shredded cabbage and julienned carrot to the skillet. Stir-fry for 3-4 minutes until vegetables are tender-crisp.
8. Return cooked pork to the skillet along with any accumulated juices.
9. Add sliced green onions and roasted cashews. Stir everything together for 1 minute to combine and heat through. Tip: Add cashews last to keep them crunchy.
10. Warm flour tortillas in a dry skillet for 30 seconds per side or wrap in a damp towel and microwave for 20 seconds. Tip: Keep tortillas covered to prevent drying out.
11. Spoon the moo shu pork mixture onto warmed tortillas.
12. Roll up tortillas tightly and serve immediately.
Kick back and enjoy the contrast of tender pork against the crisp veggies and crunchy cashews. The hoisin adds a sweet-savory depth that pairs perfectly with the warm tortillas. For a fun twist, serve it taco-style with extra hoisin sauce for dipping.
Conclusion
Overall, these 26 moo shu pork recipes offer endless inspiration for easy, customizable meals. Whether you’re craving classic flavors or a fun twist, there’s a dish here for every home cook. We’d love to hear which recipe becomes your favorite—drop a comment below! If you enjoyed this roundup, please share it on Pinterest to help other cooks discover these delicious ideas. Happy cooking!

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




