Teriyaki Tofu Lettuce Wraps are a truly exceptional choice for a delicious and nutritious vegetarian dinner. Bursting with savory flavors and fresh vegetables, this dish offers a hearty and satisfying meal that even the pickiest eaters, including kids, will adore. Whether you prefer to marinate your tofu for deeper flavor or cook it plain, on the stovetop or using an air fryer for a crispier texture, these wraps provide a versatile and enjoyable dining experience. Simply use large, crisp lettuce leaves as your “taco shells” and dive into a world of vibrant tastes and wholesome goodness.

Transforming ordinary tofu into an extraordinary meal, these lettuce wraps deliver a high-protein experience without compromising on flavor. By loading them with an abundance of fresh vegetables and opting for crisp lettuce cups instead of traditional bread, you’ll create a satisfying and carbohydrate-conscious meal. The beauty of tofu lies in its versatility; there are numerous cooking methods to achieve your desired texture and taste. Below, we’ll explore some popular techniques for preparing this amazing plant-based protein derived from soybeans, ensuring you can tailor the recipe to your culinary preferences. (Please note: Some links provided may be affiliate links).
Crafting Your Own Copycat PF Chang’s Tofu Lettuce Wraps
My journey into the world of savory tofu dishes began with a memorable experience at a beloved restaurant, where I first tasted sweet and sour tofu. As someone always striving for healthier eating habits without sacrificing incredible taste, this dish was a revelation. Growing up in Hawaii, tofu was a staple in my diet from a young age, exposing me to its diverse culinary applications. It often surprises me to learn that many people have yet to discover the delights of this incredibly adaptable ingredient.
The preparation of tofu offers a spectrum of possibilities. You can achieve various textures, from tender to wonderfully crispy, through methods like baking in the oven, air frying for a light crunch, or even deep frying for a richer indulgence. To infuse a profound depth of Asian-inspired flavors, I highly recommend generously drizzling your cooked tofu with a luscious homemade teriyaki sauce. For those who enjoy a little kick, incorporating red pepper flakes or a dash of Sriracha can elevate your wraps to a spicy tofu sensation. The beauty of this recipe lies in its adaptability; feel free to experiment with different flavor profiles to suit your palate.
While tofu is the star of this particular recipe, its versatility means you can easily adapt the filling. For those who enjoy variety, consider experimenting with ground beef, ground pork, or ground chicken as alternative proteins to create different versions of these delectable lettuce wraps. To embark on your culinary adventure, here’s a comprehensive list of what you’ll need to gather:

Essential Ingredients for Perfect Tofu Lettuce Wraps
Gathering the right components is key to creating a balanced and flavorful tofu lettuce wrap. Here’s what you’ll need for this vibrant dish:
- Firm or Extra-Firm Tofu: Opt for firm or extra-firm tofu, as these varieties hold their shape best when cooked. It’s crucial to press out excess moisture using a cheesecloth or several layers of paper towels. This step ensures your tofu achieves a desirable texture and absorbs marinades more effectively.
- Large Lettuce Leaves: Choose a head of lettuce with robust, scoop-shaped leaves that can comfortably hold the filling. Romaine and butter lettuce are excellent choices.
- Thinly Sliced Carrots: Carrots add a lovely sweetness and crunch, complementing the savory tofu.
- Diced Green Onions: These provide a mild onion flavor and a pop of color, used both in the filling and as a fresh garnish.
- Small Sliced or Diced Bell Peppers: Bell peppers, especially those prepared in an air fryer for a slightly softened texture, contribute sweetness and vibrant color.
- Soy Sauce and Teriyaki Sauce: These form the backbone of the Asian-inspired flavor profile, offering umami and a savory-sweet balance.
- Sesame Seeds and/or Cashews (Optional): Sesame seeds add a delicate nutty flavor and visual appeal, while cashews provide a delightful crunch and richness.
- Aromatics (Optional but Recommended): For an extra layer of depth, consider adding diced roasted air fryer garlic or finely chopped fresh ginger. These aromatics introduce a pungent and spicy warmth that truly elevates the dish.
To customize the heat level, you can incorporate spicy elements directly into the sauce, sprinkle them over the top, or combine both for an intensely spicy tofu wrap. Red pepper flakes, Sriracha, or even a touch of chili oil can be used to achieve your preferred level of piquancy.
Selecting the Best Lettuce for Lettuce Wraps
The choice of lettuce is paramount for an enjoyable lettuce wrap experience, as it serves as the foundation for your delicious filling. From my experience, Romaine lettuce is an outstanding contender due to its ideal balance of a tender leaf and a sturdy, crisp rib, providing both structural integrity and a pleasant bite. Butter lettuce, with its delicate flavor and soft, pliable leaves, is another excellent option, offering a lighter texture. While some culinary enthusiasts advocate for iceberg lettuce leaves, I find they lack significant flavor and can sometimes be too brittle. Ultimately, the best lettuce variety is one that you find both appealing in taste and sturdy enough to cradle your flavorful tofu filling.
How to Add a Spicy Kick to Your Tofu Wraps
For those who crave a bit of heat, there are several simple ways to transform your tofu wraps into a spicy delight. A quick and easy method is to drizzle some fiery Sriracha mayo directly over the finished wraps. Alternatively, you can incorporate a few tablespoons of Sriracha sauce or a pinch of red pepper flakes directly into the tofu mixture while it’s heating in the pan, allowing the flavors to meld beautifully. If you prefer a milder version, simply omit these spicy additions entirely. For a versatile heat enhancer, I’m also a big fan of dry Sriracha powder, which can be sprinkled on just about anything for an instant flavor boost.

Exploring Vegetarian Lettuce Wraps without Tofu: Mushroom Delight
For those looking for a delicious alternative to tofu, or simply wanting to experiment with different textures and flavors, portobello mushrooms offer an excellent plant-based substitute. When cut into small, bite-sized cubes, these mushrooms provide a meaty texture and rich, earthy umami flavor that stands up beautifully in a lettuce wrap. You can follow the exact same cooking directions as outlined for the tofu, simply swapping the primary protein. The cooking time for mushrooms might be slightly shorter, depending on how tender you prefer your pieces. Larger varieties like portobello or baby bella mushrooms are generally preferred over button mushrooms for this recipe, as they tend to be firmer and possess a more pronounced flavor profile, making them an ideal choice for a robust and satisfying filling.
Nutritional Information: Calories in a Tofu Lettuce Wrap
Understanding the nutritional content of your meal is often a priority. Based on the measurements and ingredients detailed in the recipe below, a single, generously filled tofu lettuce wrap contains approximately 600 calories. Please note that this nutritional information is an approximation and can vary slightly depending on factors such as the specific brands of sauces used, the exact size of your tofu portion, and any additional ingredients or garnishes you choose to include. Always consider this as a guideline for your dietary planning.
Recreating PF Chang’s Lettuce Wraps: My Approach
When developing this recipe, my aim was to capture the essence of what I remembered from PF Chang’s popular lettuce wraps, but with a vegetarian twist. Instead of their traditional Asian chicken breasts, I focused on utilizing tofu, making it accessible with ingredients readily available at my local store. While their version often includes delicate rice noodles sprinkled on top, I decided to omit them, finding the wraps perfectly satisfying without. For an added textural element, I opted for crunchy cashews over water chestnuts, simply because I personally prefer their flavor and crunch in the overall blend. This recipe is my flavorful homage to that classic, re-imagined for plant-based enjoyment.

Achieving Perfectly Crisp Lettuce for Your Wraps
The success of a great lettuce wrap often hinges on the crispness of its edible vessel. If you own a salad spinner, it will be your best friend in this endeavor. Begin by thoroughly rinsing each lettuce leaf under very cold water to remove any dirt or debris. The cold water itself helps to crisp up the leaves. After rinsing, place the leaves in your salad spinner and spin them vigorously to remove as much excess moisture as possible. If you don’t have a spinner, gently pat the leaves dry with paper towels. It’s best to prepare your lettuce just before serving and use it quickly. The longer warm filling sits inside the lettuce, the more the leaves will soften, diminishing that satisfying crisp texture. Freshly prepared, cold, and dry lettuce makes all the difference.
Below, you’ll find a detailed recipe that you can easily print and keep on hand. We truly appreciate your visits to our site and hope you’ll return often to discover our new culinary creations added each week. For those who enjoy a mixed protein approach, you could effortlessly incorporate teriyaki chicken into this mix; simply dice it into small, bite-sized pieces and pre-cook it in a separate pan before combining with the other ingredients. Here’s a concise overview of how these delectable wraps come together:
Step-by-Step Guide: Cooking Flavorful Tofu on the Stove
Preparing the tofu filling is straightforward and results in a wonderfully flavored component for your lettuce wraps:
- Begin by thoroughly pressing your block of firm or extra-firm tofu. Lay the tofu on a piece of cheesecloth or several layers of paper towels. Fold the cloth or towels over the tofu and gently press down to extract excess moisture, or place a heavy object like a book on top for about 15-30 minutes. This critical step ensures a better texture and allows the tofu to absorb flavors more effectively.
- Once pressed, cut the tofu (or mushrooms, if using) into uniform bite-sized pieces. Heat a tablespoon of olive oil or sesame oil in a non-stick skillet over medium-high heat. Add the tofu pieces and brown them on all sides until golden and slightly crisp. Remove the cooked tofu from the pan and set it aside.
- While the tofu is cooking, chop your carrot and red bell pepper into small, manageable pieces. Slice the white parts of the green onions for sautéing, reserving the green tops for garnish. In the same large skillet (adding another tablespoon of olive oil if needed), add the chopped carrots and bell peppers. Sauté for a couple of minutes until they begin to soften slightly, retaining a pleasant crunch.
- Next, add the sliced white parts of the green onion and the minced garlic to the skillet. Continue to stir-fry for an additional 2 minutes until the aromatics are fragrant and soft.
- Remove the skillet from the heat. Carefully add the cooked tofu back into the pan. Pour in the teriyaki sauce and soy sauce, then sprinkle with sesame seeds and a generous portion of the reserved green parts of the green onion. Gently fold all the ingredients together until everything is well combined and coated in the flavorful sauce.
- To prepare your lettuce cups, rinse and blot dry each leaf with paper towels, or use a salad spinner to remove moisture. Fill each crisp lettuce leaf with the warm, savory tofu mixture and serve immediately.

This quick and simple, often one-pan, meal has quickly become a cherished family favorite. Since our initial creation, I’ve enjoyed experimenting with different fillings and variations, often incorporating other air fryer vegetables to create exciting new lettuce wrap recipes, all while maintaining the core concept of a fresh, flavorful, and healthy meal.
Smart Tips for Saving and Enjoying Leftovers
To ensure the best possible experience with any leftovers, it’s crucial to prepare and fill only the amount of wraps you intend to consume immediately. The key to preserving the quality of your leftovers is to store the filling and the lettuce leaves separately. If your filling contains meat, allow it to cool completely to room temperature before transferring it to an airtight container. Refrigerate promptly and reheat within 3 days in the microwave for approximately one minute, or until thoroughly warm.
For tofu-based fillings, it’s best to consume leftovers within 1 to 2 days, as tofu can begin to soften over time; the next day offers the optimal texture. Regarding the lettuce, only wash and dry the leaves you plan to eat for that particular meal. The remaining lettuce head should stay intact and unwashed to maintain its crispness for as long as possible. Storing components separately prevents the lettuce from becoming soggy and ensures each part of your next meal remains fresh and enjoyable.
Teriyaki Tofu Lettuce Wraps
By Justine
Teriyaki tofu lettuce wraps are super flavorful vegetarian dinner ideas. Packed with vegetables too it’s a hearty dinner even kids love.
- Prep Time: 15 mins
- Cook Time: 10 mins
- Servings: 4
Equipment
- 1 pan
Ingredients
- 1 lb tofu
- 1 head lettuce, romaine preferred
- 1/4 c teriyaki sauce
- 1 carrot, peeled, sliced
- 2 green onions, diced
- 1 tbsp minced garlic
- 1 bell pepper, sliced
- 1/2 c cashews (optional)
- 2 tsp sesame seeds (optional)
- 2 tbsp olive oil
- 2 tbsp soy sauce
- 1/4-1/2 tsp red pepper flakes, if you want to add heat (optional)
Instructions
- Lay piece of tofu on a piece of cheesecloth or a few paper towels. Fold over and gently press down or place a book on top to remove moisture.
- Cut into bite-sized pieces. Add 1 tbsp olive oil into a pan and brown on all sides, then set aside.
- Chop carrot and red bell pepper into small pieces. Then slice the white part of the green onion, keeping the green part for garnish. Add one tbsp of olive oil into a large skillet, add chopped veggies and sauté for a couple of minutes until slightly soft.
- Next, add the sliced green onion (the white part) and minced garlic. Stir for 2 more minutes until fragrant and soft.
- Remove from heat and add tofu, teriyaki sauce, soy sauce, sesame seeds, and some slices of the green part of the green onion. Gently fold together to combine.
- Wash and drain the lettuce leaves thoroughly. Pat dry on paper towels or spin inside a salad spinner to remove moisture from outer leaves. Fill with the tofu mixture and serve immediately.
Nutrition
Serving: 2oz, Calories: 598kcal, Carbohydrates: 90g, Protein: 31g, Fat: 15g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Sodium: 1221mg, Potassium: 489mg, Fiber: 10g, Sugar: 19g, Vitamin A: 4215IU, Vitamin C: 64mg, Calcium: 262mg, Iron: 9mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
- Course: Entree, Main Course
- Cuisine: American (Asian-inspired)