• Skip to main content
  • Skip to primary sidebar

The Stingy Vegan

  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
menu icon
go to homepage
search icon
Homepage link
  • Recipe Index
  • 30-Minute Frugal Vegan Recipes Cookbook
  • About
    • Nutrition Disclaimer
  • Shop Vegan Tees
    • Facebook
    • Instagram
  • ×
    Home » 30-Minute Recipes » Tofu Lettuce Wraps

    Published: Mar 22, 2026

    Tofu Lettuce Wraps

    Jump to Recipe

    These tofu lettuce wraps are an easy and healthy dish. Featuring savory tofu crumbles, pickled red onion, fresh vegetables and a spicy sauce.

    Four tofu lettuce wraps arranged on a wooden cutting board. A bowl of sriracha mayo and another bowl of red onions are on the side.

    Lettuce wraps are a delicious appetizer, light main dish, or potluck contribution that are easy to make and endlessly adaptable to your taste.

    They can be filled with ground chicken, turkey, or pork but the healthiest lettuce wrap is made with tofu.

    Compared to chicken, tofu is lower in saturated fat, higher in calcium and fiber and has zero cholesterol.

    Tofu made right is full of flavor and has a chewy, meat-like texture. This recipe uses my savory tofu crumbles which are great in wraps, bowls, salads, and on noodles. No bland tofu here!

    Lettuce wraps originate in China but most people probably know them from the PF Chang’s version which feature ground chicken, shiitake mushrooms, water chestnuts, and green onions cooked in a soy-based sauce.

    Most recipe, both plant based and meat based, try to replicate this P.F. Chang’s recipe. 

    I’ve never had it so I’ve come up with my own version of vegan lettuce wraps that feature spicy crispy tofu, a rainbow of veggies and a sriracha mayo sauce.

    They’re so good!

    A hand crumbling tofu into a glass bowl.

    What to put in vegan lettuce wraps?

    Protein: Tofu is generally the protein of choice for vegan lettuce wraps. The good thing about tofu is that it’s bland and can take on the flavor of whatever sauce you cook it in. 

    Other protein options I’ve seen are mashed chickpeas, a plant-based meat substitute or walnut mushroom meat.

    Vegetables: If you’ve ever wondered what the crunchy things served with lettuce wraps are they’re water chestnuts. They’re a typical ingredient in lettuce wraps but personally I don’t like them.

    You can add a variety of vegetables to lettuce wraps. I like shredded carrot for texture and flavor and quick pickled red onion for sourness to cut through the savoriness of the tofu. 

    You can also add diced bell pepper, shredded cabbage, bean sprouts, scallions, cucumber or avocado.

    Garnishes: I added some chopped peanuts for crunch and fresh cilantro for herby flavor.

    A sprinkling of sesame seeds, cashews, mint, or lime juice are other option.

    Sauce: The sauce makes the difference for which vibe you’re going for. 

    Chinese lettuce wraps use oyster sauce, hoisin sauce, and soy sauce.

    Korean style mixes up a sauce with gochujang paste.

    Teriyaki sauce will make a Japanese lettuce wrap.

    Thai inspired lettuce wraps have a peanut sauce or a sriracha sauce. 

    There are recipes for all of these sauces on the internet, just google what you want! 

    Crispy fried tofu in a grey skillet with a wooden spoon on the side.

    What type of lettuce is best for wraps?

    At PF Changs they use iceberg lettuce that is cut into rounds for size and shape consistency. 

    Personally, I don’t like to use iceberg lettuce for wraps because the whole leaves are too big and I’m not going to cut them into circles. Also, they tend to crack when rolled up.

    Butter lettuce or Bibb lettuce are very similar varieties of lettuce and are popular choices for lettuce wraps for their tenderness and cup shape.

    Little gem lettuce is what I have used in this recipe. The leaves are small and crunchy and hold their cupped shape well.

    Romaine lettuce is also a good choice for lettuce wraps, especially the inner leaves that have more of a cup shape. 

    What is vegetarian oyster sauce?

    The tofu crumbles in this recipe call for a product called vegetarian oyster sauce.

    Vegetarian oyster sauce is a thick, sticky, savory and umami sauce that works well as a vegan substitute to typical oyster sauce.

    It is generally made from mushrooms and is alternatively labeled as mushroom vegetarian stir fry sauce, vegetarian oyster flavored sauce, vegan oyster flavored sauce.

    The vegetarian oyster sauce that I have is made by the brand Lee Kum Kee. 

    It’s probably the most widely available vegan oyster sauce and on the website you can find points of sale in your region.

    Other options for vegetarian oyster sauce can be found on Amazon, at Sprouts supermarket, Kikkoman vegetarian oyster sauce, or Wa Ja Shan vegetarian mushroom oyster sauce.

    If you’re someone who makes a lot of stir fry, it’s worth it to track down some vegetarian oyster sauce to whip up quick and easy stir fry sauces.

    A bottle of vegan oyster flavor sauce.

    Ingredients

    Tofu: A block of extra-firm tofu works best for this recipe. If you are new to tofu and unsure which type to buy, check out my post on tofu for beginners.

    Vegetarian oyster sauce: This ingredient is so delicious it has become a staple in my pantry. I buy it at an Asian supermarket but it can also be found online or sometimes in the international food aisle of large supermarkets. It’s a key ingredient in my udon noodle stir fry, which is a super quick dinner recipe. It’s well worth tracking this ingredient down for quick and flavorful meals.

    Soy sauce: I use Chinese light soy sauce. You can substitute tamari or Kikkoman. 

    Maple syrup: Vegetarian oyster sauce is quite salty so you’ll need some sugar to balance it out. I prefer maple but agave or granulated sugar should work too.

    Rice vinegar: Again, to cut the saltiness and balance out the flavors a touch of acid in the form of rice vinegar. You can substitute any type of vinegar.

    Chili crisp: I like everything to be spicy and chili crisp is so, so good! You can omit this if you don’t like spice or it doesn’t go well with your recipe. You can also substitute sriracha, sambal or red chili flakes.

    Cornstarch: Cornstarch is the secret ingredient to make your tofu crumbles crispy. It also helps to thicken the sauce so that it clings to every nook and cranny of the tofu.

    Oil: You can bake or airfry tofu crumbles but I like to fry them because it’s faster and the oil helps to carry the flavor and improves the juiciness of the tofu. Use a neutral-flavored oil such as canola or sunflower. I don't recommend olive oil for high heat frying.

    Quick pickled red onion: Use any recipe for quick pickling red onions. I used this recipe from Bon Appetit. It calls for red onion, vinegar, salt, sugar and water.

    Carrot: One small carrot is enough for 12 lettuce cups. I used a julienne peeler to get the slices really thin. You could also grate it.

    Cilantro: I like the citrusy, herby flavor of cilantro. It goes well with the umami tofu.

    Peanuts: Since I don’t like water chestnuts, I added some roughly chopped peanuts for crunch.

    Lettuce: There is a whole section above about what type of lettuce to use for lettuce wraps. I use little gem lettuce.

    Sriracha mayo: I finished these wraps with a drizzle of vegan sriracha mayo. To make it, combine vegan mayo with sriracha and add a teaspoon or so of water to thin it to a consistency that can drizzle.

    A deep red chili sauce in a green bowl with a spoon in it.

    How to make tofu lettuce wraps

    Prep: The onions need time to pickle so start with that.

    Slice half a red onion thinly. In a jar, combine vinegar, salt, sugar and water. Shake or stir to dissolve. Add the onions and set aside.

    Peel and thinly julienne or grate the carrot.

    Chop the peanuts and cilantro.

    Separate the lettuce leaves from the head and wash them to remove any dirt.

    Tofu: Remove the tofu from its packaging and drain out the water. I personally do not waste time pressing my tofu. I don’t find that it makes a difference.

    Squeeze the tofu strongly between your hands until you’ve removed most of the excess water.

    Use your hands to crumble the tofu into bite-sized pieces into a large bowl. You can also mash it with a fork.

    Sprinkle over the cornstarch and toss it with a spoon to cover the tofu in a light layer of cornstarch.

    Fry: Heat the oil in a large skillet over medium-high heat. Tofu sticks less to the pan when cooked over relatively high heat.

    Add the tofu and spread it out into a single layer.

    Allow to fry for a couple of minutes until beginning to brown, then stir it to allow to brown on the other side.

    While the tofu is cooking, combine all the ingredients for the sauce in a small bowl.

    Season: When the tofu is golden brown and crispy, turn the heat to low and pour in the sauce.

    Stir continuously until the sauce is thickened and coating the tofu evenly.

    Sauce: Make the sriracha mayo by combining 3 tablespoons of vegan mayonnaise and 1 tablespoon of sriracha. Add water to thin to a pourable consistency - I added about 1 teaspoon of water.

    Assembly: Arrange the lettuce leaves on a serving plate. Spoon the tofu filling into the middle of each leaf and top with the carrot, pickled onion, cilantro and peanuts. Drizzle over a touch of sriracha mayo.

    Note: Don’t overfill the lettuce cups. You want to leave enough space to be able to pick up the cup and wrap the lettuce around the filling to eat it without the filling falling out. I overfilled mine for the photos. Use less than I did! 

    A grey pan filled with golden-brown tofu crumbles and a wooden spoon to the side.

    Variations and substitutions

    Vegetarian oyster sauce: Listen, I know a lot of people are going to ask what can be substituted for the vegetarian oyster sauce. Honestly, I don’t know! It’s thick, savory and umami. Hoisin sauce is a lot sweeter. I don’t know of another ingredient that easily replicates it. I recommend tracking it down if you like noodles, stir fry or other Asian recipes. It’s versatile and well worth keeping in your pantry.

    Filling: Other vegan lettuce wrap filling ideas are rice vermicelli noodles, water chestnuts, bell peppers, shiitake or cremini mushrooms, green onion, sliced chili peppers, shredded cabbage, bean sprouts or avocado.

    Ginger/garlic: To punch up the Asian flavor profile even more, fry off some minced garlic and ginger. I would add it after frying the tofu but before adding the sauce so that it doesn’t burn. A drizzle of sesame oil at the end would also be delicious. 

    FAQs

    Do I need to press tofu?

    I rarely press my tofu these days. Especially when I am not marinating it like in this recipe. Tofu doesn’t really absorb too much marinade and benefits more from being cooked in a sticky, flavorful sauce. Instead of a tofu press, I just squeeze it firmly between my hands over the sink to remove as much excess liquid as possible.

    How to make tofu crumbles in an air fryer

    Coat the tofu crumbles with cornstarch and drizzle or spray with a bit of oil. Transfer to the air fryer basket and fry at 375F for about 15 minutes, shaking the basket halfway.


    Warm the sauce in a pan, then add the fried tofu and cook until the sauce is thickened and coats the tofu.

    How to make tofu crumbles in the oven

    Coat the tofu crumbles with cornstarch and drizzle or spray with a bit of oil. Transfer to a baking sheet and bake at 400F for about 20 minutes, stirring the tofu halfway.


    Warm the sauce in a pan, then add the fried tofu and cook until the sauce is thickened and coats the tofu.

    A 45-degree angle of four tofu lettuce wraps arranged on a wooden cutting board. The sauce and pickled red onions can be seen in the background.

    Make ahead and storage tips

    These tofu lettuce wraps are great for meal prep. Make the tofu and keep it in an airtight container in the fridge for up to 4 days.

    Prep the veggies and keep them in a separate container. Keep the pickled onions in the jar you prepared them in and the sriracha mayo in an airtight container.

    Warm the tofu in the microwave, assemble the wraps and serve.

    The tofu crumbles can be frozen in a freezer bag or airtight container for up to 3 months.

    Prepared lettuce wraps cannot be frozen because the fresh lettuce will not keep its crunch when thawed.

    How to serve tofu lettuce wraps

    Serve these tofu lettuce wraps as a appetizer to an Asian-inspired meal alongside udon noodle stir fry, garlic ginger bok choy, gyoza soup, miso soba, vegan ramen, or vegan kimchi fried rice.

    Tofu Lettuce Wraps

    These tofu lettuce wraps are an easy and healthy dish. Featuring savory tofu crumbles, pickled red onion, fresh vegetables and a spicy sauce.
    No ratings yet
    Print Pin Recipe Rate
    Course: Appetizer
    Cuisine: Asian-Inspired
    Prep Time: 15 minutes minutes
    Cook Time: 10 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 12 wraps
    Calories: 115kcal
    Prevent your screen from going dark

    Ingredients

    For the tofu crumbles

    • 1 block (14 oz / 395 grams) extra-firm tofu
    • 2 ½ - 3 tablespoons cornstarch
    • 2 tablespoons neutral oil
    • 2 tablespoons vegetarian oyster sauce
    • 2 tablespoons maple syrup
    • 1 tablespoon rice vinegar
    • 2 teaspoons chili crisp
    • 2 teaspoons soy sauce

    For the lettuce wraps

    • 12 little gem lettuce leaves
    • ½ red onion, quick pickled (see note)
    • 1 small carrot, julienned or grated
    • 4 tablespoons chopped peanuts
    • 4 tablespoons chopped cilantro
    • 3 tablespoons vegan mayonnaise
    • 1 tablespoon sriracha

    Instructions

    • If making the pickled red onions, start with that to give them time to pickle.
    • Drain the tofu and use your hands to squeeze out as much water as possible. Crumble the tofu with your hands into bite-sized pieces into a large bowl. Sprinkle over the cornstarch and toss to coat the tofu.
    • Heat the oil in a large non-stick pan over medium-high heat. Add the tofu in a single layer, stir to coat in oil then leave to fry on the first side until golden brown. Stir and toss to fry on the other side until golden brown and crispy.
    • While the tofu fries, combine all the remaining ingredients for the tofu sauce in a small bowl.
    • When the tofu is fried, reduce the heat to low and pour in the sauce. Stir continuously while the sauce thickens and coats the tofu.
    • Make the sriracha mayo by combining the mayonnaise and sriracha in a bowl. Add a splash of water until the mixture can be drizzled - I added about a teaspoon of water.
    • Assemble the tofu lettuce wraps. Be careful not to overfill the cups, you want to be able to pick them up without losing all the filling! Arrange the lettuce leaves on a serving plate. Fill each with a spoonful of tofu crumbles and top with some carrot, pickled red onion, cilantro and peanuts. Drizzle each with some sriracha mayo.

    Notes

    There are many recipes for how to make pickled red onions. Use whatever. I used this recipe from Bon Appetit.
    Find us on Instagram@stingyveganrecipes
    Find us on Facebook@thestingyvegan

    Nutrition

    Calories: 115kcal | Carbohydrates: 8g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Sodium: 224mg | Potassium: 157mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1363IU | Vitamin C: 2mg | Calcium: 26mg | Iron: 1mg
    Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.
    « Tofu Crumbles
    Asian Sesame Dressing »

    Reader Interactions

    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

    PRIVACY POLICY  

    Connect with us!

    • Facebook
    • Instagram

    Get The Cookbook!

    This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Nutrition Disclaimer
    • Our Cookbook
    • Recipe Index
    • Contact

    Newsletter

    • Sign Up! for our 5-day guide to saving money and time in your vegan kitchen.

    Copyright © 2020 The Stingy Vegan

    Rate This Recipe

    Your vote:




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