Place the onions and garlic in an even layer in the slow cooker and pour in the stock or broth.
2
Step 2
Combine the sugar, chilli powder, measured salt, cumin, and cinnamon in a small bowl. Pat the pork dry with paper towels. Rub the spice mixture all over the pork and place the meat on top of the onions and garlic, add the peeled and sliced apples and black eyed peas, cover and cook until the pork is fork tender, about 6 to 8 hours on high or 8 to 10 hours on low.
3
Step 3
Remove the pork from the oven on to a cutting board. Drain over a sieve into a medium heatproof bowl.
4
Step 4
Pour the onion, beans and apple mixture from the slow cooker through the strainer and return the solids to earthenware dish . Set the strained liquid aside.
5
Step 5
If the pork has a bone, remove and discard it. Using 2 forks, shred the meat into bite-sized pieces, discarding any large pieces of fat. Return the shredded meat to the slow cooker, add the barbecue sauce, if using, and mix to combine.
6
Step 6
If you’re not using barbecue sauce, use a spoon to skim and discard the fat from the surface of the strained cooking liquid, and then add 1/4 cup of the liquid at a time to the slow cooker until the pork is just moistened.
7
Step 7
Taste and season with salt as needed. Place onto a bun with the apple and black eyed beans and serve.