This crispy tofu wrap is easy to make, healthy and great for a quick lunch or dinner. Mix and match with your favorite vegetables and put it on a wrap with crispy seasoned and pan fried or air fried tofu strips.

If you’re looking for more easy tofu recipes check out this smoky tofu bacon, super easy bbq tofu and this sesame ginger baked tofu.
Jump to:
❤️Why you’ll love this recipe
- Versatile, so you can use up whatever veggies you have in your fridge.
- Delicious way to get in some healthy veggies.
- Quick and easy recipe that’s great for lunch.
- Get in some plant based protein in the afternoon with the tasty tofu.
🌯 Ingredients
The beauty of this vegan wrap is you can fill it with your favorite fresh veggies.
- Veggies of choice – I love using lettuce leaves, red bell pepper, olives, tomatoes, avocado slices for creaminess and healthy fats and red onion – or green onion if you’d prefer
- Fresh herbs – Basil leaves, cilantro or dill. Whatever is your favorite.
- Extra-firm tofu – If you want a nice firm texture and crispy tofu, make sure to use extra firm tofu.
- Soy sauce – Adds a nice saltiness and umami flavor to the tofu
- Smoke paprika – Adds a really nice flavor to the tofu
- Onion and garlic powder – sometimes I love adding nutritional yeast to add another layer of flavor to the tofu.
- Corn starch – This coats the tofu to make it crispy when we pan fry or air fry it.
- I love adding in some vegan cashew ranch or vegan mayonnaise works well in this.
- Flour tortilla – Spinach or whole wheat tortilla. Used a gluten free tortilla if wanting this recipe to be gluten free.
- Oil – to fry the tofu. Use olive oil or avocado oil.

👩🍳 Expert tips
Let the pan and oil heat up on medium heat for 5 minutes, if you’re pan frying. This helps prevent the tofu from sticking and creates a nice crispy outer coating.
Warm up your tortilla wraps first to make them more soft and pliable and delicious. You can also pan fry the wraps once they’re all rolled up. This also helps to seal it closed.
Don’t overfill – it’s tempting to want to put as much filling in as possible, but try to refrain, otherwise it will be harder to roll up. Also, try to keep the filling in the center.
If you’d like to keep this recipe even easier, you can season the tofu with your favorite sauce after pan or air frying. Use a vegan bbq sauce or buffalo sauce like Frank’s red hot. Tofu is a blank canvas, so make sure to season it well.
🔪 Directions
Make sure to scroll down to the recipe card for the full ingredients list and instructions!
- Cut up and prep all of the vegetables that you’re going to be putting in your wrap.
- Press your tofu for 15-30 minutes. You can either use a tofu press (use DAMNTASTY for 10% off) or put some heavy pans over the tofu. This squeezes out the excess water to help the tofu get crispy.
- Cut the tofu into strips and place in a large bowl to season with the seasonings and coat with corn starch
- Oil a pan or nonstick skillet on medium heat and fry up the tofu in a single layer, giving each tofu strip space, until golden brown on each side.
- Don’t add the tofu until heating up the pan and oil for 5 minutes on medium heat. Once you add the tofu, don’t move it for 5 minutes. This will ensure it gets nice and crispy. Then flip to another side and don’t move it for another 5 minutes.
- Place the tofu sticks and fresh vegetables in the middle of each tortilla, top with Italian or vegan ranch dressing or your favorite hot sauce or creamy hummus, then wrap up the tortilla.

🌱 How to press tofu
If you’d like the tofu to be crispy, you have to press the excess liquid out of the tofu block so it crisps up instead of steams.
I recommend to press it with a tofu press (use DAMNTASTY for 10% off) I waited for years to get one of these, and once I got one, I wished that I had gotten it sooner.
A tofu press is the quickest and cleanest way to press tofu.
If you don’t have a tofu press yet, then put your tofu on a plate, wrapped up in some paper towel. Place a flat cutting board on top of the tofu, creating a flat surface to then put some heavy pans and books on top.
If you’re pressing with a tofu press, press it for 10 minutes, without a tofu press, press it for 20-30 minutes.
🥙 Variations
Try out different veggies and seasonings. Cucumber, shredded carrots, shredded red cabbage, steamed or roasted broccoli, arugula. Have fun with the different combos.
Dry different dressings and sauces. You can also use a buffalo wing sauce on the tofu and top it with a cashew ranch sauce for a buffalo tofu wrap.
🍅 Gluten free tips
To make this recipe gluten free, just use a gluten free wrap and dressing.
Storing tips & making ahead
If you’d like to make this ahead and store it, don’t add any dressing to the wrap or watery vegetables like tomatoes. They will make the wrap soggy.
This usually tastes good if you only store it in the fridge for a night, like if you make it for lunch the night before work or school. Store in a sealed, airtight container.
🥔 Serving suggestions
Wraps aren’t complete without a dressing, so use a Non-Dairy Italian Dressing, Easy Vegan Ranch, green goddess or a tahini dressing on this.
Serve this with a side of potato chips or tortilla chips and salsa. A nice fresh Cucumber Tomato Salad would be good on the side, or some Air Fryer Zucchini. This Israeli Couscous Salad or Grilled Vegetable Vegan Pasta Salad would also be good on the side.
❄️ Storing
This wrap does best served fresh, with crisp veggies. But if you’d like to have leftovers, store everything separately and assemble when you’re ready to eat. This should last in the fridge for up to five days in an airtight container.
❓ FAQ’S
Yes! This recipe tastes amazing if you air fry the tofu and you can use a lot less oil. Just air fry at 400 degrees for about 10 minutes, shaking half way through.
Absolutely! You can even use a toaster oven. Just bake at 420 degrees for 20-25 minutes.
🍴 More vegan lunch ideas
If you loved this recipe, leave a 5 ⭐️ rating on the recipe card and comment below!
📖 Recipe

Easy tofu wrap
Equipment
- Air fryer optional
Ingredients
Tofu ingredients
- 2 tablespoons oil
- 1 package of extra firm tofu
- 2 tablespoons soy sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 tablespoon corn starch
- ¼ teaspoon smoked paprika
Wrap ingredients
- 4 whole wheat wraps (sub for gluten free if you're gluten free)
- lettuce
- tomato
- red onion
- vegan ranch (or your favorite dressing)
- avocado
Instructions
Press the tofu
- Press the tofu with a tofu press for 10-15 minutes. If you don't have a tofu press, wrap the tofu in a towel and put a cutting board over it on a plate. Place some heavy pans and books on top of the tofu and press it for 20-30 minutes. Pressing the water out will make the tofu crispy.1 package of extra firm tofu
Season the tofu
- Cut the tofu into 1-2" strips. Place in a large mixing bowl. Season with the soy sauce, smoked paprika, garlic powder and onion powder. Then sprinkle on the corn starch and gently mix with a flat spoon.1 package of extra firm tofu, 2 tablespoons soy sauce, 1 teaspoon garlic powder, 1 teaspoon onion powder, ¼ teaspoon smoked paprika, 1 tablespoon corn starch
Pan fried instructions
- Heat the pan on medium heat and add the oil. Let the pan and oil heat for 5 minutes. This will prevent the tofu from sticking. Place the tofu in the pan and don't touch it for 5 minutes. After 5 minutes, turn to the other side and don't touch the tofu for 5 minutes. Continue like this for all sides2 tablespoons oil
Air fryer instructions
- Spray oil on or line your air fryer. Add in the tofu. Air fry at 400 degrees for 10 minutes, shaking about halfway through.
Assemble the wraps
- Warm up the tortilla wraps in a pan or in the microwave for a few seconds. Add the tofu and your favorite vegetables to a wrap. Top with some vegan ranch or your favorite dressing. Enjoy!4 whole wheat wraps, lettuce, tomato, red onion, avocado, vegan ranch
Nutrition
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.
Leave a Reply