Blend together all the ingredients mentioned under marinade to a smooth paste.
In a slow cooker or crockpot, add pork (fat side up), the marinade sauce, sliced onions and ¼ cup water. Cook on low for 8-10 hours till the pork is completely cooked through and shreds easily with a fork.
Remove the layer of fat from top and discard. Be patient and spoon off any fat that's swimming on top and discard. Shred the pork meat with a fork, top with cilantro and serve!
The liquid in the slow cooker can be used to make a sauce for the pork. I whisk a little flour in it and cook it on the stove till it thickens. It has tons of flavor and shouldn't be wasted
Boneless pork shoulder works best for this recipe. Bone in can be great, but I personally prefer a boneless cut so that it's just easier later and you don't need to go fishing for the bone.
We like our food extra spicy, so feel free to adjust the spice to your taste