Drain and rinse the jackfruit and black beans. Shred the jackfruit into thin pieces using a fork.
Press the extra firm tofu to remove moisture, then crumble it into small, bite-sized pieces.
Heat the olive oil in a large non-stick skillet over medium heat.
Add the shredded jackfruit, crumbled tofu, and black beans to the skillet.
Stir in the chili powder, smoked paprika, garlic powder, sea salt, and black pepper until the mixture is evenly coated.
Cook for 8 to 10 minutes, stirring occasionally, until the jackfruit is tender and the tofu crumbles are slightly browned and crispy.
While the filling cooks, mash the avocado with the lime juice in a small bowl until smooth and creamy.
Warm the corn tortillas in a dry pan over medium heat for 30 seconds per side.
Divide the jackfruit and tofu mixture between the tortillas, then top each with a dollop of avocado crema and fresh cilantro.