Prep your base. If using tofu, crumble or slice it into thin, taco-ready pieces. If using jackfruit, pull apart the strands so it resembles shredded meat.
Marinate magic. In a bowl, whisk olive oil, soy sauce, lime juice, and all the spices. Toss in the tofu or jackfruit until evenly coated. Let it hang out for 10–15 minutes if you can resist the sizzle.
Heat it up. Sear in a hot skillet over medium-high heat. Let it sit and caramelize, then flip. You want a nice char on some edges for that carne-asada vibe.
Finish with a zing. Once browned and flavorful, remove from heat. Taste and adjust salt or lime if needed.
Assemble. Stuff warmed tortillas with the marinated, charred goodness. Top with diced onions, cilantro, avocado, and your favorite salsa. Squeeze extra lime if you’re feeling dramatic.