2 hours before cooking, remove the beef brisket from the fridge and generously season the outside with salt and allow to rest.
Preheat the oven to 160°C.
Heat a large heavy base saucepan or casserole dish over high heat. Add the olive oil and brisket to the pan and cook for a few minutes on either side until it is slightly caramelised.
Remove the brisket and set it aside. Add the onion and garlic to the same pan and saute on medium heat until the onions are soft and transparent.
Add brisket back to the pan and add the diced tomatoes, pineapple juice, honey, tomato sauce, Worcestershire sauce, sweet paprika, ground cumin, cayenne chilli powder, and beef stock. Lightly mix the ingredients and ensure the brisket is at least â…” submerged.
Place the dish in the oven with the lid on for 7 hours. Check every 1-2 hours to check liquid levels to ensure the meat does not dry out.
While the meat is cooking, make the honey chipotle sauce. Add the mayonnaise, sour cream, sriracha, honey, garlic powder, apple cider vinegar, and salt in a bowl and mix until well combined. Place into the fridge for later.
Remove the brisket from the oven and use two forks to gently pull the meat apart. It should fall apart with minimal effort. Once the meat has been pulled place it back in the oven for a further 30 minutes with the lid off to allow the edges to crisp up and caramelise.
Assemble tacos with thinly sliced cabbage, spicy beef brisket, pickled red onion, sliced chillies, a drizzle of honey chipotle sauce, and top with coriander and a squeeze of lime juice.