Healthy Tofu Lettuce Wraps are a delicious combination of fried tofu in a peanut ginger sauce, topped with a tomato avocado salsa, filled in a butter lettuce leaf, and sprinkled with crunchy seeds and chunks of peanuts on top. With this beautiful presentation, you’ll want to share them with your friends and family.

If you want an easy keto and vegan lunch idea that's full of protein and crunch, you gotta try these Healthy Tofu Lettuce Wraps!
They’re packed with an intense taste that is almost too addicting to put down. Every bite has peanut flavored crunchy tofu, tender creamy avocado, juicy tomatoes and a soft lettuce leaf to wrap it all in a healthy combination.
These asian inspired tofu lettuce wraps have all the main tastes in them - salty, sweet, sour, spicy, and umami, which makes them so delicious that they disappear from the table immediately.
Total Time
- Preparation time: 10 minutes
- Cooking time: 10 minutes
- Total: 20 minutes
Ingredients
- 1 head butter lettuce: You can also use Boston, Bibb, Iceberg, or Romaine
- 10 oz extra firm tofu: Most grocery stores keep this in the refrigerated section by the produce.
- 2 tablespoon xanthan gum: This helps thicken the tofu when frying. You can order it online if you’re not able to find it in the grocery store.
- 2 tablespoon olive oil: You can also use avocado oil or another oil you have on hand.
Peanut ginger sauce
- ⅔ cup salted natural peanut butter
- ½ lime, juiced
- 2 teaspoon stevia or erythritol: These are sugar substitutes.
- 1 ½ tablespoon soy sauce or coconut aminos: Coconut aminos is the gluten free option and is slightly sweeter than soy sauce.
- 1 tablespoon fresh grated ginger
- Hot water: Used to thin out the sauce.
Tomato avocado salsa
- 8 cherry tomatoes
- 2 ripe avocados
- ½ lime, juiced
- 1 ½ tablespoon olive oil
- ⅓ teaspoon chili powder
- chives
- Salt to taste
To garnish
- Sesame seeds
- Black cumin seeds
- Chopped peanuts
- Chives
How to make tofu lettuce wraps
- Let’s start with the peanut ginger sauce. Add all ingredients except water to a bowl and mix well. Add hot water 1 tablespoon at a time and whisk until desired consistency is achieved (should be pourable but thick).
- Now let's make the salsa. Peel and cut the avocado into small chunks, put in a small bowl, and toss with lime juice. Add the diced tomato, sliced chives, olive oil, chilli powder and salt and gently stir together to make the salsa.
- To make tofu crunchy, it is typically flipped in cornstarch before frying, which is not approved on a keto diet. So instead, we will substitute cornstarch for xanthan gum. Cut the tofu into small pieces, place into a bowl, add xanthan gum, and mix well.
- Heat a little oil in a nonstick skillet. Add your tofu. Stir-fry until golden brown, about 10 mins.
- Add half of your peanut sauce to the pan. Stir-fry for another 3-5 minutes. As the sauce browns, it will form small crispy pieces around the tofu.
- Put a few lettuce leaves on a large plate. Fill each lettuce cup with a scoop of the tofu mixture and a scoop of salsa, garnish with seeds, peanuts and chives. Enjoy!
Tips For Success
- It’s best to buy the firmest tofu you can find for this dish since you’ll be coating and frying it. This will help it stay together and not crumble.
- You can also add diced red bell peppers, diced green onions, or diced carrots to the vegetable topping.
Storage
- It’s best to store the tofu in an airtight container separate from the lettuce leaves and the topping. You can keep them for up to 3 days in the fridge. Keep the toppings in a separate container as well.
- Place the lettuce in a zip top bag in the refrigerator to keep it fresh and from wilting.
- When you’re ready to eat the leftovers, heat the tofu mixture on the stove, lay out a piece of lettuce, and then drizzle the chunky sauce over the top.
Equipment
- Mixing bowls
- Whisk
- Nonstick skillet
FAQs
What are lettuce wraps?
Lettuce wraps are a healthy, low carb, and low calorie version of a taco or a sandwich, depending on how you make it. Instead of using bread, buns, or tortillas.. you wrap your fillings in lettuce!
What is the best lettuce for lettuce wraps?
Butter lettuce is amazing to use for your wraps! Whether it's Boston or Bibb, or another variety, they are all amazing and wrap well. You can also use iceberg or romaine if you prefer more crunch.
How to keep lettuce wraps from falling apart?
Use a softer lettuce that can bend easier such as butter lettuce. The crisper lettuces such as iceberg tend to break more.
What goes with lettuce wraps?
Our asian inspired recipe is made with a delicious crisp tofu in a peanut ginger sauce and topped with avocado salsa. You can make lettuce wraps with any kind of filling you want!
Are lettuce wraps healthy?
Yes, lettuce wraps are healthy and a great way to cut carbs and lower your calorie intake. It is also dependent on your fillings and the sauces you use, so be mindful.
How many calories are in a tofu lettuce wrap?
This really depends on what you put inside your wraps and how much you fill it. This recipe has a total of 348 calories per lettuce wrap.
Are lettuce wraps vegan?
While this is based on the recipe you use, these wraps have all vegan ingredients.
Healthy Low Carb Tofu Lettuce Wraps
Ingredients
- 1 head butter lettuce
- 10 oz extra firm tofu
- 2 tablespoons xanthan gum
- 2 tablespoons olive oil
Peanut ginger sauce
- ⅔ cup salted natural peanut butter
- ½ lime, juiced
- 2 teaspoons stevia or erythritol
- 1 ½ tablespoons soy sauce or coconut aminos (for gluten free)
- 1 tablespoon fresh grated ginger
- hot water (to thin the sauce)
Tomato avocado salsa
- 8 cherry tomatoes
- 2 ripe avocados
- ½ lime, juiced
- 1 ½ tablespoons olive oil
- ⅓ teaspoon chili powder
- chives
- salt to taste
For garnish
- sesame seeds
- black cumin seeds
- chopped peanuts
- chives
Instructions
For peanut ginger sauce
- Add all ingredients except water to a bowl and mix well. Add hot water 1 tablespoon at a time and whisk until desired consistency is achieved (should be pourable but thick).
For the salsa
- Peel and cut the avocado into small chunks, put in a small bowl, and toss with lime juice. Add the diced tomato, sliced chives, olive oil, chilli powder and salt and gently stir together to make the salsa.
For the tofu
- To make tofu crunchy, it is typically flipped in cornstarch before frying, which is not approved on a keto diet. So instead, we will substitute cornstarch for xanthan gum. Cut the tofu into small pieces, place into a bowl, add xanthan gum, and mix well.
- Heat the olive oil in a nonstick skillet. Add your tofu. Stir-fry until golden brown, about 10 mins.
- Add half of your peanut sauce to the pan. Stir-fry for another 3-5 minutes. As the sauce browns, it will form small crispy pieces around the tofu.
Assemble your wraps
- Put a few lettuce leaves on a large plate. Fill each lettuce cup with a scoop of the tofu mixture and a scoop of salsa. Garnish with seeds, peanuts, and chives. Enjoy!
Notes
Nutrition
* This nutrition card is calculated by a third party app and is only an estimate. The numbers will vary based on the specific ingredient amounts and brands you use in making this recipe.
Did you try this recipe?
Please let me know how these Healthy Tofu Lettuce Wraps turned out for you! Leave a comment and rating below and don't forget to sign up for the newsletter if you want to receive recipes, meal plans, and special offers in your inbox.
Hi! I'm the founder of Speak Veggie To Me, a fun health and food blog where I share my favorite mouthwatering vegan and vegetarian recipes.
nancy
another great tofu recipe to add to my tofu rotation!
Jac
Oh these were really delicious. Loved the ginger and peanut flavours as they go so well with tofu. Going to make these again as the kids also enjoyed. The lettuce provided a delicious crisp texture 🙂
Claire
Yummy! I can't wait to try this!
Beth
These low carb wraps are so yummy and very easy to make! Perfect for lunch and dinner. My hubby and I loved this for lunch today! Can’t wait to make this again!
Alex
What a fresh looking meal! The avocado tomato salsa adds so much color, and I completely agree that butter lettuce makes the besssst wraps.
Saif
Tofu is one of my favorite protein ingredient. This is a very healthy recipe. Definitely going to make one.
Mama Maggie's Kitchen
This looks insanely, incredibly good. Yummmmmmy!
Sunrita
perfect recipe for a hot summer day. Just what I was looking for
Addie
I loved the lettuce wraps! Great for me because I’m gluten free!
Michelle Huston
These look so Yummy! I am definitely add to my menu!
Jere Cassidy
Thanks for a great tofu recipe. This is so perfect for summer.
Toni Okamoto
My favorite! Thanks for a great recipe!
Natalie
Yum, such a delicious lunch idea. It's light and easy to make too. I love it! Can't wait to make this. Thanks for sharing the recipe!
Freya
I love lettuce wraps but it’s such an added bonus that they’re keto too!
Katie Youngs
The peanut ginger sauce was amazing!
Julia
Wow! This sounds incredible and is what we're going to have for dinner tonight. Love the combination of ingredients. I've been coating tofu in polenta lately for that little bit of crispiness it'll be interesting to see what xanthan gum is like instead.
mihaela
You can come to my house and speak veggie to me anytime you want; we'll just ignore the carnivorous!:)) I love this tofu wrap!
Kristy
These look so fresh and delicious.
Kalin
I had a lettuce wrap for the first time recently and was surprised at how much I loved it! This sounds really flavorful and like a great lunch
Gregory Halpen
Oh, ginger, lime and tofu sounds delightful! I love the simplicity of this wrap recipe. And super healthy too!
Amy Roskelley
This looks delicious!! Perfect for meatless monday
Amy
What a lovely dish!
AISilva
This recipe looks so good. I love the sound of that peanut sauce with the lettuce wraps and tofu. I can't wait to try this. Thank you!
Giangi Townsend
Love this quick and super healthy recipe. Perfect for summer and anytime. Thank you for sharing.
Pam Greer
I love finding delicious tofu recipes! This is one even my picky husband loves!
hmw
Loved the tips on how to make the tofu crunchy and still keep to keto-friendly counts!
Rachna
I love lettuce wraps. This recipe is healthy and low carb. Thanks so much for sharing.
Mairead
These photographs are amazing and your lettuce wraps look truly delicious. Thank you for all the insightful tips you included with this recipe. This is a great recipe for a party. I'll be keeping it.
Natalie
This looks quite delicious and so healthy. I will make this for lunch tomorrow. Can't wait!
Jeannie
I love wraps and I just made some peanut sauce so I know what to pair with it! Thanks for this.