01 -
Season the beef chuck roast thoroughly with salt, pepper, smoked paprika, and cumin on all sides.
02 -
Place the sliced onion and minced garlic in the bottom of the slow cooker or Dutch oven.
03 -
Position the seasoned beef on top of the bed of onions.
04 -
Pour beef broth, barbecue sauce, Worcestershire sauce, and brown sugar over the meat.
05 -
Cover and cook on low heat for 8-10 hours (or in a Dutch oven at 150°C for 4-5 hours), until the beef is fork-tender.
06 -
Transfer the cooked beef to a cutting board and shred into bite-sized pieces using two forks.
07 -
Return the shredded beef to the cooking vessel and mix thoroughly with the cooking juices.
08 -
Optional: Lightly toast the sandwich buns on a baking sheet or grill until golden.
09 -
Spoon a generous portion of pulled beef onto each bottom bun, add desired toppings, and cover with the top bun.