BBQ Tofu Tacos With Avocado Corn Salsa and Chipotle Yogurt Sauce
The Flexi Vegan
These BBQ tofu tacos deliver smoky, high-protein flavor with fresh avocado corn salsa and chipotle yogurt in every bite. Perfect for easy weeknight dinners.
BBQ sauce: 1/2 cup smoky BBQ sauce (store-bought or homemade)
Chipotle yogurt sauce: 2/3 cup plain Greek yogurt (or dairy-free yogurt), 1–2 tsp adobo sauce from canned chipotles, 1 tsp lime juice, pinch of salt, splash of water to thin
Avocado corn salsa: 1 ripe avocado (diced), 1 cup corn kernels (fresh, frozen, or canned), 1/4 cup red onion (finely chopped), 1/4 cup cilantro (chopped), juice of 1/2 lime, salt and pepper to taste
Greens and tortillas: 2 cups shredded romaine, 8–10 small corn or flour tortillas
Optional toppings: Lime wedges, pickled jalapeños, hot sauce
Instructions
Prep and preheat: Heat oven to 400°F (200°C).
Line a sheet pan with parchment for easy cleanup. Press tofu to remove excess moisture.
Season the tofu: Crumble tofu into bite-size pieces in a bowl. Toss with olive oil, smoked paprika, garlic powder, onion powder, cumin, salt, and pepper.
Bake: Spread tofu on the sheet pan in an even layer.
Bake 20–25 minutes, stirring once halfway, until edges are browned and slightly crisp.
Make the chipotle yogurt sauce: In a small bowl, mix yogurt, adobo sauce, lime juice, and salt. Thin with a splash of water until drizzly. Adjust heat by adding more or less adobo.
Mix the avocado corn salsa: Combine avocado, corn, red onion, cilantro, and lime juice.
Season with salt and pepper. Set aside.
Sauce the tofu: Transfer baked tofu to a bowl and toss with BBQ sauce until coated but not soupy. If you like stickier edges, return to the hot pan for 3–4 minutes.
Warm tortillas: Heat tortillas in a dry skillet or over a low flame until pliable.
Keep them wrapped in a clean towel.
Assemble: Add a handful of shredded romaine to each tortilla. Spoon on BBQ tofu, top with avocado corn salsa, and drizzle with chipotle yogurt sauce. Finish with lime, jalapeños, or hot sauce if you like.