Subscribe for our FREE 30 minute meals book!

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Diet ยป Egg Free ยป Vegan Peanut Tofu Lettuce Wraps

Vegan Peanut Tofu Lettuce Wraps

Claire Cary

By

Claire Cary

5 from 4 votes
June 17, 2022
Jump to Recipe

These vegan lettuce wraps are filled with crisp peanut tofu and are so easy to make. All you need is a few simple, pantry staple ingredients and less than 30 minutes for a quick dinner!

vegan lettuce wraps with peanut sauce on the side

Lettuce wraps are one of my favorite summer recipes. They’re light and fresh, but also hearty and filling since they’re usually loaded with protein from either chicken, beef or tofu.

These vegan lettuce wraps are a take on the popular P.F. Changs lettuce wraps, but are completely homemade so you’re in control of the ingredients!

I love these tofu lettuce wraps for a simple lunch, light dinner or even appetizer for a party. They’re the perfect recipe to prep in advance because the filling can be served hot or cold, and the tofu keeps really well in the fridge.

Lettuce wraps are so versatile and you can put whatever you want into them. Extra veggies, sub the tofu for chicken if you are not vegetarian, add chickpeas, or even use my sesame chickpeas for a filling!

Try my sofritas tofu or vegan pesto buddha bowl next and be sure to leave a review if you try this recipe!

ingredients for the vegan lettuce wraps in bowls

How to make vegan lettuce wraps

Step 1: Squeeze liquid out of the tofu. You don’t need to formally press the tofu in a tofu press, but try to get as much liquid out as possible. I like to use my hands or a heavy object such as a filled tea kettle and remove the excess liquid.

Step 2: Pan fry the tofu. We’ll cut it into cubes and then mash some of the cubes so it has a more meaty texture.

Step 3: Add in the ginger, garlic, scallions and cashews. Saute with the tofu for a few minutes to bring out the flavors.

Step 4: Add in the peanut sauce, using as much or as little as you like. Saute for a few minutes to allow all of the flavors to blend.

Step 5: Serve! Clean off your lettuce then add the filling. I like to drizzle with more peanut sauce and add some crushed peanut and red chili flakes for some spice.

two images showing how to make the tofu filling

Mix it up!

I kept this recipe really simple with mostly just tofu and cashews as the primary filler. However, you can definitely bulk these up with extra veggies if you prefer!

Carrots, cabbage, mushrooms, water chestnuts are all great additions and can beef up the filling and add some different textures.

What lettuce is best?

I suggest using butter lettuce because it’s a good size and holds up pretty well.

However, you can also use green leaf lettuce or romaine lettuce. I believe P.F. Changs serves their lettuce wraps with iceberg lettuce, but my preference is butter leaf as it is more nutritious than iceberg.

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

I do not recommend using kale for lettuce wraps since it has a strong flavor and can take away from the flavors of the filling. You want something fresh, light and crisp like butter or romaine lettuce.

tofu filling in a skillet with cilantro and red pepper flakes

How to serve

I like to serve these vegan lettuce wraps with some white rice to bulk them up a bit. For a lighter option, you can serve without any additional carb and just use the lettuce.

I also saw Pinch of Yum used noodles as the base, which I thought was a great idea, so I’ve used my peanut noodles as the base and it is SO good. Definitely a heartier option, but packs so much flavor.

Storage tips

I suggest storing the lettuce and the filling separately for best results. The tofu filling will keep for 3-5 days in the fridge.

You can just serve it exactly as is and add some right into the lettuce, or you can heat it up with additional peanut sauce before serving.

Looking for a side dish?

I love lettuce wraps because they’re so great all on their own and don’t really need anything to go with them.

However, if you’re looking to mix things up, you can serve these vegan lettuce wraps with some roasted veggies (broccoli would be delish!), corn on the cob during summer, macaroni salad, or my peanut cauliflower wings if you really want to capitalize on the peanut theme!

vegan and vegetarian lettuce wraps with peanut tofu and white rice

Try these tofu recipes next!

  • Teriyaki Tofu
  • Kung Pao Tofu
  • Tofu Poke Bowl
  • Korean Tofu

If you make this recipe, don’t forget to tag me on instagram so I can see your creation! Leave a comment and rating below and let me know how it turns out!

5 from 4 votes

Vegan Peanut Tofu Lettuce Wraps

by: claire cary

These vegan lettuce wraps are filled with crisp peanut tofu and are so easy to make. All you need is a few simple, pantry staple ingredients and less than 30 minutes for a quick dinner!
/ /
Prep: 15 minutes mins
Cook: 15 minutes mins
Total: 30 minutes mins
4

Ingredients

  • 1 16 ounce block extra firm tofu
  • 1 tablespoon olive oil
  • ¼ cup chopped green onion
  • 2 teaspoons minced garlic
  • 1 teaspoon fresh grated ginger
  • ½ cup raw cashews
  • 3/4-1 cup peanut sauce click for recipe
  • Butter or romaine lettuce to serve
US Customary – Metric

Instructions

  • Remove the tofu from the package and wrap in a dish towel.
  • Squeeze as much liquid out as you can. I usually just use my hands, but you can press it with a tofu press or use a heavy object such as a filled tea kettle.
  • Cut into small cubes.
  • Add to a large skillet with the olive oil and heat over medium/low heat.
  • Use the back of a fork to mash some of the cubes so it looks a bit more like a scrambled egg texture. I keep some in cubes, and mash some. Anything works here!
  • Cook over medium/low heat for about 5 minutes or until the tofu starts to brown.
  • Add in the green onion, ginger, garlic and cashews.
  • Saute for a few more minutes.
  • Add in 3/4 cup of the peanut sauce and mix to combine. Taste and adjust flavors as desired.
  • I usually like to add more peanut sauce so it’s super flavorful, but you can also save some for drizzling on top of the wraps.
  • Clean your lettuce leaves and scoop the tofu into the leaf. Drizzle with extra peanut sauce or top with crushed peanuts, red pepper flakes, cilantro and more scallions and enjoy!
  • You can serve on top of some white rice or even use my peanut noodles as the base!

Notes

I prefer using butter lettuce, but romaine or green leaf lettuce will also work! 
You can sub the cashews in the filling for peanuts if you prefer.
Serving: 2wraps / Calories: 325kcal / Carbohydrates: 18g / Protein: 17g / Fat: 16g / Fiber: 2g / Sugar: 7g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

Related posts:

  1. Crispy Gochujang Korean Tofu
  2. Kung Pao Tofu
  3. Crispy Vegan Tofu Nuggets
  4. Chili Garlic Crispy Tofu
5 from 4 votes (2 ratings without comment)

leave a comment and rating Cancel reply

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

Recipe Rating




Comments

  1. Linda
    September 15, 2025

    Super easy and delicious! I added some shredded carrots to ours and served it with white rice on the side. Leftovers were even better the next day.5 stars

    Reply
  2. Genevieve
    March 22, 2023

    I made this for dinner tonight and it was delicious! I especially loved the peanut sauce- you are correct when you say itโ€™s the only recipe Iโ€™ll ever need for it. I had a bunch of the sauce leftover, so it looks like Iโ€™ll be making something fun for lunch tomorrow too!5 stars

    Reply
    1. Claire Cary
      March 22, 2023

      Perfect! I’m biased but the peanut sauce is truly the best ๐Ÿ™‚

      Reply
claire cary

Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!


Read Claire’s Story

you’ll also love

  • Gluten Free Bowl Recipes

    Crispy Gochujang Korean Tofu

  • Gluten Free Lunch & Dinner Recipes

    Kung Pao Tofu

  • Gluten Free Lunch & Dinner Recipes

    Crispy Vegan Tofu Nuggets

  • Gluten Free Bowl Recipes

    Vegan Sushi Bowl with Pan Fried Tofu

  • Gluten Free Lunch & Dinner Recipes

    Crispy Baked Sesame Tofu

  • Gluten Free Bowl Recipes

    Chili Garlic Crispy Tofu

claire cary of eat with clarity

get more clarity

"โœฆ" indicates required fields


More

  • About
  • eBook
  • Disclaimer
  • Privacy
  • Services

Recipes

  • Recipe Index
  • Breakfast
  • Desserts
  • Dinner
  • Drinks

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT ยฉ 2021 ยท EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

Information from your device can be used to personalize your ad experience.

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.