In a large frypan, cook the jackfruit on medium-high heat with a good splash of oil for about 4 minutes, until they start to brown (don’t move it too much to allow it to brown).
Add the sliced onion. Using tongs (ideally metal ones), start to break up the jackfruit. Continue to cook for another 5 minutes or so, until the onion starts to caramelise.
Stir regularly and continue to break up the jackfruit. Add a splash or two of water and three quarters of the BBQ sauce. Reduce the heat to a simmer.
Cover and cook for 10 minutes, stirring regularly. Add more water or BBQ sauce, as needed. Cook until the jackfruit is soft and the sauce is thick and rich.