Drain the canned jackfruit and use a fork to shred the pieces into a pulled texture, removing any hard core bits.
Press the extra firm tofu to remove excess moisture, then crumble it into small pieces using your hands.
Heat the olive oil in a large non-stick skillet over medium-high heat.
Add the shredded jackfruit and crumbled tofu to the skillet, cooking for 5-7 minutes until the edges start to turn golden and crisp.
Stir in the black beans, nutritional yeast, cumin, smoked paprika, garlic powder, sea salt, and black pepper.
Cook for another 3-4 minutes, adding a splash of water if the mixture becomes too dry, until everything is well-combined and fragrant.
In a small bowl, mash the avocado with lime juice until smooth and creamy to create the crema.
Warm the corn tortillas in a dry pan or over an open flame until pliable.
Divide the jackfruit and tofu mixture between the tortillas, then top with the avocado crema and fresh cilantro.