Buffalo Shredded Tofu Wrap (33g protein!)
Filling and flavourful, these buffalo tofu wraps are filled with tender, oven baked shredded tofu and rolled up with a creamy ranch-inspired slaw. A whopping 33 grams of plant-based protein, perfect for a quick weeknight dinner or meal prep for lunch!

I’m a dietitian who lives to EAT. I won’t compromise on flavour OR nutrition. And the way that buffalo-anything has a hold on me…I honestly could eat buffalo tofu everyday of my LIFE. And I suspect you feel the same, which is why I put a killer buffalo tofu recipe in my book Plant Magic. I serve it to my omni friends all the time and it disappears in a flash. At this point, I’m convinced that buffalo sauce will convert any tofu skeptic on the planet, so I just had to come up with a little buffalo tofu magic here on the blog too.
This shredded buffalo tofu wrap checks allllll the boxes: super flavourful and filling – with 33 grams of plant-based protein per wrap! It’s also a complete plant-based meal, with whole grains, veggies and protein, so it’s perfect for meatless mondays (is that still a thing?!?).
Oh, and it’s ridiculously simple. Just two components: tender, spicy tofu + crunchy, creamy slaw. Barely any chopping. Perfect for when you’re tired and craving something really satisfying but you want to avoid the takeout trap. This is a super easy meal prep for lunch, with only 15 minutes of hands on time and it’s as good cold as it is hot! Enjoy with my easy blender green juice to power you through the afternoon.
How to make these buffalo shredded tofu wraps, step by step
If you haven’t tried shredded tofu yet, you’re in for a treat. It takes like 2 minutes to grate extra-firm tofu on a box grater and all that surface area sucks up flavour without having to marinate in advance. Plus, baking it in the oven dehydrates the tofu a bit for a perfect tender-chewy texture that is so good in wraps (and WAY easier to roll than cubed tofu!).


Allergies? This recipe is easily made gluten free with gluten free wraps and if you’re allergic to soy, there are some great soy free tofu options out there, usually made from fava beans. To keep it low FODMAP, swap the garlic and onion powder for LoFo garlic powder (use half the measure) and use a LoFo wrap.


Meal Prep Note: the shredded tofu and ranch-ish slaw are designed to be eaten together. The tofu is flavourful but drier and the slaw is saucier. If you want to make the tofu to use by itself, I highly recommend that you toss the baked tofu in another tablespoon of hot sauce at the end so it’s saucier.


Wanna add even more protein? Grab one of those high protein wraps and this puppy will net you about 40g of protein. WOAH.


Why tofu is so, so good for you
I can’t believe that in 2025, I still need to vouch for soy but here we are. Tofu is one of the best sources of plant-based protein out there: ½ package of extra-firm tofu is about 28 grams of protein (depending on the brand). It contains ALL of the essential amino acids in non-limiting amounts, which isn’t as important as folks think, but I know y’all are into it.
But…that’s! Not! All! Most tofu is also set with calcium, making it one of the richest plant-based sources of calcium too (typically 200-300mg per serving). It’s rich in iron plus a source of magnesium, selenium and even choline.
And for those of you with IBS, tofu is low FODMAP – although if you want to make this recipe fully low FODMAP you need to use the swaps I list in the recipe below.
Eating soy foods regularly also has multiple long term health benefits. If you’re worried about what you read about soy on the internet, I have an awesome episode of The Allsorts Podcast that dives deep into the science of soy and why so much of what you hear about it is nonsense.
More crowd-pleasing tofu recipes:
- Maple Miso Glazed Tofu Roast
- Crispy Baked Tofu with Nutritional Yeast
- Silken Tofu Pasta Sauce with Roasted Red Pepper
- Vegan Baked Buffalo “Chicken” Dip with Artichokes
- 20 Minute Tofu Skewers with Peanut Sauce

Buffalo Shredded Tofu Wrap (33g protein!)
Ingredients
Buffalo Shredded Tofu
- 2 x 12 ounce packages extra firm tofu, patted dry
- ⅓ cup Frank's Red Hot Sauce
- 2 tablespoons avocado oil, or your fave oil
- 2 teaspoons garlic powder, or half the amount of low FODMAP garlic powder
- 2 teaspoons onion powder, or omit for Low FODMAP
- 1 teaspoon salt
- ½ teaspoon cayenne pepper
Ranch-ish Slaw
- 200 g coleslaw mix, I use half a bag of Taylor Farms coleslaw
- ⅓ cup vegan mayo, I like Hellmann's vegan
- 2 teaspoons dijon mustard
- ¼ teaspoon garlic powder, or swap low FODMAP garlic powder
- ¼ teaspoon onion powder, or omit for low FODMAP
- ¼ teaspoon salt
- ¼ cup lightly packed fresh dill, chopped
- 2 tablespoons chopped fresh chives
For Serving
- 4 extra large tortillas, whole grain, gluten free or low FODMAP
Instructions
- Preheat oven to 400℉ (205℃) and prepare a large rimmed baking sheet with parchment. Grate the tofu using a box grater directly on the baking sheet.
- In a small bowl, whisk the hot sauce, oil, garlic and onion powders, salt and cayenne pepper. Pour over the tofu (get every last drop!) and using your hands, toss and work the sauce evenly through the tofu.
- Spread the tofu evenly across the baking sheet and bake for 20-25 minutes, stirring after 15 minutes, until the tofu looks a bit shrunken and dry in some parts.
- In a medium bowl, whisk the mayo, Dijon, garlic and onion powders and salt. Add the coleslaw, dill and chives and toss well.
- Place a whole wheat wrap on your counter. Add ¼ of the tofu mix, horizontally along the middle of the wrap. Add ¼ of the slaw on top. Wrap by folding in the sides first, then tightly fold over the bottom half of the wrap and roll.
- Leftovers keep, stored separately, for 3 days in the fridge and wraps are great cold.
Notes




38 Comments on “Buffalo Shredded Tofu Wrap (33g protein!)”
Really enjoyed this…quick healthy and tasty
SO glad you liked them Nancy!
Really yummy! I love how quick and easy it is. Thanks Desiree!
I’m so glad you like it Teresa!
It sounds delicious although I live in Mexico and it would be challenging to find Frank’s. Any suggestions of a homemade sauce to replace it?
Any locally available hot sauce that is vinegar forward would work, cholula maybe?
I didn’t have Frank’s on hand so I just used jarred salsa. Turned out great!
Oh good hack Jen! Thanks for sharing.
This was awesome!
I didn’t have any of the recommended hot sauce. Subbed in what I had: sweet and savoury Korean BBQ sauce. Added a dash of a very hot hot sauce to give it a kick. Was perfection. Can hardly wait for leftovers at luck today 🙂
Oh I love that this works well with other sauces!! Thank you for sharing that with us Lisa.
Really tasty, nice and quick, everyone liked it even the very particular non-vegan teen. I used a bottle of buffalo sauce I had in the house that needed using, look forward to trying your home made version next time. 10 yr old liked it so much he ate two full wraps and gave me a hug just for making them!
Oh yay!! Okay, that’s the highest praise. My teen likes these too but not so much my 9 year old as she’s like very spice averse at this point, sigh.
Delicious, quick and easy! Will definitely make again!
I’m so glad, Janice! Thank you for taking the time to leave a rating and review, it really helps 🙂
This was awesome! I made this exactly as written except with non-vegan mayo for the dressing. I topped it over cooked barley, diced celery and carrots.
It’s easy to make and filling. The coleslaw dressing is amazing! I’ll definitely make this again.
Oh I love the idea of making it a barley bowl! We (I!) don’t eat barley enough 🙂
I LOVED this – veeery yummy. I’m going to buy the Plant Magic cookbook this weekend and I’m so excited!
SO glad you liked this one Emily! And hope you love Plant Magic…the “fish” tacos are so so good
Made these twice now and they are so good and easy to throw together. Thanks for another fabulous recipe
YAY!! I can’t stop making them either, Karen, ha ha.
I cannot eat too much protein, potassium & phosphorous. I need kidney friendly recipes. But I’ll try this,I have organic tofu in the fridge.
Hi Ceres,
Be sure to follow your dietitian’s advice here, as this recipe might have too much protein and potassium for you as written.
Ohhh this is a winner! So easy to prepare, tasty, and stores perfectly for make-ahead lunches throughout the week. Fantastic recipe – thank you Desiree!
YAY! I am so glad you liked it Kailee. I’m a wee bit obsessed with it, and still eating it every week 🙂
Loved this easy and very delicious recipe! I used Kale slaw with the seeds and craisins that come with it instead of coleslaw because that’s what I had on hand, and it was so good!
Recipe will be on Repeat!
Oh yay!! I am so glad you enjoyed it Jody, thank you so much for taking the time to leave a rating and review 🙂
I have made so many different versions of buffalo tofu but this is the easiest, quickest and yummiest way to eat it. I made my own slaw and my own cashew ranch and it turns out to be a healthy and nutritious meal. I will make this again and again.
YAY! My goal is always to deliver the biggest flavour payout with the least amount of effort. I’m so glad you’re enjoying this, Silver. Thank you for taking the time to leave a rating and review, it really helps others discover the recipe.
Such a simple and delicious week-night meal!
Yay!!! Thank you Kristen 🙂
I just followed the steps for the buffalo tofu and used a different coleslaw recipe. Pretty tasty and it came together quickly. Next time, I’ll probably make some extra buffalo sauce to toss on at the end since I like it saucy.
A quick question: the tofu in the pictures looks like super firm tofu, not extra firm. My extra firm tofu never shreds like that. Is it supposed to be super firm?
Hi! So I do actually use extra-firm tofu, the Sunrise Soyganic brand, which is pretty common in supermarkets here. We don’t have a lot of “super firm” here! Different brands may have different textures so yes, super firm is a great fix!
And yes, highly recommend a little extra sauciness if not enjoying the tofu with the coleslaw recipe. The slaw is quite creamy and saucy so I wanted the tofu to be a bit on the drier side as balance. Great fix!
I love this recipe so much! Easy, delicious, and great for trying to maximize daily protein 🙂
I am so glad you like them! They’re a forever fave around here too 🙂
SOOO good! Loved this recipe, I added a little franks into the wrap to make it extra spicy 🙂
Oh you won’t hear any complaints from me about making it extra spicy ha ha…so glad you like the wraps, Ruby!
Soooo good! Have made it a few times and this recipe is a keeper. Lots of flavor and keep me full and satisfied.
It’s a forever favourite around here! So glad you like the tofu wraps, Shawna 🙂