We offer free shipping in the United States

This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

Tofu Lettuce Wraps: A Healthy, Low-Calorie Recipe

Tofu lettuce wraps are a healthy, low calorie, vegan meal that you can prepare for lunch or as a light dinner. This effortless recipe is quick to put together and features fresh ingredients wrapped up in crisp lettuce!

The secret to this dish is tofu. To make vegan lettuce wraps, you'll need firm, crumbled tofu drained in a tofu pressAdd our zingy, zesty, spicy sauce, and you've got a flavor sensation without the sugar and high calories. 

Keep reading, and find out how to prepare our tofu lettuce wraps recipes! 

How to make tofu lettuce wraps

Makes 6 servings of tofu lettuce wraps 

Ingredients for tofu wraps sauce

  • 2 Tbsp of soy sauce
  • 1 Tbsp of lime juice, freshly squeezed
  • 2 tsp of chili paste
  • 2 tsp of brown sugar

Ingredients for tofu lettuce wraps

  • ½ c of white rice, toasted and ground
  • 1 large packet of firm tofu, drained and crumbled*
  • 1 Tbsp of sesame oil
  • ½ c of shallots, diced
  • 1 Tbsp of brown sugar
  • ⅓ c of lime juice, freshly squeezed
  • 1 tsp of lime zest
  • ½ tsp of salt
  • 1 tsp of chili paste
  • ½ c of fresh cilantro, chopped
  • ¼ c of fresh mint, chopped
  • 5 green onions, chopped
  • ½ c of roasted peanuts
  • 2 heads of fresh lettuce

*You need to press your firm tofu, then crumble it. 


  1. Press and drain your block of firm tofu for about 20 min.
  2. Once pressed and drained, crumble your block of tofu into a bowl. The best way to do this is to crumble the tofu by hand. Set aside. 
  3. Toast your rice in a skillet with no oil until it begins to brown. Once browned, place your toasted rice into a food processor and blend until you have smaller rice grains.
  4. Next, chop your shallots, and heat up a drizzle of oil in a skillet on the stovetop. Fry your chopped shallots in the oil until they start to soften. 
  5. Pour your crumbled tofu into the same skillet and fry for 5 min with the shallots. 
  6. When the tofu is warm, pour in your rice powder. 
  7. Add in the brown sugar, fresh lime juice, lime zest, and salt.
  8. Add chili paste to taste (it depends how spicy you like your food to be!)
  9. Fry all of these ingredients in the skillet for 5 min, stirring well as you cook them together. 
  10. Turn the heat off, and prepare your sauce. Mix all the sauce ingredients together in a small bowl, using a whisk. 
  11. Chop up your peanuts, mint, cilantro, and green onions before mixing them in with your tofu in the skillet. 
  12. Transfer this mixture to a serving bowl or plate. 
  13. Wash your fresh lettuce, then chop the leaves off the stalk. 
  14. Serve your sauce, lettuce, and tofu filing separately, allowing everyone to make their own tofu wrap at the table!

Tofu lettuce wraps FAQ

How many calories are in 1 tofu lettuce wrap?

Vegan lettuce wraps are wonderfully healthy and incredibly low in calories. The exact number of calories per lettuce wrap depends on how much of the filling you wrap up and how much sauce you pour on top. However, we estimate that each lettuce wrap has between 100 and 200 calories. 

Healthy vegetarian lettuce wraps are low in calories, and the crumbled tofu is an excellent protein source for vegetarians and vegans. 

Enjoy one or two wraps as an appetizer before a meal, or turn this into a lunch or light dinner by adding a few sides. 

What tofu is best for tofu lettuce wraps?

Firm tofu works best when preparing tofu lettuce wraps. More delicate versions won’t hold up to the crumbling process because they have slightly higher water content even after pressing and draining them. Firm tofu is a solid, thick consistency, but still fairly easy to crumble up using your hands.

You can also use extra-firm tofu, although it's a little more complicated as it doesn't crumble so easily. We don't recommend using soft or silken tofu, as these are too watery and too soft for this recipe. Stick to using soft and silken tofu in your dessert recipes!

Why do I need to press my tofu?

It's important to remember to press your firm tofu before you start cooking, or you won't be able to crumble it. Tofu is sold in large blocks and packaged with water to keep it fresh. This means it has a higher water content than we need to cook it!

A tofu press is the most effective and quick way to remove this excess liquid, as you simply set up the press and leave your tofu to press and drain for 20 minutes. However, if you don’t own a tofu press, you can wrap your tofu in paper towels before pressing down firmly with a heavy object (a chopping board does the trick!)

The drier your tofu is, the easier it is to crumble and the better it's going to taste in the lettuce wraps (it will taste like your sauce and seasoning, rather than tasting of water!). 

Which lettuce is best for lettuce wraps? 

Your lettuce sets the whole tune for this tofu wrap recipe. When biting into this wrap, your lettuce should have a crisp and fresh CRUNCH. 

The lettuce is an essential ingredient for these wraps, so it's a good idea to pick the best lettuce you can from the market or your local store. Look for lettuce heads that are fresh and green without wilting edged.

For lettuce wraps, we recommend purchasing Butter or Boston Bibb lettuce. This type of lettuce provides a large, solid leaf that you can easily wrap around your ingredients. They don't tear or fall apart easily, which is what you need when you're using them as wraps!

Can I try other sauces?

Easily customize this recipe to fit your own tastes by using different sauces and seasonings. That way, you can vary up your lunches and dinner times while preparing healthy wraps more often!

If you're not a fan of hot spice, try more traditional salad dressings, either homemade or from the store. Just make sure they are vegan if you are purchasing sauces ready-made. 

Stick to a simple vegan garlic mayo or a classic caesar dressing if you prefer a thicker sauce. You could also opt for a simple vinaigrette or pesto topping. 

What can I serve with tofu lettuce wraps?

If you’re cooking for just a couple of people, this recipe will make enough for a light dinner or lunch by itself. However, they do also make for a great appetizer. 

As this dish is inspired by similar South East Asian salads from Thailand and Laos, we'd suggest that you prepare this dish as a starter or accompaniment alongside other Southeast Asian-inspired dishes. 

For instance, consider pairing your vegan wraps with pad thai or Thai green curry.

That's it for our tofu lettuce wraps!

That's a wrap for our tofu lettuce wraps recipe!

This easy-to-prepare recipe is healthy and super low in calories. Use vegan lettuce wraps recipes to prep your lunches for an entire week. Host a meal for your friends and have an entirely Asian- inspired night. 

Why not save our tofu lettuce wraps recipe to cook for your next lunch or dinner?