01 -
Place pork or chicken in a slow cooker (or Dutch oven). Add BBQ sauce, broth, brown sugar, paprika, garlic powder, salt, and pepper.
02 -
Cook on low for 6–7 hours (slow cooker) or simmer covered on stovetop/in oven at 325°F (160°C) for 1.5–2 hours until meat is tender and shreddable.
03 -
Shred the meat using two forks and stir back into the sauce. Keep warm.
04 -
In a large bowl, whisk together mayonnaise, vinegar, mustard, sugar, salt, and pepper. Add cabbage and carrots. Toss to combine. Chill until ready to serve.
05 -
Lightly toast buns with a bit of butter in a skillet or oven if desired.
06 -
Place a generous spoonful of pulled meat on each bun bottom, top with coleslaw, then add the bun tops.
07 -
Serve warm with extra BBQ sauce on the side.