This recipe offers a flavorful and tender BBQ shredded beef, perfect for sandwiches or as a main dish.
Place the chuck roast and sliced onion in the slow cooker.
Cut the onion into thin slices to ensure even cooking and flavor distribution.
Cook on high for 4-5 hours until the beef is tender.
Check the beef occasionally to ensure it doesn't overcook.
Remove the beef from the slow cooker and shred it using two forks.
Shred the beef while it's still warm for easier handling.
Drain excess liquid from the slow cooker, leaving about 2 cups.
Save the drained liquid to adjust the sauce consistency later if needed.
Combine chili sauce, ketchup, cider vinegar, pepper, salt, brown sugar, dry mustard, and allspice in a bowl.
Mix the sauce ingredients thoroughly to ensure a balanced flavor.
Return the shredded beef to the slow cooker and pour the sauce over it.
Stir the beef and sauce well to coat evenly.
Cook on high for an additional 45 minutes to blend the flavors.
Stir occasionally to prevent sticking and ensure even cooking.
Serve the BBQ shredded beef on buns or with your favorite sides.
Garnish with fresh herbs or a dollop of coleslaw for added flavor and presentation.