This post may contain affiliate links, please see our privacy policy for details.

These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce!

These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos

I love everything about these tacos! The tofu is SUPER flavorful, the avocado corn salsa has the perfect amount of crunch and creaminess, and the chipotle yogurt sauce is next level. I’m telling you, yogurt is my new favorite way to make all of my sauces and dressings at home! Served up in warm corn tortillas, these BBQ Tofu Tacos only take 30 minutes and bring alllll the flavor!

How to Make BBQ Tofu

The bbq tofu only takes a handful of ingredients and about 15 minutes. Just be sure to drain and press the tofu before starting – the less liquid in the pan, the better!

Heat some oil in a skillet and add 1/2 of a red onion along with garlic powder, onion powder, smoked paprika, pepper & chipotles in adobo. Cook this down for a couple of minutes or until the onion starts to get tender.

These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos

Add in the tofu and crumble with a wooden spoon. Cook the tofu for about 5 minutes – you want any leftover liquid from the tofu to cook off. Pour in the bbq sauce (use your favorite brand) and mix it all up. Cook for another 5-10 minutes. I like to let the bbq sauce caramelize slightly so there are some nice crispy bits on the tofu.

Let’s Talk Sauces

The avocado corn salsa is a staple in my life, it’s just that good – and so easy. Cube a couple of avocados and add them to a bowl with corn, lime juice, cilantro, cumin & salt. Give everything a toss and give it a taste. Adjust the salt, lime juice & cumin to your taste.

And because one sauce isn’t enough for me, I also made a chipotle yogurt sauce. Not necessary, but seriously delicious. Add non-dairy yogurt to a bowl with chopped chipotles and a little lime juice. Yep, that’s it. It is that simple. Play around with the ratio to get it exactly how you like it. But this sauce adds a nice creamy punch to these tacos.

These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos

Assemble

Now, it is time to eat. Heat the tortillas – I like to do this over an open flame, but you can also do this in a skillet. Layer each tortilla with bbq tofu, avocado corn salsa, shredded romaine and chipotle yogurt sauce.

Add some lime wedges to the side and dig in. These tacos are saucy, savory and delicious. They are a must add to your taco menu rotation.

These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos
These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos
These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos

BBQ Tofu Tacos

Servings: 8 tacos
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce!
5 from 4 ratings

Ingredients

FOR THE BBQ TOFU

FOR THE AVOCADO SALSA

FOR THE TACOS

Equipment

Instructions
 

  • Heat the oil in a skillet over medium heat. Add the onion, dry seasonings and chipotles. Cook down for 2 minutes. Add the tofu and crumble with a wooden spoon. Cook for 5 minutes, tossing every minute. Pour in the bbq sauce and cook for another 5-10 minutes – I like to let the bbq sauce caramelize to create some crispy bits on the tofu.
  • Combine all of the avocado salsa ingredients in a bowl and toss to combine. Taste and adjust seasonings as needed.
  • To assemble, heat the tortillas and layer with tofu, salsa, romaine and chipotle sauce. Serve with lime wedges on the side.

Video

Notes

FOR THE CHIPOTLE YOGURT SAUCE: combine 3 parts non-dairy yogurt, 1 part chipotles in adobo (chopped) and a splash of lime juice. Mix to combine and adjust seasonings to taste.
Calories: 243kcal, Carbohydrates: 32g, Protein: 8g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 6g, Sodium: 293mg, Potassium: 307mg, Fiber: 5g, Sugar: 11g, Iron: 2mg
Cuisine: American, Mexican
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
These BBQ Tofu Tacos are layered with crumbled tofu cooked in bbq sauce, avocado corn salsa, romaine and a chipotle yogurt sauce | ThisSavoryVegan.com #thissavoryvegan #vegantacos #tofutacos