• Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
menu icon
go to homepage
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
search icon
Homepage link
  • Recipes
    • Air Fryer Recipes
    • Vegan Dinner Recipes
    • Vegan Dessert Recipes
    • Vegan Soups & Stews
    • Salad Recipes
    • Recipe Index
  • About
    • Subscribe
    • Podcast
  • Cookbooks
  • Shop
×
Home » Recipes » Vegan Lunch Recipes

Asian Tofu Lettuce Wraps

Toni Okamoto sitting on a porch eating grapes
Modified: May 15, 2026 · Published: Jun 1, 2026 by Toni · This post may contain affiliate links · Leave a Comment

These Asian tofu lettuce wraps are a light, simple yet satisfying, flavor-packed appetizer or main ready in just 30 minutes!

Jump to Recipe
Completed Asian Tofu Lettuce Wraps on a serving tray.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • Why You'll Love This Recipe
  • Ingredient Notes
  • What Could I Add To Asian Tofu Lettuce Wraps
  • How to Make Asian Tofu Lettuce Wraps
  • FAQs
  • Pro Recipe Tips
  • Serving Recommendations
  • Storage Instructions
  • More Easy 30-Minute Recipes
  • Vegan Miso Soup
  • Creamy Hummus Pasta
  • Air Fryer Polenta Fries
  • Asian Tofu Lettuce Wraps

Why You'll Love This Recipe

Just as delicious as PF Chang's lettuce wraps but cheaper and fully customizable, these quick and easy tofu lettuce wraps are restaurant-quality, perfect for summer (& year-round) for dinner parties, weeknights, and meal prep.

In this PF Chang's tofu lettuce wraps recipe, crisp lettuce leaves are filled with a slightly spicy tofu 'chicken' filling for a light yet satisfying starter or main that's loaded with plant-based protein!

Looking for more delicious ways to transform tofu? Try my vegan egg salad, tofu scrambled eggs, vegan manicotti (with tofu ricotta), or even silken tofu vegan pumpkin ice cream or this easy vegan tiramisu.

Ingredient Notes

Refer to the recipe card for the FULL list of ingredients.

Ingredients for Asian Tofu Lettuce Wraps measured out on a white surface.
  • Tofu: Use extra-firm or super-firm tofu (the latter is vacuum-packed, meaning NO PRESSING needed!) for the best texture.

What Could I Add To Asian Tofu Lettuce Wraps

  • Tofu-free: Try swapping it for tempeh, TVP/soy curls, vegan chicken pieces, or vegan minced 'meat'. Adjust the cooking method accordingly.
  • More vegetables: Add fresh or sauteed sliced bell pepper, shredded cabbage and/or zucchini, bean sprouts, etc.
  • Carbs: Add rice, quinoa, noodles, or cauliflower rice to the filling.
  • Spice: Add sriracha/hot sauce, chili paste, chili oil, and/or sliced chilies.
  • Fruit: If you love a sweet-savory blend, add diced mango or pineapple.
  • To garnish: Finish the Asian lettuce wraps with chopped peanuts/cashews, toasted sesame seeds, crispy onions, lime wedges, sliced chili, chopped avocado, and/or fresh green onions or cilantro.

How to Make Asian Tofu Lettuce Wraps

Process shot showing tofu cooking in a pan.
Process shot showing tofu mixture cooking in a pan.

Step 1: Finely dice the onion, mince the garlic, grate the ginger, and finely chop the mushrooms. Meanwhile, heat the oil in a large skillet over medium-high heat. Sauté the tofu for 5-7 minutes until lightly browned and slightly crisp.

Step 2: Add the onion and sauté for 3-4 minutes until softened. Add the garlic and ginger and cook for 30 seconds until fragrant. Stir in the mushrooms, carrots, and water chestnuts (if using) and cook for 2 to 3 minutes until just tender.

Process shot showing tofu mixture cooking in a pan.
Process shot showing tofu mixture cooking in a pan alongside lettuce.

Step 3: Add the soy sauce, hoisin sauce, rice vinegar, maple syrup, sesame oil, and pepper. Stir well and cook for 2-3 minutes until glossy and well-coated.

Step 4: Taste and adjust the seasoning as needed. Then, spoon the tofu mixture into lettuce leaves (use two layers for sturdier vegan lettuce cups) and serve the Asian lettuce wraps immediately. Enjoy!

FAQs

What is the best lettuce for lettuce wraps?

You can use fresh, crisp, sturdy leaves like romaine lettuce, iceberg, and little gem lettuce OR make softer, flexible lettuce wraps with butter lettuce.

Could I use frozen tofu?

Frozen and thawed tofu (which has a more tender texture) will work as long as it's thoroughly pressed/drained.

Can I make tofu lettuce wraps ahead of time?

Absolutely! Prepare the filling and store it in an airtight container in the refrigerator, ready to enjoy over 3-4 days.

Pro Recipe Tips

  • For the best texture: Press and pat the tofu dry, then pan-fry it until golden and a little crispy before adding the sauce. You might prefer to sear it first, then add it back to the pan.
  • Taste and adjust: Adjust any element to your liking.
  • Don't overfill lettuce wraps: Or they can become tricky to hold and eat.
  • Serve immediately: To ensure the lettuce is crisp. Otherwise, the warmth of the filling softens the lettuce.
Completed Asian Tofu Lettuce Wraps on a serving platter.

Serving Recommendations

  • Rice (Steamed or Instant Pot jasmine rice, coconut basmati rice, brown rice, fried rice, or Instant Pot quinoa)
  • Noodles (a simple noodle stir-fry, lo mein, or cold noodle salad)
  • Salads (like a simple cucumber tajin salad, carrot salad, broccoli slaw)
  • Veggie sides (like bang bang broccoli or sticky sesame cauliflower)

Leftover tofu filling? Use it in fresh rice paper rolls (or crispy spring rolls), bao buns, or dumplings, a grain bowl, salad bowl, stir-fry, or fried rice, etc.

Storage Instructions

Once assembled, enjoy the vegan tofu lettuce wraps immediately before the warm filling softens the lettuce.

Store: The lettuce and tofu filling should be stored separately, in airtight containers for 3-4 days (add a paper towel with the lettuce to keep it crisp).

Reheat: Microwave the tofu in 30-second bursts or cook in a saucepan over medium-low. Add a splash of broth or soy sauce if it's dry.

Completed Asian Tofu Lettuce Wraps in a storage container.

More Easy 30-Minute Recipes

  • Vegan Miso Soup

    Vegan Miso Soup

  • Completed Creamy Hummus Pasta on a plate.

    Creamy Hummus Pasta

  • Completed Air Fryer Polenta Fries on tray.

    Air Fryer Polenta Fries

If you tried this asian tofu lettuce wraps recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Asian Tofu Lettuce Wraps

Toni
These Asian tofu lettuce wraps are a light, simple yet satisfying, flavor-packed appetizer or main ready in just 30 minutes!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Appetizer, Main Course
Cuisine Asian
Servings 4

Equipment

  • measuring spoons
  • measuring cups
  • knife set

Ingredients
  

  • 1 tablespoon neutral oil
  • 1 (14 to 16-ounce) block extra-firm or super-firm tofu pressed and crumbled or finely diced
  • 1 small yellow onion finely diced
  • 3 garlic cloves minced
  • 1 tablespoon fresh ginger grated
  • 3 tablespoons soy sauce or tamari
  • 2 tablespoons hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or brown sugar
  • ½ teaspoon toasted sesame oil
  • ½ teaspoon black pepper
  • 1 cup finely chopped mushrooms (optional but adds texture)
  • 1 cup shredded carrots plus more for garnish
  • ½ cup chopped water chestnuts (optional)
  • 1 head butter lettuce or romaine leaves separated

Instructions
 

  • Heat the oil in a large skillet over medium-high heat.
  • Add the tofu and cook for 5 to 7 minutes, stirring occasionally, until lightly golden and slightly crisp.
  • Add the onion and cook for 3 to 4 minutes, until softened.
  • Add the garlic and ginger and cook for 30 seconds, until fragrant.
  • Stir in the mushrooms, carrots, and water chestnuts (if using) and cook for 2 to 3 minutes, until just tender.
  • Add the soy sauce, hoisin sauce, rice vinegar, maple syrup, sesame oil, and black pepper. Stir well and cook for 2 to 3 minutes, until the mixture is glossy and well coated.
  • Taste and adjust seasoning as needed.
  • Spoon the tofu mixture into lettuce leaves and serve immediately.

Notes

  • For the best texture: Press and pat the tofu dry, then pan-fry it until golden and a little crispy before adding the sauce. You might prefer to sear it first, then add it back to the pan.
  • Taste and adjust: Adjust any element to your liking.
  • Don't overfill lettuce wraps: Or they can become tricky to hold and eat.
  • Serve immediately: To ensure the lettuce is crisp. Otherwise, the warmth of the filling softens the lettuce.
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Lunch Recipes

  • Vegan Miso Soup
  • Completed Creamy Hummus Pasta on a plate.
    Creamy Hummus Pasta
  • Completed Vegan Cheese Enchiladas in baking dish and plate.
    Vegan Cheese Enchiladas
  • Completed Quick Vegan Gumbo in bowls.
    Quick Vegan Gumbo

Leave a Reply Cancel reply

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

Recipe Rating




Photo of Toni Okamoto, the author of this website, eating grapes and sitting on a porch.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Spring Salads

  • completed Vegan Greek Salad on a white plate against a white background
    Easy Vegan Greek Salad
  • Tortellini Pasta Salad
    Vegan Tortellini Pasta Salad
  • completed Vegan Chickpea Salad Sandwich on a white surface
    Vegan Smashed Chickpea Salad [Sandwiches, Wraps, Dip]
  • completed Taco Pasta Salad [Without Meat] on a plate
    Taco Pasta Salad [Without Meat]

Comforting Soups

  • Vegan Miso Soup
  • Completed Vegan Cream of Mushroom Soup in a bowl.
    Vegan Cream of Mushroom Soup
  • Completed Easy Pastina Recipe (Italian Penicillin Soup!) in a bowl.
    Easy Pastina Recipe (Italian Penicillin Soup!)
  • Completed Vegan Gnocchi Soup in a pot.
    Vegan Gnocchi Soup

Footer

As Featured On

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2025 Food Sharing Vegan

Rate This Recipe

Your vote:




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