Moo Shu Tofu Lettuce Wraps

Jump to Recipe Print Recipe

Vibrant stir fried veggies, shiitake mushrooms and savory baked tofu are drenched in a flavorful hoisin sauce and wrapped up in crispy lettuce leaves to make these scrumptious moo shu tofu wraps.

It’s beginning to look like I’m a bit fixated on lettuce wraps. Also, I’ve made it my personal mission to create vegan versions of every Chinese restaurant menu meal ever eaten. Great. Moo shu has been on my list for eons. It’s one of my favorite dishes when dining out or ordering in, but apparently I’m a bit reluctant to make it on my own, which I attribute completely to the fact that it’s wrapped up in cute little pain-in-the-butt-to-make pancakes. Maybe they’re not that much of a pain. I can’t say, because I haven’t felt like putting forth the effort. Every time moo shu comes to mind my mouth starts watering. Then I think about how I really should wrap it up in those little pancakes if I’m going to make it and then I sigh and forget about it for another month or two.

I’ve heard it’s a good idea to replace my “shoulds” in life with “wants.” I should make pancakes for my moo shu tofu. What I really want to do is stuff it into something that’s already hanging out in the fridge. That’s what I’d do if I were making the dish for my own enjoyment and not blog material.

I usually have a fridge full of lettuce leaves, so I went with that. Lettuce wraps have yet to disappoint, and it’s June, so I’m over carbs for at least three or four months.

Feel free to wrap your moo shu in whatever you like. I’m all about the lettuce leaves, but if I had a fridge full of tortillas, you’d probably be reading a post for moo shu tortilla wraps. Using some of the large outer leaves from your cabbage is another option, as is store bought crepes, and of course, if you’re feeling really ambitious I’ve got no problem with you seeking out a recipe for some moo shu pancakes and stuffing it with the tofu and veggies I’ve provided in this recipe.

5 from 1 vote Print

Moo Shu Tofu Lettuce Wraps

Vibrant stir fried veggies, shiitake mushrooms and savory baked tofu are drenched in a flavorful hoisin sauce and wrapped up in crispy lettuce leaves to make these scrumptious moo shu tofu wraps. CourseEntree CuisineAmerican, Chinese Prep Time 30 minutes Cook Time 30 minutes Total Time 1 hour Servings 4 -6 Author Alissa


For the Baked Tofu

  • sauce
  • 3tbsp.agave or maple syrup
  • 1 ½tbsp.rice vinegar
  • 1 ½tsp.liquid smoke
  • 1lb.extra firm tofudrained, pressed at least 20 minutes and diced into ½ to ¼ inch cubes

For the Sauce

  • ¼cuphoisin sauce
  • sauce
  • 2tbsp.rice vinegar
  • 2tsp.agave or maple syrup

For the Moo Shu Stir Fry

  • 2tbsp.vegetable oildivided
  • 1tsp.sesame oil
  • 2tsp.fresh grated ginger
  • 2garlic clovesminced
  • 2cupssliced shiitake capsabout 12 mushrooms
  • 4cupsshredded cabbage
  • 2shredded carrots
  • 4scallionschopped, green and white parts separated
  • ½cupsliced bamboo shoots

For Serving

  • 4-6large lettuce leavessuch as bibb or green leaf


Make the Baked Tofu

  1. Stir soy sauce, agave or maple syrup, rice vinegar and liquid smoke together in medium bowl. Add tofu and toss to coat. Allow to marinate, tossing a few times, until most of the liquid has been absorbed, about 30 minutes.
  2. Preheat oven to 400º and line a large baking sheet with parchment. Arrange tofu cubes in a single layer on baking sheet. Bake until browned and very firm, flipping at least once, about 20 minutes.

Make the Moo Shu Stir Fry

  1. Whisk sauce ingredients together in a small bowl.
  2. Coat a large skillet with 1 tablespoon vegetable oil. Add sesame oil and place over medium heat. Add garlic and ginger. Saute about 30 seconds. Arrange shiitake strips in an even layer and cook, undisturbed, until lightly browned, about 5 minutes.
  3. Raise heat to high. Add remaining oil, cabbage, carrots, white parts of scallions and bamboo shoots. Stir fry until veggies are tender-crisp, about 3 minutes.
  4. Add sauce, tofu and scallions. Flip a few times to incorporate and remove from heat.


  1. Divide mixture among lettuce leaves and wrap. Serve.

« Mexican Cauliflower Steak and Guacamole SandwichesBlack Bean, Mango & Coconut Rice Bowls »

Sharing is caring!

Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

More about me →

Leave a Reply

Your email address will not be published. Required fields are marked *