This BBQ pulled chicken sandwich with homemade cole slaw dressing was absolutely fantasic! Serve this on a roll or eat it in a bowl, either way you’ll enjoy the combination of heat from the chicken and coolness from the slaw.
In a large bowl, add the ketchup, brown sugar, mustard, apple cider vinegar, and Worcestershire sauce and mix together. Set aside.
Pat the chicken dry and season with salt and pepper.
In a large pan, heat the olive oil and add the shallot and chili powder.
Add the ketchup mixture to the pan and the chicken. Bring to a boil, lower heat, and simmer covered for about 5-7 minutes. Flip chicken over and cook for another 5-7 minutes until chicken is cooked. Remove chicken and let sit for 5 minutes. Continue to cook the sauce, stirring occasionally on low heat.
While the chicken sits, in a medium bowl add the slaw dressing ingredients and mix thoroughly. In a separate bowl, add the slaw and top with the dressing. Set aside or place in the refrigerator until ready.
With two forks, shred the chicken into little strands. Add the shredded chicken back to the pan of BBQ sauce. Mix all together and heat through.
Notes
Scoop the hot chicken on a kaiser roll and top with the cole slaw. Enjoy!