01 - Preheat oven to 325°F.
02 - Pat the beef chuck roast dry and season with salt and pepper.
03 - Heat olive oil in a large Dutch oven over medium-high heat. Sear the beef on all sides until browned (about 2–3 minutes per side). Remove and set aside.
04 - In the same pot, add sliced onion and cook for 2–3 minutes until softened. Add garlic and cook for 1 minute more.
05 - Stir in tomato paste, smoked paprika, brown sugar, cumin, chili powder, and mix well.
06 - Return the beef to the pot. Pour in beef broth and barbecue sauce. Bring to a simmer, cover, and transfer to the oven.
07 - Cook for 3–3.5 hours, until the beef is fork-tender and shreds easily.
08 - Remove beef from the pot and shred using two forks. Mix shredded beef back into the sauce.
09 - While the beef cooks, prepare the slaw: Combine cabbages, carrot, mayonnaise, vinegar, honey, salt, and pepper in a large bowl. Toss well and refrigerate until ready to use.
10 - Split slider buns, pile on warm pulled beef, top with slaw, and add optional toppings as desired. Drizzle with extra barbecue sauce if you like. Serve immediately.