Go Back

Tofu Lettuce Wraps in a Bowl (vegan, healthy)

These tofu lettuce wraps in a bowl are so flavorful, easy, and mess free! It's better than PF Chang's and the perfect weeknight meal!
Print Recipe
overview shot of entire bowl of tofu lettuce wraps in a bowl
Prep Time:10 minutes
Cook Time:15 minutes
Total Time:25 minutes

Ingredients

  • 3 Tbsp avocado oil, divided
  • 16 oz block extra firm tofu, pressed
  • 3 cloves garlic, minced
  • 2 tsp ginger, minced 
  • 1/2 small onion, chopped
  • 8 oz mushrooms, chopped
  • 2 carrots, shredded
  • 1 cup purple cabbage, sliced thinly and chopped
  • 4 stalks green onions, chopped
  • 1/3 cup cashews

sauce:

  • 1/3 cup + 1 Tbsp vegan hoisin sauce
  • 2 Tbsp soy sauce
  • 1 Tbsp rice vinegar
  • 1 Tbsp sriracha
  • 2 tsp sesame oil

serving:

  • butter lettuce
  • rice
  • shredded purple cabbage
  • sesame seeds
  • green onions, chopped

Instructions

  • First make the sauce by adding all the sauce ingredients into a small bowl. Stir until well combined. Set aside until ready to use. 
  • In a large wok or skillet, heat 2 Tbsp of avocado oil over medium heat. Crumble pressed tofu into the wok. Sauté and cook until browned, stirring every few minutes. Remove tofu and set aside. 
  • In the same wok, add 1 Tbsp avocado oil over medium heat. Add the mushrooms, onion, garlic, and ginger. Sauté and cook until mushrooms release liquid and soften. 
  • Add the carrots, cabbage, green onions, and cashews. Sauté for 2-3 more minutes. Add the sauce over everything and sauté until well combined. Cook for another 2 minutes. Taste and adjust flavors if needed. 
  • Assemble lettuce wrap bowls. Add desired amount of lettuce, rice, tofu mixture, shredded purple cabbage, green onions, and sesame seeds in a bowl. Enjoy! 
Servings: 4