Prepare the Chicken:
If using a slow cooker, place the chicken breasts (or thighs) at the bottom. If using an Instant Pot, add a bit of olive oil to the pot and sauté the chicken for a couple of minutes on each side before adding the sauce.
Make the Sauce:
In a small bowl, whisk together the BBQ sauce, garlic powder, olive oil, apple cider vinegar, honey, paprika, salt, and black pepper until smooth and well combined.
Cook the Chicken:
Pour the BBQ garlic sauce over the chicken, making sure it’s fully coated.
For slow cooking: Cover and cook on low for 4-6 hours or on high for 2-3 hours, until the chicken is tender and easily shreds with a fork.
For Instant Pot: Secure the lid, set the valve to sealing, and cook on high pressure for 10-12 minutes. Let the pressure naturally release for 10 minutes, then quick release any remaining pressure.
Shred the Chicken:
Once the chicken is fully cooked, remove it from the cooker and shred it using two forks. Return the shredded chicken to the sauce and stir to coat it evenly.
Serve:
Serve the pulled chicken on buns for sandwiches, in tacos, or as a topping for rice or salads.