• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ร—
    Home ยป Recipes ยป Vegan Appetizers

    Tofu Lettuce Wraps

    Published: Jul 10, 2024 ยท Modified: May 15, 2025 ยท by Puja Verma

    Jump to Recipe Print Recipe

    These tofu lettuce wraps are fresh and crisp on the outside with an unbelievably hearty and satisfying filling. Featuring crumbled tofu, shiitake mushrooms, walnuts, fresh veggies, and a savory peanut sauce, theyโ€™re packed to the brim with Asian-inspired flavors.

    A hand lifting a tofu lettuce wrap from a platter with full of tofu lettuce wraps and bowl of peanut sauce.

    If youโ€™re an on-the-go person with a busy schedule, these tofu lettuce wraps are about to become your new best friend! Like my jackfruit pulled pork lettuce wraps, theyโ€™re quick and easy to prepare and require only a few basic ingredients.

    Why I Love This Recipe

    Iโ€™m obsessed with these tofu lettuce wraps! I love that I can make a big batch of the filling to keep on hand for quick and easy lunches throughout the week.

    The combination of crumbled tofu, minced mushrooms, and pulsed walnuts creates the ultimate savory flavor and meat-like texture. I add a homemade peanut sauce for the perfect balance of sweet, salty, tangy, and spicy flavors.

    Fresh lettuce cups add a crispy crunch and make for a refreshing bite. These wraps are the ideal choice if youโ€™re looking for a healthy, low-carb, and plant-based meal.

    Ingredient Notes

    Tofu lettuce wrap ingredients laid out individually with labels.

    Find a full breakdown of the ingredients youโ€™ll need for this tofu lettuce wraps recipe and suitable substitutes:

    • Tofu: Gives the filling a hearty, meat-like texture and adds a healthy dose of plant-based protein. Use extra-firm tofu for the best results.
    • Shiitake Mushrooms: Provide a rich, savory, umami flavor. Look for shiitake mushrooms at your local Asian food market.
    • Walnuts: Along with tofu and mushrooms, chopped walnuts add a meat-like texture and healthy fats. Make sure they are raw and unsalted.
    • Carrots: Add sweetness, a slight crunch, and a pop of color.
    • Shallots: Provide a savory element without overpowering the dish.
    • Avocado Oil: I prefer to use avocado oil for sautรฉing since it has a high smoke point.
    • Garlic: For a robust and aromatic flavor. Use fresh, organic garlic whenever possible.
    • Ginger: Adds a zesty, warming flavor. Fresh ginger provides the most vibrant flavor.
    • Soy Sauce: I use both regular and dark soy sauce to impart saltiness, umami flavor, and a deep color. Look for both at your local Asian food market.
    • Maple Syrup: Adds natural sweetness to balance the salty, tangy, and spicy elements. Use 100% pure maple syrup, not pancake syrup.
    • Peanut Butter: Provides a rich, creamy, and nutty taste. For the best results, use natural smooth peanut butter.
    • Rice Vinegar: I like to add rice vinegar for my acid to balance the richness of the peanut butter. Youโ€™ll find the best rice vinegar brands at Asian food markets.
    • Sriracha: Adds a spicy kick. Adjust this up or down based on your heat tolerance.
    • Ground Cumin: For a touch of earthy warmth. Make sure your cumin is nice and fresh!

    Substitutions

    • Tofu: If you donโ€™t have tofu, try the same amount of crumbled tempeh.
    • Mushrooms: You can swap portobello mushrooms for shiitake mushrooms.
    • Veggies: Spring onions also work instead of shallots, and you can swap carrots for bell peppers if youโ€™d like.
    • Soy Sauce: For a gluten-free version, swap soy sauce and dark soy sauce with tamari.
    • Maple Syrup: If you donโ€™t have maple syrup, use an equivalent amount of agave.
    • Peanut Butter: If you have peanut allergies, try almond butter or cashew butter. For a nut-free version, use tahini.
    • Rice Vinegar: Freshly squeezed lime juice is another great option. Use the same amount.

    How to Make

    These tofu lettuce wraps require little effort to make. Just follow my tips and tricks for consistently delicious results every time!

    Preparation

    Grated tofu on a cutting board with the grater.

    Rinse and pat the tofu block dry. Freeze it for at at least 2-3 hours, then let it defrost for about 20-30 minutes to give it a firmer texture and help it absorb flavors better. Grate the block with a box grater to form crumbles.

    Processed walnut crumbles in a food processor.
    Finely chopped mushrooms in a food processor.

    Soak the walnuts in boiling water for 30 minutes, then drain and dry them before processing them into crumbles. Mince the mushrooms in a food processor, being careful not to over-process.

    Cooking

    Step 1

    Sauce mixture in a wide mouth mason jar with a stirrer in it.

    Prepare the sauce mixture by thinning the peanut butter with hot water and whisking in the remaining sauce ingredients. Whisk the peanut butter first so it dissolves entirely and creates a smooth, lump-free sauce.

    Step 2

    Sautรฉed garlic, shallots, and cumin powder in a cast iron skillet.

    Heat some avocado oil in a skillet over low heat. Sautรฉ the ginger, garlic, shallots, and cumin for a minute. Keep the heat low to prevent burning the garlic and ginger, which can turn bitter.

    Step 3

    Grated tofu and shredded carrots in a cast iron skillet.

    Add your grated tofu and cook for 3-4 minutes on medium heat. Mix in the mushrooms, walnuts, and shredded carrots. Cook for 4-5 minutes until everything cooks down.

    Step 4

    Tofu filling in a cast iron skillet.

    Pour in the sauce mixture and toss to coat the veggies evenly. Cover and cook the filling on low heat for 2-3 minutes before removing the pan from the burner.

    Step 5

    Tofu lettuce wraps on a serving plate with a bowl of peanut sauce.


    Pull apart the lettuce cups from the lettuce head and wash them in cold water. Divide the filling mixture between cups, then garnish your tofu lettuce wraps with green onions, more shredded carrots, white sesame seeds, and extra peanut sauce.

    Expert Tip

    For an extra burst of flavor in your tofu lettuce wraps recipe, marinate the grated tofu in a bit of the sauce mixture for 15-20 minutes before cooking. This helps the tofu absorb the flavors more deeply, enhancing the overall taste of the wraps.

    Also, I find lightly toasting the walnuts before soaking helps add a richer flavor that rounds out the recipe. When youโ€™re assembling the wraps, make sure the lettuce leaves are completely dry to prevent the filling from becoming watery.

    Cooking Tips

    • Donโ€™t Over-Process: When youโ€™re processing the mushrooms and walnuts, be careful not to overdo it. Both ingredients should resemble the texture of ground meat crumbles.
    • Prepare Lettuce Cups Last: Wash and dry the lettuce cups right before serving. This keeps them crisp, cold, and fresh, providing a perfect contrast to the warm filling.
    • Add Sauce Gradually: Gradually add the sauce mixture to the filling. This prevents the filling mixture from becoming too wet and keeps the sauce evenly distributed.

    Frequently Asked Questions

    Is this recipe gluten-free?

    No, it is not gluten-free, as written. To make this tofu lettuce wraps recipe gluten-free, use tamari or coconut aminos instead of soy sauce.

    What should I do if my filling is too wet?

    If the filling is too wet, cook it for a few more minutes uncovered to let some of the moisture evaporate. You can add more grated tofu or mushrooms to absorb the excess liquid.

    How do I prevent the tofu from crumbling too much?

    Grating the tofu helps maintain a consistent texture. Make sure to use extra-firm tofu and handle it gently during cooking.

    Tofu lettuce wrap on a serving platter.

    Storing & Reheating 

    If you have leftover tofu lettuce wraps, let the filling cool completely before storing it to maintain its texture and flavor.

    Fridge
    Store the tofu filling in an airtight container in the refrigerator for up to 5 days. To maintain their freshness and crispness, keep the lettuce cups separate from the filling.

    Freezer
    The tofu filling can be frozen in an airtight container for up to 3 months. Transfer it to a freezer-safe container or bag. Thaw the filling in the refrigerator overnight before reheating.

    Reheating
    To reheat the tofu filling, add it to a skillet over medium. Warm the filling until it is heated through, which should take about 5-7 minutes. If the mixture appears too dry during reheating, you can add a splash of water or soy sauce to bring back the moisture.

    More Tofu Recipes

    • Gochujang tofu chunks in a serving plate garnished with green onions alongside a lime wedge.
      Gochujang Tofu
    • Garnished golden tofu cubes on serving platter with chop sticks.
      Baked Tofu Recipe
    • Chow fun noodle dish with tofu strips and vegetables in a serving bowl.
      Chow Fun Noodles (With Tofu)
    • Buffalo tofu garnished with herbs and served with ranch dip.
      Buffalo Tofu
    Tofu lettuce wraps on a serving plate along with a bowl of peanut sauce.

    Tofu Lettuce Wraps

    5 from 1 vote
    Prep Time: 10 minutes mins
    Cook Time: 10 minutes mins
    Total Time: 20 minutes mins
    Serving Size: 10 wraps
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    These low-carb tofu lettuce wraps are easy to make with all simple ingredients. The combination of grated tofu, minced mushrooms, and pulsed walnuts creates the ultimate savory flavor and meat-like texture. Serve it with my Vietnamese peanut sauce for the perfect balance of sweet, salty, tangy, and spicy flavors. Fresh lettuce cups add a crispy crunch and make for a refreshing bite.

    INGREDIENTS
      

    • 1 whole lettuce head iceberg or butter lettuce
    • 16 ounce tofu block extra firm
    • 5 ounces shiitake mushrooms
    • 1 cup walnuts raw
    • 1 cup carrots shredded
    • ยผ cup shallots finely diced
    • 1 tablespoon avocado oil
    • 1 tablespoon garlic minced or paste
    • 2 teaspoon ginger grated or paste

    Sauce mixture

    • 3 tablespoon soy sauce low sodium
    • 1 tablespoon dark soy sauce
    • 3 tablespoon maple syrup
    • 2 tablespoon peanut butter
    • 1 tablespoon rice vinegar
    • 1 tablespoon sriracha sauce
    • ยผ cup hot water
    • 1 teaspoon ground cumin

    Garnish

    • green onions finely chopped
    • carrots shredded
    • white sesame seeds

    METHOD
     

    Prep

    • Remove tofu from packaging, give it a quick rinse, and then pat dry. Carefully place them on a sheet tray or in a freezer-safe container. Freeze the tofu in the freezer for 2-3 hours, and then leave it out to defrost for 20-30 minutes.
      Note - When using a super firm or extra firm tofu, there is usually no need to press it. However, if there is liquid remaining in the tofu, then it is necessary to press the tofu before using.
    • Soak the walnuts in boiling water for 30 minutes. This softens the walnuts, making them easier to pulse into a meat-like texture without turning into butter.
    • Use a grater to grate the tofu block, and then set aside for cooking.
    • Place the mushrooms in a food processor, and pulse until they are finely minced. Be careful not to over-process. Keep aside for cooking.
    • Drain the walnuts and completely dry using a kitchen towel. Then transfer them to a food processor. Pulse until the walnuts are coarsely ground, resembling traditional ground meat.
      Note: Do not over process, otherwise walnuts will turn into walnut butter.
    • Prepare the sauce mixture by adding peanut butter into a wide mouth glass jar or a mixing bowl. Then pour over hot water and whisk till the peanut butter thins out to a sauce like consistency. Then whisk in the soy sauce, dark soy sauce, maple syrup, rice vinegar, and sriracha.

    Cooking

    • Heat oil in a skillet over low heat. Sautรฉ the ginger, garlic, shallots, and cumin powder. Stir for a minute and be careful not to burn the garlic.
    • Add the grated tofu and cook for a 3-4 minutes on medium heat.
    • Then mix in the mushrooms, walnuts, and shredded carrots. Cook for 4-5 minutes till everything cooks down.
    • Pour in the sauce mixture and toss together till everything is coated with the sauce. Cover the skillet with a lid and let it cook on low heat for 2-3 minutes before removing from the heat. Then set aside.
    • Take apart all the lettuce cups from the lettuce head and wash them in cold water. Set aside for assembling the wraps.
    • On a separate platter, assemble the lettuce leaves or lettuce cups on a separate platter and scoop the tofu filling into each one.
    • Garnish with green onions, shredded carrots, and white sesame seeds.
    • Serve it with or without peanut sauce.

    NOTES

    • Donโ€™t Over-Process: When youโ€™re processing the mushrooms and walnuts, be careful not to overdo it. Both ingredients should resemble the texture of ground meat crumbles.
    • Prepare Lettuce Cups Last: Wash and dry the lettuce cups right before serving. This keeps them crisp, cold, and fresh, providing a perfect contrast to the warm filling.
    • Add Sauce Gradually: Gradually add the sauce mixture to the filling. This prevents the filling mixture from becoming too wet and keeps the sauce evenly distributed.

    NUTRITION

    Calories: 144kcal | Carbohydrates: 10g | Protein: 4g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 3g | Sodium: 362mg | Potassium: 209mg | Fiber: 2g | Sugar: 6g | Vitamin A: 2149IU | Vitamin C: 3mg | Calcium: 31mg | Iron: 1mg
    Course: Appetizer, Main Course, Snack
    Cuisine: All, American, Asian, Vietnamese
    Keyword: tofu lettuce wraps, tofu lettuce wraps recipe
    Tried this recipe?Let us know how it was!
    « Vietnamese Peanut Sauce
    Black Bean Hummus »

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Garlic Chutney Spicy garlic chutney made with red Garlic Chutney

Spicy garlic chutney made with red chilis and garlic. It's an amazing addition to your Indian cuisine appetizers, snacks or on the side with flatbread. Serve it with all Indian street style dishes: chaat, samosas, or dosas. Or spread it on to make chutney sandwiches.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/garlic-chutney/

#garlicchutney #veganchutney #chutneyrecipe #indianfood #veganrecipes
    Green Chutney Green chutney, AKA: cilantro or cor Green Chutney

Green chutney, AKA: cilantro or coriander chutney is a staple in the Indian cuisine. This condiment is popular for appetizers, snacks, and great side for Indian dishes. It smells and tastes so herby fresh and citrusy.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/green-chutney/

#greenchutney #greenchutneyrecipe #vegancondiments #indianfood
    Tamarind Chutney Restaurant-style tamarind chutne Tamarind Chutney

Restaurant-style tamarind chutney, AKA: imli chutney. Indian cuisine's most popular condiment. It's used in almost all Indian street food snacks, from Samosas, chaats, pani puri, and several others. This homemade version looks and tastes exactly like the way it's served in restaurants from texture and flavor profile.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/tamarind-chutney/

#tamarindchutney #vegancondiments #imlichutney #indianfood
    Vegan Caprese Salad This fresh vegan Caprese sala Vegan Caprese Salad

This fresh vegan Caprese salad is super easy and perfect for the summer. Featuring juicy tomatoes, creamy plant-based mozzarella, aromatic basil. Plus, a drizzle of olive oil and balsamic glaze really help to bring out the Mediterranean flavors. Serve it as an appetizer, side, or light lunch.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/vegan-caprese-salad/

#vegansalad #vegancapresesalad #veganrecipes
    Vegan Mozzarella This vegan mozzarella is easy to Vegan Mozzarella

This vegan mozzarella is easy to make with just a few simple ingredients. Extra-firm tofu and soy milk create a rich and creamy base, while nutritional yeast imparts that classic cheesy flavor we all love. The texture is incredibly smooth and meltable, making it an excellent substitute in any dish youโ€™d normally use traditional mozzarella in. Itโ€™s much friendlier on the wallet than any store-bought option but tastes just as delicious!

Get the recipe ๐Ÿ”—: https://greenheartlove.com/vegan-mozzarella/

#vegancheese #veganmozzarella #vegancondiments
    Orange & Beet Salad This refreshing and no-fuss o Orange & Beet Salad

This refreshing and no-fuss orange beet salad is perfect for summer gatherings. Featuring juicy navel oranges, earthy beets, and sharp red onions - These deliver a burst of fresh flavors and textures. It comes together with a few healthy ingredients, and it feels extra gourmet.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/orange-beet-salad

#orangebeetsalad #vegansalad #vegansaladdressing
    Follow on Instagram
    Copyright ยฉ 2025 Healthy Vegan Recipes | Back to Top

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.