If you’ve ever savored the legendary moo shu egg rolls at Yard House and wished you could recreate that addictive crunch at home, you’re in the right place.
This copycat Yard House moo shu egg rolls recipe delivers the same golden-crispy exterior and savory, flavor-packed filling that keeps people coming back for more.
Whether you’re hosting a game day party, prepping appetizers for a potluck, or simply craving restaurant-quality egg rolls without the hefty price tag, this homemade moo shu egg rolls recipe is your ticket to crispy, delicious success. Let’s dive into making these crowd-pleasers from scratch!
What Does Yard House Moo Shu Egg Rolls Taste Like?
These Yard House moo shu egg rolls are a symphony of textures and flavors.
Each bite offers an incredibly crispy, golden shell that shatters satisfyingly, giving way to a savory, umami-rich filling.

The ground pork provides meaty depth, while the cabbage and mushrooms add earthy sweetness and moisture. Carrots contribute subtle sweetness and color, and the rice noodles create a tender, slightly chewy contrast.
Soy sauce and sesame oil tie everything together with that classic Asian-inspired savoriness. Dipped in sweet chili sauce, you get the perfect balance of crispy, savory, slightly sweet, and just a hint of heat-absolutely irresistible.
Yard House Moo Shu Egg Rolls Recipe Ingredients and Kitchen Utensils
Ingredients
For the filling:
- 1 lb (450 g) ground pork
- 4 cups thinly sliced green cabbage (about ½ medium head)
- 8 oz (225 g) brown or white mushrooms, thinly sliced
- 2 medium carrots, peeled and grated (or shredded into matchsticks)
- 1 medium onion (or ½ large onion), finely chopped
- 4–5 oz (about ½ package) vermicelli rice noodles (also called bean thread noodles or glass noodles)
- 1 tbsp olive oil (for cooking pork)
- 2 tbsp olive oil (for cooking vegetables)
- ½ tsp salt (for pork)
- ½ tsp salt (for vegetables)
- ½ tsp black pepper
- 2 tbsp soy sauce
- 1 tsp sesame oil
Assembling and frying:
- 40–45 frozen egg roll wrappers (thaw at room temperature for ~45 minutes)
- 1 egg, beaten (for sealing the wrappers)
- Neutral oil for deep frying (vegetable, canola, or peanut oil)
For serving:
- Sweet chili sauce (store-bought or homemade)
Kitchen Utensils
- Large mixing bowl
- Large skillet or wok
- Colander
- Cutting board and sharp knife
- Grater or food processor
- Spatula
- Dutch oven or deep pot for frying
- Candy/deep-fry thermometer
- Wire cooling rack
- Tongs or slotted spoon
- Small bowl for beaten egg
- Pastry brush
Preparation and Cooking Time
Prep Time: 30 minutes
Cook Time: 45 minutes
Total Time: 1 hour 15 minutes
Servings: 40–45 egg rolls (about 8–10 servings as an appetizer)
How to Make Yard House Moo Shu Egg Rolls: Step-by-Step Instructions
Step 1: Prepare the Rice Noodles
Place the vermicelli rice noodles in a large mixing bowl and cover completely with very hot (near-boiling) water. Use forks to gently separate them and prevent sticking. Soak for 5–7 minutes until tender but not mushy. Drain in a colander, rinse thoroughly with cold water to stop the cooking process and prevent clumping, then drain very well. Transfer to a cutting board and cut into approximately 1-inch pieces. Place in a large clean mixing bowl and set aside.
Step 2: Prep the Vegetables
Thinly slice 4 cups of green cabbage using a serrated knife for easier, cleaner cuts. Thinly slice 8 oz of mushrooms (rinse quickly under water if needed, then pat completely dry). Grate or julienne 2 medium carrots into larger matchstick-sized pieces for better texture. Finely chop 1 medium onion. Having all your vegetables prepped and ready makes the cooking process smooth and efficient.

Step 3: Cook the Ground Pork
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground pork and break it up thoroughly with a spatula, ensuring no large clumps remain. Cook for 6–8 minutes until fully browned and no longer pink, stirring occasionally. The pork should be nicely caramelized. Stir in ½ teaspoon salt at the end of cooking. Remove from heat and transfer the cooked pork to the large mixing bowl with the cut noodles.

Step 4: Cook the Vegetables
In the same skillet (no need to wash it-those browned bits add flavor), add 2 tablespoons of olive oil over medium heat. Add the chopped onion, shredded carrots, and sliced mushrooms. Sauté for 5–6 minutes, stirring frequently, until the vegetables are softened but still retain some moisture and haven’t browned. Add the 4 cups of shredded cabbage, stir well, and cook for another 1½–2 minutes just until the cabbage wilts slightly. Stir in ½ teaspoon salt, then remove from heat. Transfer the entire vegetable mixture to the bowl with the noodles and pork.
Step 5: Season the Filling
To the large bowl containing noodles, pork, and vegetables, add ½ teaspoon black pepper, 2 tablespoons soy sauce, and 1 teaspoon sesame oil. Mix everything thoroughly with your hands or a large spoon until all ingredients are evenly distributed and well combined. Taste the filling and adjust seasoning if needed-add more salt, soy sauce, or pepper to your preference. Let the filling cool slightly before assembling to make handling easier.

Step 6: Assemble the Egg Rolls
Keep your thawed egg roll wrappers covered with a damp paper towel to prevent them from drying out and cracking. Work with one wrapper at a time. Place a wrapper on a clean, dry surface positioned in a diamond orientation (one corner pointing toward you). Place approximately ¼ cup of filling on the bottom third of the wrapper, shaping it into a horizontal log. Fold the bottom corner tightly over the filling and tuck it under firmly. Fold in the left and right corners toward the center, then continue rolling upward tightly. Brush the top corner edge with beaten egg to seal, then finish rolling. Tight rolling is crucial to prevent oil from seeping inside during frying. Place finished egg rolls on a tray and cover with plastic wrap. Repeat until all filling is used, yielding 40–45 egg rolls.
Step 7: Fry the Egg Rolls
Heat 2 inches of neutral oil (vegetable, canola, or peanut) in a Dutch oven or deep pot to 340–350°F (170–175°C). Use a candy thermometer to monitor and maintain proper temperature-this is essential for crispy, non-greasy results. Carefully add egg rolls in small batches (3–5 at a time; do not overcrowd or temperature will drop). Fry for about 5 minutes, turning occasionally with tongs, until deep golden-brown and uniformly crispy. They should sizzle and bubble actively throughout cooking. Remove with a slotted spoon or tongs and drain on a wire rack (not paper towels) to keep the bottoms crispy. Let cool for at least 15 minutes before eating-the centers retain extreme heat.

Step 8: Serve
Serve your homemade Yard House-style moo shu egg rolls hot with sweet chili sauce for dipping. Enjoy the satisfying crunch and savory filling!
Customization and Pairing for Serving Ideas
1. Protein Variations
Swap ground pork for ground chicken, turkey, or beef for a different flavor profile. For a vegetarian version of this egg rolls recipe, use crumbled firm tofu or tempeh seasoned with extra soy sauce and a dash of hoisin sauce for umami depth.
2. Vegetable Mix-Ins
Add water chestnuts for extra crunch, bamboo shoots for authentic texture, or bean sprouts for freshness. You can also incorporate finely chopped celery, snow peas, or bok choy to boost the vegetable content and nutritional value.
3. Spice It Up
If you love heat, add 1–2 teaspoons of sriracha, gochugaru (Korean chili flakes), or finely minced fresh jalapeños to the filling mixture. You can also serve with spicy mayo or sriracha-spiked sweet chili sauce for an extra kick.
4. Asian Fusion Dipping Sauces
Beyond sweet chili sauce, serve these copycat Yard House moo shu egg rolls with peanut sauce, spicy mayo, ginger-soy dipping sauce, or tangy ponzu. A homemade duck sauce or plum sauce also pairs beautifully with the savory pork filling.
5. Party Platter Presentation
Arrange your homemade moo shu egg rolls on a large platter lined with fresh lettuce leaves or shredded cabbage. Garnish with sesame seeds, sliced scallions, and fresh cilantro. Serve alongside other Asian-inspired appetizers like potstickers, spring rolls, or edamame for a complete spread.
6. Lettuce Wrap Style
For a lighter serving option, break open the egg roll and wrap the filling in butter lettuce cups or napa cabbage leaves. Drizzle with hoisin sauce and top with crushed peanuts and fresh herbs for a deconstructed, low-carb version.

7. Side Dish Pairings
Serve these egg rolls as an appetizer before dishes like fried rice, lo mein, orange chicken, or beef and broccoli. They also pair wonderfully with Asian-inspired slaws, cucumber salad, or steamed edamame for a balanced meal.
Expert Tips for Perfect Yard House Moo Shu Egg Rolls
1. Use Frozen Wrappers from Asian Markets
Frozen egg roll wrappers from Asian grocery stores are significantly thicker and crispier than the refrigerated ones found in regular supermarkets. Thaw them at room temperature for about 45 minutes before using, and keep them covered with a damp towel to prevent drying and cracking.
2. Don’t Overfill the Wrappers
While it’s tempting to stuff as much filling as possible into each wrapper, overfilling makes them difficult to seal properly and increases the risk of bursting during frying. Stick to approximately ¼ cup of filling per wrapper and roll tightly for best results.
3. Maintain Consistent Oil Temperature
The secret to crispy, non-greasy egg rolls is maintaining oil temperature between 340–350°F throughout frying. If the oil is too hot, the wrappers will brown too quickly before the filling heats through. Too cool, and they’ll absorb excess oil and become soggy. Invest in a candy thermometer and adjust heat between batches.
4. Cool Filling Before Assembly
Always let your cooked filling cool to at least room temperature before assembling. Hot filling creates steam inside the wrapper, which can cause sogginess and make the wrappers more likely to tear during rolling and frying.
5. Drain on a Wire Rack, Not Paper Towels
After frying, place egg rolls on a wire cooling rack instead of paper towels. This allows air to circulate around the entire egg roll, keeping all sides crispy. Paper towels trap steam underneath, creating a soggy bottom.
6. Make Ahead and Freeze Uncooked
This homemade moo shu egg rolls recipe is perfect for batch cooking. Assemble all the egg rolls, place them in a single layer on a baking sheet, and freeze until solid (about 2 hours). Transfer to freezer bags and store for up to 3 months. Fry directly from frozen, adding 1–2 minutes to cooking time.
7. Test Fry One Egg Roll First
Before committing to frying a large batch, test-fry a single egg roll to check if your oil temperature is correct, the wrapper seals properly, and the filling is seasoned to your liking. This simple step can save an entire batch from disaster and allows you to adjust seasoning or technique as needed.
Storage and Reheating Guidance
Cool completely to room temperature before storing. Place in a freezer-safe Ziploc bag or airtight container, separating layers with parchment paper if stacking. Freeze for up to 3 months. Reheat from frozen in an air fryer at 375–400°F for 8–12 minutes, flipping halfway, until hot and re-crisped throughout.
Yard House Moo Shu Egg Rolls Recipe
If you've ever savored the legendary moo shu egg rolls at Yard House and wished you could recreate that addictive crunch at home, you're in the right place. This copycat Yard House moo shu egg rolls recipe delivers the same golden-crispy exterior and savory, flavor-packed filling that keeps people coming back for more.
Ingredients
- 1 lb (450 g) ground pork
- 4 cups thinly sliced green cabbage (about ½ medium head)
- 8 oz (225 g) brown or white mushrooms, thinly sliced
- 2 medium carrots, peeled and grated (or shredded into matchsticks)
- 1 medium onion (or ½ large onion), finely chopped
- 4–5 oz (about ½ package) vermicelli rice noodles (also called bean thread noodles or glass noodles)
- 1 tbsp olive oil (for cooking pork)
- 2 tbsp olive oil (for cooking vegetables)
- ½ tsp salt (for pork)
- ½ tsp salt (for vegetables)
- ½ tsp black pepper
- 2 tbsp soy sauce
- 1 tsp sesame oil
- 40–45 frozen egg roll wrappers (thaw at room temperature for ~45 minutes)
- 1 egg, beaten (for sealing the wrappers)
- Neutral oil for deep frying (vegetable, canola, or peanut oil)
- Sweet chili sauce (store-bought or homemade)
Instructions
Step 1: Prepare the Rice Noodles
Place the vermicelli rice noodles in a large mixing bowl and cover completely with very hot (near-boiling) water. Use forks to gently separate them and prevent sticking. Soak for 5–7 minutes until tender but not mushy. Drain in a colander, rinse thoroughly with cold water to stop the cooking process and prevent clumping, then drain very well. Transfer to a cutting board and cut into approximately 1-inch pieces. Place in a large clean mixing bowl and set aside.
Step 2: Prep the Vegetables
Thinly slice 4 cups of green cabbage using a serrated knife for easier, cleaner cuts. Thinly slice 8 oz of mushrooms (rinse quickly under water if needed, then pat completely dry). Grate or julienne 2 medium carrots into larger matchstick-sized pieces for better texture. Finely chop 1 medium onion. Having all your vegetables prepped and ready makes the cooking process smooth and efficient.
Step 3: Cook the Ground Pork
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the ground pork and break it up thoroughly with a spatula, ensuring no large clumps remain. Cook for 6–8 minutes until fully browned and no longer pink, stirring occasionally. The pork should be nicely caramelized. Stir in ½ teaspoon salt at the end of cooking. Remove from heat and transfer the cooked pork to the large mixing bowl with the cut noodles.
Step 4: Cook the Vegetables
In the same skillet (no need to wash it-those browned bits add flavor), add 2 tablespoons of olive oil over medium heat. Add the chopped onion, shredded carrots, and sliced mushrooms. Sauté for 5–6 minutes, stirring frequently, until the vegetables are softened but still retain some moisture and haven't browned. Add the 4 cups of shredded cabbage, stir well, and cook for another 1½–2 minutes just until the cabbage wilts slightly. Stir in ½ teaspoon salt, then remove from heat. Transfer the entire vegetable mixture to the bowl with the noodles and pork.
Step 5: Season the Filling
To the large bowl containing noodles, pork, and vegetables, add ½ teaspoon black pepper, 2 tablespoons soy sauce, and 1 teaspoon sesame oil. Mix everything thoroughly with your hands or a large spoon until all ingredients are evenly distributed and well combined. Taste the filling and adjust seasoning if needed-add more salt, soy sauce, or pepper to your preference. Let the filling cool slightly before assembling to make handling easier.
Step 6: Assemble the Egg Rolls
Keep your thawed egg roll wrappers covered with a damp paper towel to prevent them from drying out and cracking. Work with one wrapper at a time. Place a wrapper on a clean, dry surface positioned in a diamond orientation (one corner pointing toward you). Place approximately ¼ cup of filling on the bottom third of the wrapper, shaping it into a horizontal log. Fold the bottom corner tightly over the filling and tuck it under firmly. Fold in the left and right corners toward the center, then continue rolling upward tightly. Brush the top corner edge with beaten egg to seal, then finish rolling. Tight rolling is crucial to prevent oil from seeping inside during frying. Place finished egg rolls on a tray and cover with plastic wrap. Repeat until all filling is used, yielding 40–45 egg rolls.
Step 7: Fry the Egg Rolls
Heat 2 inches of neutral oil (vegetable, canola, or peanut) in a Dutch oven or deep pot to 340–350°F (170–175°C). Use a candy thermometer to monitor and maintain proper temperature-this is essential for crispy, non-greasy results. Carefully add egg rolls in small batches (3–5 at a time; do not overcrowd or temperature will drop). Fry for about 5 minutes, turning occasionally with tongs, until deep golden-brown and uniformly crispy. They should sizzle and bubble actively throughout cooking. Remove with a slotted spoon or tongs and drain on a wire rack (not paper towels) to keep the bottoms crispy. Let cool for at least 15 minutes before eating-the centers retain extreme heat.
Step 8: Serve
Serve your homemade Yard House-style moo shu egg rolls hot with sweet chili sauce for dipping. Enjoy the satisfying crunch and savory filling!
Notes
Cool completely to room temperature before storing. Place in a freezer-safe Ziploc bag or airtight container, separating layers with parchment paper if stacking. Freeze for up to 3 months. Reheat from frozen in an air fryer at 375–400°F for 8–12 minutes, flipping halfway, until hot and re-crisped throughout.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 220
Common Queries and FAQs
When you give this Yard House Moo Shu Egg Rolls Recipe a try, you might have a few questions. Don’t worry-we’ve rounded up answers to the most common ones to help you out.
Q: Can I bake these egg rolls instead of frying them?
A: Yes, though they won’t be quite as crispy as the fried version. Brush assembled egg rolls with oil, place on a parchment-lined baking sheet, and bake at 425°F for 20–25 minutes, flipping halfway, until golden-brown.
Q: What’s the difference between egg rolls and spring rolls?
A: Egg rolls use thicker, wheat-based wrappers and are always deep-fried, resulting in a bubbly, crispy texture. Spring rolls typically use thinner rice paper wrappers and can be served fresh (not fried) or fried for a lighter, more delicate crunch.
Q: Can I prepare the filling a day ahead?
A: Absolutely! Cook and season the filling completely, let it cool, then refrigerate in an airtight container for up to 24 hours. This actually helps the flavors meld together beautifully. Bring to room temperature before assembling.
Q: Why are my egg rolls greasy or soggy?
A: This usually happens when the oil temperature is too low (below 330°F) or the egg rolls are overcrowded in the pot. Always fry in small batches and maintain consistent oil temperature for the crispiest results.
Q: Can I use an air fryer for the entire cooking process?
A: Yes! Brush assembled egg rolls generously with oil and air fry at 375°F for 12–15 minutes, flipping halfway through. They’ll be crispy but won’t have the same deep golden color and texture as deep-fried versions.
Q: What can I substitute for rice noodles?
A: If you can’t find vermicelli rice noodles, you can substitute with very thinly sliced cabbage, bean sprouts, or simply omit them and increase the other vegetables slightly. The texture will differ, but the egg rolls will still be delicious.
Q: How do I prevent wrappers from cracking during rolling?
A: Keep wrappers covered with a damp (not wet) paper towel at all times when not actively using them. Work in a humid environment if possible, and don’t over-thaw-wrappers that sit out too long become brittle and crack easily.
This copycat Yard House moo shu egg rolls recipe brings restaurant-quality appetizers right to your kitchen, delivering that signature crispy exterior and savory, satisfying filling you crave. Whether you’re making a big batch for meal prep, entertaining guests, or simply treating yourself to homemade egg rolls, this recipe guarantees delicious results every time.
The combination of juicy pork, tender vegetables, and perfectly seasoned noodles wrapped in a golden-crispy shell is truly unbeatable. So fire up that fryer, grab your sweet chili sauce, and get ready to impress-your homemade moo shu egg rolls are about to become everyone’s new favorite!
We’d love to hear how this recipe turns out for you! Give it a try, then drop a comment below to share your thoughts and tips with us.
You can also follow us on Pinterest, and YouTube for more delicious updates and kitchen inspiration. Your feedback and support mean the world to us!

