Easy Moo Shu Vegetables with Eggs and Hoisin

A light, vegetable-forward take on the Chinese-American classic, moo shu vegetables shine with a balance of sweet, savory, and tangy flavors from hoisin, oyster sauce, and rice vinegar. Ribbons of scrambled egg, tender mushrooms, crisp snow peas, and shredded cabbage create textural contrast in every bite. This dish suits weeknight dinners when you want something quick yet satisfying, perfect for vegetarians or anyone seeking a lighter stir-fry. The magic lies in the glossy sauce that coats everything and the optional flour tortillas or mandarin pancakes for wrapping. Unlike restaurant versions heavy with oil or sodium, this home version lets fresh vegetables shine while keeping prep simple and cooking time under 20 minutes. Serve as a casual weeknight meal or light lunch.
Ingredients
- 8 oz cremini mushrooms, sliced
- 1 cup snow peas, trimmedsnap peas1:1
slightly different texture when cooked; snap peas hold crunch longer
- ½ bunch green onions, root end removed, thinly sliced
- 12 oz coleslaw mix
- 3 eggs, beatentofu3oz:3ozveganeggs-freeadds soy
silken tofu sliced thin mimics egg texture; pan-fry briefly first
Full guide → - ¼ cup hoisin sauce
- 3 Tbsp seasoned rice vinegar
- 1 Tbsp oyster saucesoy sauce0.75:1veganadds glutenadds soy
reduces umami slightly but adds saltiness; omit if using full amount
Full guide → - ½ Tbsp sesame oil
- flour tortillas(optional)
- oil, for cooking
Instructions
- 1
Gather and portion all ingredients.
- 2
Chop green onions by removing the root end and thinly slicing.
- 3
Clean snow peas, trim the ends, and slice diagonally or leave whole as preferred.
- 4
Heat oil in a non-stick skillet over medium-high heat. Beat eggs together in a bowl and pour into an even layer. Cover with a lid for a minute or two until mostly cooked through. Transfer to a cutting board and slice into bite-sized strips.
- 5
Wipe out the skillet, add a little more oil, and saute mushrooms for a few minutes.
- 6
Add coleslaw mix and snow peas, sauteing until the cabbage softens.
- 7
Combine hoisin sauce, oyster sauce, seasoned rice vinegar, and sesame oil in a container, then pour into the vegetables.
- 8
Once the sauce has thickened and incorporated well, add the egg strips and toss to combine.
- 9
Serve topped with green onions alongside flour tortillas or mandarin pancakes for wrapping.
Tips
Cook the egg in a thin, even layer rather than scrambling; this creates flat ribbons that wrap better in tortillas and distribute evenly throughout the dish without clumping.
Slice snow peas diagonally to increase surface area for sauce absorption and create a more elegant presentation than straight cuts.
Mix your sauce components before adding to the pan so they emulsify together rather than pooling separately; this ensures every vegetable gets coated uniformly.
Good to Know
Refrigerate leftovers in an airtight container for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water if needed to loosen the sauce.
Prepare all vegetables and store in separate containers up to 1 day ahead. Make the sauce ahead and refrigerate. Cook the egg and assemble just before serving for best texture.
Serve immediately with warm flour tortillas or mandarin pancakes on the side. Guests wrap their own portions, adding extra hoisin or soy sauce as desired.
Common Mistakes
Overcook the vegetables to avoid losing their crispness; saute only until cabbage becomes tender, not limp.
Add the sauce before the vegetables are ready to avoid the egg strips breaking apart during prolonged stirring.
Skip the egg layer by cooking it too long; aim for mostly set but still slightly soft so it slices cleanly without shattering.
Substitutions
Vegan Options
reduces umami slightly but adds saltiness; omit if using full amount
Full guide →silken tofu sliced thin mimics egg texture; pan-fry briefly first
Full guide →General Alternatives
slightly different texture when cooked; snap peas hold crunch longer
FAQ
Can I make this dairy-free or vegan?
Yes. The dish is naturally dairy-free. For vegan, replace eggs with silken tofu sliced thin and pan-fried briefly, or omit protein entirely and boost the mushrooms and coleslaw mix. Swap oyster sauce for soy sauce or tamari and verify hoisin is plant-based.
Can I freeze moo shu vegetables?
Freezing is not recommended. The vegetables become mushy when thawed, and the sauce separates. Instead, refrigerate cooked leftovers for up to 3 days and reheat gently. You can freeze the sauce alone for future use.
What if I don't have seasoned rice vinegar?
Substitute regular rice vinegar with a pinch of sugar added to replicate the sweetness, or use white vinegar with sugar. White distilled vinegar works but is more acidic; use slightly less. Apple cider vinegar adds sweetness and works well at the same ratio.