In your crockpot, combine the BBQ sauce, brown sugar, apple cider vinegar, olive oil, garlic powder, onion powder, smoked paprika, red pepper flakes, Worcestershire sauce, and black pepper. Whisk these ingredients together until the sugar is fully dissolved and the spices are evenly distributed throughout the sauce. This creates a flavorful, well-seasoned base that will infuse the chicken as it cooks. I like to taste the sauce at this point and adjust the seasonings if needed—add more paprika for smokiness or vinegar for tang, depending on your preference.
Place the chicken breasts into the crockpot with the sauce mixture from Step 1. Using tongs or a spoon, turn and coat each piece of chicken thoroughly with the sauce, ensuring all sides make contact with the flavorful liquid. This initial coating helps the chicken absorb flavor from the very beginning of cooking. Arrange the chicken in a relatively even layer so they cook at the same rate.
Cover the crockpot and cook the chicken on low heat for 6-7 hours, or on high heat for 3-4 hours, depending on your schedule. I prefer cooking on low for the full 6-7 hours because it allows the chicken to become incredibly tender and gives more time for the flavors to meld together. The chicken is done when it reaches an internal temperature of 165°F and easily pulls apart with a fork.
Once the chicken is tender and cooked through, remove it from the crockpot using tongs and place it on a cutting board. Using two forks or a stand mixer with paddle attachment, shred the chicken into bite-sized pieces. Return the shredded chicken to the crockpot and stir it thoroughly into the sauce, breaking up any large pieces and ensuring every strand gets coated in the rich BBQ sauce.
Transfer the BBQ chicken to a serving dish or directly onto plates and rolls. The shredded chicken is perfect for sandwiches, served over rice, with coleslaw on the side, or on its own. If you're not serving immediately, keep it warm in the crockpot on the warm setting for up to 2 hours.