Thai Peanut Tofu Wrap

Share this recipe!

This Thai Tofu Peanut Wrap has the perfect crunchy texture and a creamy, savory peanut sauce. It’s packed with colorful rainbow veggies and plant-based protein to keep you full all afternoon!


  • EASY – This wrap is simple to make for a healthy lunch. Just bake your tofu and mix up the easy peanut sauce. Roll it up with some crunchy veggies and you have the best wrap!
  • FLAVORFUL – The creamy savory peanut sauce is to die for and pairs well with the crunchy fresh veggies.
  • VEGAN, DAIRY-FREE, & GLUTEN-FREE (with substitution for gluten-free wrap)

If you’ve known me for awhile, you will know that I’m OBSESSED with wraps. They’re easily customizable and can be packed with tons of veggies. Peanut sauce is my favorite sauce of all time and gives this wrap so much flavor!

My other most popular vegan tofu wrap is the Vegan Buffalo Wrap, Crunchy Kale Caesar Wrap, or Buffalo Chickpea Wrap. I highly recommend giving them a try as well!

Ingredients

For the wrap:

  • Extra-firm tofu: Make sure to get extra-firm tofu as this will give the best texture to the wrap. I still recommend pressing extra-firm it to remove more of the excess water. (Use either a tofu press or a wrap your tofu in a dish towel and place a heavy object on top)
  • Garlic powder: Just a sprinkle on top of the tofu will give it more flavor
  • Salt: Just a pinch to enhance the flavor of the tofu
  • Red pepper: Dice a red pepper into longer, thin slices
  • Red cabbage: Roughly chop your red cabbage to be a similar size as your red pepper.
  • Matchstick carrots: I find it is easiest to buy matchstick carrots from the grocery store, but you can always cut up your own from carrots too.
  • Cilantro: This is an optional topping but adds more flavor to your wrap!
  • Flour tortillas: Try to find the biggest tortillas you can get! This will make wrapping so much easier.

Peanut Sauce:

  • Natural Peanut Butter: Use a peanut butter that is creamy and natural without large clumps. You don’t want to use that peanut butter that is dried and hard at the bottom of the jar.
  • Soy sauce: This adds some saltiness to our sauce. You could also use a low-sodium soy sauce if desired.
  • Maple syrup: Just a touch balances out the savory peanut and soy sauce.
  • Rice vinegar: You need a little bit of rice vinegar to balance the sauce. You can also use lime juice.
  • Garlic powder: Just a pinch to add more flavor to the sauce. I find this blends better than using an actual minced garlic clove.
  • Sriracha: This is optional but can give the sauce a little extra flavor and a slight kick

Love peanut sauce? Check out my Peanut Tofu Stir Fry!

Substitutions & Variations

To make this wrap gluten-free:

  • Use a gluten-free tortilla
  • Substitute tamari or coconut aminos for soy sauce

Other additions to this wrap:

  • Any type of veggies you like! Chopped romaine lettuce, bean sprouts, yellow or orange pepper, cucumber or any of your favorite vegetables.
  • Avocado slices add a creaminess to this wrap that is to die for.

Equipment

Instructions

Step 1: If you have not yet, make sure to take time to press your tofu block for at least 20-30 minutes to remove the excess liquid. (You can use a tofu press or wrap your tofu in paper towel or dish towels and place a heavy object on it).

Preheat your oven to 400 F.

Cut your pressed tofu into long strips, ~1-1.5 inches wide. My block made about 12 strips (3 strips per wrap).

Step 2: Lay out your tofu strips on a parchment-lined baking sheet in a single layer. Sprinkle the top of the tofu with garlic powder (total of about 1/2 tsp) and a pinch of salt. This will give your tofu a little bit more flavor.

Bake your tofu for ~22-25 minutes until golden brown on the outside and crispy. *No need to flip halfway- it will get crispy on all surfaces*

Step 3: As the tofu cooks, whisk together your peanut sauce ingredients in a small bowl. Add more water if needed for desired texture.

Step 4: Assemble your wrap by adding your ingredients to the center of the flour tortilla, leaving space at the edges.

Red pepper slices

Matchstick carrots

Red cabbage

Baked tofu strips & Peanut sauce

Last step– Cilantro! (optional)

Roll it up, grill the wrap (optional), cut in half, and enjoy!

Hint: Grilling your wrap adds more crunch and texture to the wrap and also helps seal it better. I use a grill pan but you can also just grill on a basic non-stick pan with or without a small bit of oil. Grill both sides for a minutes.

FYI- you can also make this into a delicious sandwich on sourdough.

For a delicious vegan sandwich try out this tempeh sandwich!

Storage

You can pre-make wraps but if the wrap will be sitting more than 24 hours, omit the peanut sauce so it doesn’t get soggy. Instead, pack the peanut sauce in an extra container on the side for dipping.

You can store the ingredients separately in an airtight container for up to 4 days.

FAQ

Can I make these wraps ahead of time?

Yes you can, but I would not put on the thai peanut sauce if the wrap will be sitting for more than 24 hours. Instead, bring the sauce in a side container for dipping!

Can I air fry the tofu?

You can air fry the tofu to save time. Cook for 12-17 minutes at 400F (adjust time based on your air fryer and desired level of crispiness).


Pro Tips


  • If possible, I recommend grilling your wrap. Grilling the wrap can give it a crispy and toasted exterior while keeping the inside warm and soft.
  • Try to find the biggest tortillas at your grocery store. This will make it so much easier to roll!
  • If your tortilla is cold or stiff, it can crack or tear when you try to roll it. To make it more pliable, you can briefly heat the tortilla in a microwave or on a skillet until it becomes soft and flexible.
  • Drizzle on LOTS of sauce! This is what brings all the flavors of the wrap together.

You will also love this mouthwatering Sticky Tofu recipe that is one of the top recipes on my website!

♡ Did you love this recipe? ♡

Leave a ⭐️rating and ✏️comment below (I love to read them!) Tag us on Instagram with a photo or video of your dish 📸 @naturallieplantbased.

Subscribe for more delicious recipes!

Thai Peanut Tofu Wrap

Allie Petersen
This wrap is filled with crunchy rainbow veggies, baked tofu, and drizzled with a mouthwatering peanut sauce.
5 from 43 votes

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 10 minutes
Cook Time 22 minutes
Total Time 32 minutes
Course Dinner, Lunch
Cuisine Thai
Servings 4 wraps
Calories 317 kcal

Ingredients
  

  • 1 extra firm package tofu drained and pressed
  • 1/2 tsp garlic powder
  • 1/4 tsp salt
  • 4 large tortillas
  • 1 cup matchstick carrots
  • 1 cup diced red cabbage
  • 1 medium red pepper sliced
  • cilantro (optional topping)

Peanut Sauce

Instructions
 

  • Preheat your oven to 400 F. Cut your tofu into long strips (~1-1.5 inches wide). My block made about 12 strips (3 strips per wrap).
  • Lay out your tofu strips on a parchment-lined baking sheet in a single layer. Sprinkle the top of the tofu with garlic powder (total of about 1/2 tsp) and a little bit of salt. This will give your tofu a little bit more flavor.
  • Bake your tofu for ~22-25 minutes until golden brown on the outside and crispy. *No need to flip halfway- it will get crispy on all surfaces.
  • As the tofu cooks, whisk together your peanut sauce ingredients in a small bowl. Add more water if needed for desired texture.
  • Assemble. your wrap. On a flat surface lay out your tortilla. Add strips of red pepper in the center horizontally, leaving some space at the edges.
  • Next, layer on the carrots and the cabbage.
  • Add your tofu strips (About 3 strips). Drizzle with a generous amount of peanut sauce. Sprinkle on cilantro if desired.
  • Fold the sides of the tortilla over the fillings. Starting from one end, gently tuck the edge of the tortilla over the fillings and roll it tightly, applying gentle pressure as you go. Continue rolling until you reach the other end of the tortilla. The fillings should be securely wrapped inside.
  • Optional: Grill your finished wrap. Cut in half with a sharp knife and enjoy!

Notes

Tips:
    • If possible, I recommend grilling your wrap. Grilling the wrap can give it a crispy and toasted exterior while keeping the inside warm and soft. Use a grill pan or a basic non-stick pan and grill your finished wrap for a few minutes on each side (with or without oil). 
    • Try to find the biggest tortillas at your grocery store. This will make it so much easier to roll!
    • If your tortilla is cold or stiff, it can crack or tear when you try to roll it. To make it more pliable, you can briefly heat the tortilla in a microwave or on a skillet until it becomes soft and flexible.
    • Drizzle on LOTS of sauce! This is what brings all the flavors of the wrap together.
 
Substitutions & Variations:
To make this wrap gluten-free:
    • Use a gluten-free tortilla
    • Substitute tamari or coconut aminos for soy sauce
Other additions to this wrap:
    • Any type of veggies you like! Chopped romaine lettuce, bean sprouts, yellow or orange pepper, cucumber or any of your favorite vegetables.
    • Avocado slices add a creaminess to this wrap that is to die for.

Nutrition

Calories: 317kcalCarbohydrates: 31gProtein: 16gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 5gMonounsaturated Fat: 6gSodium: 584mgPotassium: 552mgFiber: 4gSugar: 10gVitamin A: 6527IUVitamin C: 53mgCalcium: 113mgIron: 3mg
Tried this recipe?Comment below & tag @naturallieplantbased on Instagram!

5 Comments

  1. 5 stars
    I’ve been so into wraps lately and this thai peanut one was delicious! Super easy (I used the air fryer method) and really filling. This will be a new easy go-to meal!

  2. What a brilliant idea for the wrap! I have made it for my lunch twice this week already. Delicious! This recipe is a keeper

Leave a Reply

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

Recipe Rating