Prep the jackfruit: Cut off the core pieces and shred the jackfruit using your fingers or forks. You want stringy, pulled-pork-like strands.
Cook aromatics: Heat olive oil in a skillet over medium heat. Add chopped onion and garlic. Sauté for 3–4 minutes until soft and fragrant.
Add jackfruit: Stir in the shredded jackfruit. Add smoked paprika, chili powder, salt, and pepper. Cook for 5–7 minutes, letting it absorb the flavors.
Add BBQ sauce: Pour in the barbecue sauce and stir until all strands are coated. Lower the heat and simmer for 10–12 minutes until the jackfruit is tender and saucy.
Warm tortillas: Heat tortillas in a dry skillet or oven until soft and pliable.
Assemble tacos: Spoon jackfruit mixture onto each tortilla. Top with avocado slices, cilantro, lime juice, and optional slaw. Serve immediately.