clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moo Shu Veggie Rolls

  • Author: Brand New Vegan
  • Prep Time: 60 min
  • Cook Time: 30 min
  • Total Time: 1 hour 30 minutes
  • Yield: 4-6 servings 1x
  • Category: Main
  • Method: Stovetop
  • Cuisine: Asian, American
  • Diet: Vegan


By reader request, these Moo Shu Veggie Rolls are my take on a take-out favorite, with not only homemade Plum Sauce but oil-free wraps as well.



Potato Wraps

Plum Sauce

  • 1 lb plums
  • 1/4 cup apple cider vinegar
  • 1/4 cup maple syrup
  • 2 Tbs low-sodium soy sauce
  • 1 Tbs minced ginger
  • 1 tsp minced garlic
  • 1/4 tsp 5 spice powder
  • 1/8 tsp ground cloves
  • 1 cinnamon stick

Moo Shu Veggie Rolls

  • 3 green onions (white and green parts separated)
  • 1 poblano pepper, cut into matchsticks
  • 1/2 red bell pepper, cut into matchsticks
  • 1/2 cup shredded carrots
  • 8oz shiitake mushrooms, cut into strips
  • 2 tsp garlic, minced
  • 1 tsp ginger, minced
  • 2 cups napa cabbage, shredded into strips
  • 2 Tbs low-sodium soy sauce
  • 2 Tbs plum sauce or hoisin


  1. Prepare the Wraps (if using) according to the recipe

Plum Sauce

  1. Wash and cut the plums into quarters, discarding the pits
  2. Add plums and the remaining sauce ingredients to a saucepan
  3. Heat to just boiling and reduce to simmer
  4. Simmer 15-20 minutes, remove the cinnamon stick, and then blend until smooth

Stir Fry

  1. Pre-chop all veggies
  2. Heat a non-stick pan or wok on med-high heat
  3. Add 1-2 Tbs of water or soy sauce
  4. Add minced onion, peppers, and carrots and stir until softened
  5. Add mushrooms, garlic, ginger, and soy sauce - stir until softened
  6. Add cabbage and plum sauce - stir just till cabbage starts to wilt 
  7. Remove from heat 
  8. Add stir fry to wraps, roll like a burrito, and drizzle or dip with plum sauce

Keywords: moo shu veggie rolls, plum sauce