PF Chang’s Style Vegetarian Lettuce Wraps: Easy, Healthy & Flavorful Tofu Recipe
There are some dishes that just become family favorites, and for us, our homemade chicken lettuce wraps always hit the spot. However, I often found myself wishing for a equally delicious vegetarian alternative, especially when my daughter, who absolutely adored the chicken version, couldn’t enjoy it. That feeling of wanting to share a meal everyone can savor led me on a culinary quest to find the perfect plant-based recipe.

And what a discovery it was! This vegetarian lettuce wraps recipe wasn’t just ‘good’; it was absolutely perfect. The moment we took our first bites, we were astonished by how much they tasted like the popular PF Chang’s lettuce wraps. I truly kid you not – the flavors are incredibly authentic, vibrant, and satisfying. What started as a meal to accommodate my daughter quickly became a beloved staple for our entire family. Even those who aren’t strictly vegetarian rave about them, asking for them again and again.
While you’re here, why not try our Basil Tomato Soup for another comforting meal!
Why You’ll Love These Vegetarian Lettuce Wraps
These wraps are more than just a meatless alternative; they’re a culinary experience in their own right. They offer a fantastic blend of textures, from the crisp lettuce cups to the hearty, savory tofu and mushroom filling, complemented by the refreshing crunch of water chestnuts. Beyond their incredible taste, their appeal lies in several key aspects:
- Unbeatable Flavor: If you’re a fan of PF Chang’s iconic lettuce wraps, prepare to be amazed. This recipe captures that signature sweet, savory, and slightly spicy profile with remarkable accuracy.
- Quick & Easy Preparation: Perfect for those busy weeknights, these vegetarian lettuce wraps come together in under 30 minutes. The cooking process is straightforward, making it accessible even for novice cooks.
- Healthy & Wholesome: Packed with plant-based protein from tofu and nutrient-rich vegetables, this meal is a wholesome choice. It’s light, fresh, and won’t leave you feeling weighed down.
- Customizable: Easily adjust the spice level with more or less sriracha, experiment with different vegetables, or choose your favorite type of lettuce for wrapping.
- Family-Friendly: A great way to introduce more plant-based meals to your family, these wraps are often a hit with kids and adults alike, proving that healthy eating can be incredibly delicious.
Mastering the Ingredients: What You’ll Need
The beauty of these vegetarian lettuce wraps lies in a harmonious combination of simple yet potent ingredients. Each component plays a crucial role in building the layered flavors that make this dish so irresistible.
The Magic of Tofu: Preparation is Key
Our star protein here is extra-firm tofu. It’s essential to choose extra-firm and avoid silken tofu, as the latter won’t achieve the desired crumbled texture. The most crucial step when working with tofu for this recipe is pressing out excess moisture. This not only allows the tofu to absorb the delicious sauce better but also helps it crisp up beautifully in the pan, creating a texture that mimics ground meat. You can press it using a tofu press or by wrapping it in paper towels, placing it between two plates, and weighting it down with something heavy for at least 15-30 minutes.
Crafting the Perfect Asian-Inspired Sauce
The sauce is where the PF Chang’s magic truly happens! It’s a blend of savory, sweet, tangy, and spicy notes:
- Hoisin Sauce: Provides a rich, sweet, and tangy base. It’s a fundamental flavor in many Asian stir-fries.
- Soy Sauce: Adds umami and saltiness. Opt for low-sodium if you’re watching your salt intake.
- Teriyaki Sauce: Contributes a savory-sweet glaze, enhancing the overall depth.
- Sriracha: For that essential kick of heat. Adjust the amount to your preference – a little goes a long way!
- Rice Vinegar: Brings a bright, acidic balance to the richness of the other sauces.
- Sesame Oil: A finishing oil that adds a distinct nutty aroma and flavor.
Freshness and Crunch: The Veggies
The vegetable components add both flavor and essential texture contrast:
- Cremini Mushrooms (Baby Bella): Finely chopped, these mushrooms add a fantastic “meaty” texture and a deep umami flavor that perfectly complements the tofu.
- Water Chestnuts: Drained and finely chopped, these are crucial for that signature crisp, refreshing crunch found in classic lettuce wraps.
- Garlic & Ground Ginger: Aromatic powerhouses that infuse the filling with their pungent and warm notes.
- Green Onions: Divided into the cooked filling and used as a fresh garnish, they provide a mild oniony flavor.
- Red Pepper Flakes: An optional addition for an extra layer of subtle heat, bringing a pleasant warmth without overpowering.
- Lettuce Leaves: Inner leaves of romaine or butter lettuce (Boston or Bibb) are ideal. Romaine offers a sturdy, crisp boat, while butter lettuce provides a softer, more pliable wrap.
- Grated Carrots: Used as a garnish, they add a touch of sweetness, color, and another layer of crunch.
Step-by-Step Guide to Flavorful Lettuce Wraps
Creating these incredible vegetarian lettuce wraps is a simple, straightforward process that yields impressive results. Here’s how to bring it all together:
Preparing Your Tofu for Maximum Flavor
Before you even turn on the stove, ensure your tofu is properly pressed. This step is non-negotiable for achieving the best texture. Once pressed, heat your chosen oil (canola or olive oil work great) in a large nonstick skillet over medium-high heat. When the oil is shimmering, crumble the extra-firm tofu directly into the hot pan. Break it into very small, irregular pieces as it cooks, simulating the texture of ground meat. Sauté this crumbled tofu for about 5 minutes, allowing it to start browning and developing a slightly crispy exterior. This browning adds a depth of flavor that is essential for a truly satisfying wrap.
Sautéing the Hearty Filling
After the tofu has had a chance to cook, it’s time to introduce the mushrooms. Add the finely chopped Cremini mushrooms to the skillet with the tofu. Continue cooking until all the moisture released by the mushrooms has completely evaporated. This ensures you don’t end up with a watery filling. The mushrooms will shrink and brown, intensifying their umami flavor. Once the moisture is gone, stir in the finely chopped water chestnuts, minced garlic, ground ginger, and red pepper flakes (if using). Add about half of your sliced green onions at this stage too. Sauté for another minute or so, just until the aromatics become fragrant and the water chestnuts are heated through but still retain their crunch.
The Grand Finale: Combining with the Sauce
With your tofu and vegetable mixture perfectly cooked and fragrant, it’s time for the crowning glory: the sauce. Give your pre-mixed hoisin, soy, teriyaki, sriracha, rice vinegar, and sesame oil sauce a quick stir, then pour it evenly over the contents of the skillet. Stir everything together well, ensuring the sauce thoroughly coats every piece of tofu and vegetable. Continue to cook for just about 1 minute, or until the sauce begins to bubble gently and has warmed through. The goal is to heat the sauce and allow it to slightly thicken and meld with the filling, not to cook it down excessively.
Serving Suggestions and Customization Tips
Once your savory tofu filling is ready, it’s time to assemble and enjoy these delightful wraps. Spoon the hot filling generously into individual crisp lettuce leaves. The choice of lettuce is yours: sturdy romaine heart leaves create a perfect boat for the filling, while butter lettuce (Boston or Bibb) offers a softer, more delicate wrap. For an extra pop of color, flavor, and texture, garnish your wraps with the remaining fresh green onions and a sprinkle of shredded carrots. A dash of sesame seeds also makes for a lovely and flavorful topping, adding another layer of nutty goodness.
These wraps are fantastic on their own as a light meal, but they also pair wonderfully with other Asian-inspired dishes. Consider serving them alongside a simple cucumber salad, a bowl of steamed jasmine rice, or even a light soup. For those who enjoy a bit more heat, a side of extra sriracha or chili garlic sauce can be provided for dipping. Don’t be afraid to get creative with your garnishes – thinly sliced radishes, a squeeze of fresh lime juice, or a sprinkle of chopped cilantro could also elevate the experience.
Looking for another delicious plant-based option? Our Vegetarian Hot and Sour Soup is a must-try!
Why These Wraps are a Weeknight Winner
I may not be a full-time vegetarian myself, but I wholeheartedly confess my absolute devotion to these lettuce wraps. They are so satisfying and packed with flavor that I find myself craving them repeatedly. Witnessing my daughter’s pure joy and excitement when I first served them, knowing she could fully participate in a meal that everyone loved, was truly priceless. Her reaction alone makes this recipe a keeper in our household!
These vegetarian lettuce wraps are the epitome of an effortless weeknight meal. They strike that perfect balance of being quick to prepare, incredibly healthy, and utterly delicious. They are an ideal choice for “Meatless Mondays” or any day you’re looking to incorporate more plant-based goodness into your diet without sacrificing flavor. With their vibrant tastes and textures, they are an absolute delight that will leave you and your family feeling nourished and happy. Prepare to fall in love with this fresh, easy, and healthy dish!
Vegetarian Lettuce Wraps Recipe

Vegetarian Lettuce Wraps Recipe
Print
Pin
Rate
Ingredients
Sauce
- 3 tablespoons hoisin sauce
- 3 tablespoons soy sauce
- 2 tablespoons teriyaki sauce
- 1 tablespoon sriracha (or more if desired)
- 2 tablespoons rice vinegar
- 1 teaspoon sesame oil
- 14 oz extra firm tofu (do not use silken)
Filling
- 2 teaspoons canola oil
- 8 ounces Cremini mushrooms, , finely chopped (Baby Bella)
- 8 oz water chestnuts, drained and finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ground ginger
- 1/4 teaspoon red pepper flakes (optional)
- 4-5 green onions, finely sliced green tops, divided
- 8 large inner leaves romaine lettuce (from a romaine heart or butter lettuce leaves)
- 1/2 cup grated carrots
Instructions
-
In a small bowl, stir together the hoisin, soy sauce, teriyaki sauce, sriracha, rice vinegar, and sesame oil. Set aside.
-
Press the tofu between paper towels to squeeze out as much liquid as possible. Refresh the paper towels and press again.
-
Heat the 2 teaspoons canola oil in a large nonstick skillet over medium-high. Once the oil is hot, crumble in the tofu, breaking it into very small pieces as it cooks.
-
Continue cooking for 5 minutes, then add the diced mushrooms. Continue cooking until any remaining tofu liquid cooks off and the tofu starts to turn golden, about 3 minutes more.
-
Stir in the water chestnuts, garlic, ginger, red pepper flakes, and half of the green onions and cook until fragrant, about 30 seconds more.
-
Pour the sauce over the top of the mixture and stir to coat. Cook just until it’s bubbling and the sauce is warmed through, about 1 minute.
-
Spoon the tofu mixture into individual lettuce leaves. Top with remaining green onions and grated carrots.
-
Serve and enjoy!
Nutrition
Recipe inspired by WellPlated