Thai Crispy Tofu Lettuce Wraps with Peanut Sauce

Crispy baked tofu and sautéed mushrooms with red peppers served in butter lettuce leaves with a silky peanut-sesame sauce. This fresh, handheld meal delivers bold Thai flavors—ginger, garlic, lime, and chile—with satisfying textural contrast between crispy tofu and tender vegetables. Perfect for weeknight dinners, meal prep bowls, or entertaining health-conscious guests. This version emphasizes the tofu's crispness through oven-baking rather than pan-frying, keeping the dish lighter while maximizing texture.
Ingredients
- 16 ounce extra firm tofu
- 3 tablespoon sesame oil, divided
- 1 tablespoon cornstarch
- 4 tablespoon soy sauce, divided
- 3 tablespoon maple syrup, divided
- 2 clove garlic, minced, divided
- 2 teaspoon ginger, grated
- 1 tablespoon lime juice
- ½ cup peanut butter
- 2 tablespoon rice vinegar
- 1 Thai chile, dicedserrano or jalapeño1:1slightly less heat
0.7
- 8 ounce mushrooms, sliced
- 1 red pepper, sliced
- ½ teaspoon garlic powder
- ½ cup carrots, shredded
- 12 butter lettuce leaves
Instructions
- 1
Preheat oven to 400F.
- 2
Press tofu to remove excess water using a tofu press or weighted plate for 15 minutes.
- 3
Crumble pressed tofu into a bowl and toss with 1 tablespoon sesame oil and cornstarch until coated.
- 4
Add 1 tablespoon soy sauce and 1 tablespoon maple syrup to tofu, mix well.
- 5
Spread crumbled tofu on a baking sheet and bake for 30 minutes until crispy.
- 6
Whisk together remaining sesame oil, soy sauce, maple syrup, minced garlic, ginger, lime juice, peanut butter, rice vinegar, and 2 tablespoons water to make sauce.
- 7
Heat remaining sesame oil in a frying pan over medium heat.
- 8
Add remaining minced garlic and diced Thai chile, sauté for 2 minutes.
- 9
Add sliced mushrooms, red pepper slices, and garlic powder, cook for 15 minutes, stirring frequently.
- 10
Combine crispy tofu with sautéed vegetables and half the sauce.
- 11
Assemble wraps by filling butter lettuce leaves with tofu-vegetable mixture, raw carrots, and additional sauce.
- 12
Garnish with toasted sesame seeds and scallions if desired.
Tips
Press tofu thoroughly to achieve maximum crispiness during baking; inadequate pressing results in steamy, soft tofu rather than crispy edges.
Make the peanut sauce ahead and store separately; it keeps refrigerated for one week and can be thinned with water when serving if thickened.
Assemble wraps just before serving to prevent lettuce leaves from wilting; set out all components buffet-style for guests to customize.
Good to Know
Baked tofu keeps refrigerated for 5 days in an airtight container. Sauce stores separately for 7 days. Raw vegetables hold for 3 days. Do not store assembled wraps; assemble to order.
Bake tofu up to 2 days ahead. Prepare sauce and sauté vegetables up to 1 day ahead. Slice fresh vegetables on the morning of serving. Assemble wraps within 30 minutes of eating to keep lettuce crisp.
Serve warm or at room temperature. Present all components separately and allow diners to assemble their own wraps, adjusting sauce and vegetable ratios to preference.
Common Mistakes
Do not skip tofu pressing to avoid watery, steamed results instead of crispy texture.
Do not crowd the baking sheet during tofu baking to avoid uneven crisping.
Do not overcook vegetables to avoid mushy texture; cook mushrooms and peppers until tender but still holding shape.
Do not assemble wraps more than 30 minutes ahead to avoid soggy lettuce leaves.
Substitutions
Dairy-Free Swaps
Vegan Options
Gluten-Free Swaps
General Alternatives
0.7
FAQ
Can I make this dairy-free and vegan?
Yes, the recipe is naturally vegan. Ensure soy sauce is certified vegan (some brands contain fish-based ingredients) and use maple syrup or agave. All other ingredients are plant-based.
Can I freeze the baked tofu and sauce?
Tofu freezes well for up to 3 months; thaw overnight and reheat in a 350F oven for 10 minutes. Sauce freezes for up to 2 months. Vegetables do not freeze well due to texture loss; prepare fresh.
How long do leftovers keep and can I reheat?
Baked tofu and cooked vegetables keep separately for 5 days. Reheat tofu at 350F for 10 minutes to restore crispness. Vegetables reheat in the same pan over medium heat for 5 minutes. Always assemble fresh wraps.