01 - Set oven to 300°F for slow braising.
02 - Rub chuck roast thoroughly with salt pepper smoked paprika brown sugar garlic powder and onion powder coating all sides.
03 - Heat olive oil in Dutch oven over medium-high heat. Brown beef on all sides for 2-3 minutes per side until deeply caramelized.
04 - Pour beef broth and BBQ sauce over meat. Cover tightly and braise in oven for 3 to 3.5 hours until beef shreds easily with a fork.
05 - Combine shredded green cabbage red cabbage grated carrots and sliced red onion in a large mixing bowl.
06 - Whisk together mayonnaise apple cider vinegar Dijon mustard sugar salt and pepper until smooth and emulsified.
07 - Pour dressing over vegetable mixture and toss thoroughly until evenly coated. Refrigerate until serving.
08 - Remove beef from oven and shred completely using two forks. Toss with braising juices adding extra BBQ sauce if needed.
09 - Slice brioche buns in half and lightly toast cut sides if desired.
10 - Pile shredded beef onto bottom buns. Top with generous coleslaw and drizzle with additional BBQ sauce. Replace bun tops and serve immediately.