In a large bowl whisk together the spices: smoked paprika, garlic powder, onion powder, chili powder, pepper and salt. Add the jackfruit and toss until throughly coated in spices.
Heat a pan over medium heat. Add oil. Once hot, add the jackfruit. Cook for about 3 minutes until jackfruit begins to yellow.
Flip jackfruit and pour 1/2 cup of BBQ sauce mixed with 1/4 cup water overtop, liquid smoke if using and and give a gentle stir. Adjust heat to medium-low. Cover and let simmer for about 20 minutes.
While the jackfruit simmers make your broccoli slaw by whisking together mayo, vinegar, sugar, salt and pepper. Toss with the broccoli slaw and set aside.
Once jackfruit is done shred with 2 forks. Then add the other 1/2 cup of BBQ sauce and cook for a few minutes more.
Remove the jackfruit from heat and assemble your sandwich. Spread bun with any condiments, layer BBQ jackfruit, extra BBQ sauce, slaw and any other desired toppings like greens or pickled veggies and enjoy!
If you are looking to give this recipe a boost of protein, sub out 1 can of the jackfruit for whole or mashed lentils (or another bean/legume of choice).