Heat a large, deep skillet or sauté pan over medium high heat. Pat chuck roast dry and season liberally with salt and pepper on all sides.
Once skillet is hot, sear roast on all sides, about 3-4 minutes per side. Transfer to a 6-7qt slow-cooker.
Saute aromatics. Add onion and celery with a pinch of salt and pepper, and sauté until tender, about 5-7 minutes. Add garlic cloves and saute together for 1-2 minutes until fragrant. Add dried spices and tomato paste and stir to combine. Add in 2 tsp worcestershire sauce and splash of broth to deglaze the pan.
Add skillet to slow-cooker and pour over beef roast. Add 2 cups beef broth and bay leaves.
Cover and cook on LOW for 6 hours or HIGH for 3 hours. Check the doneness of the roast. It will not be done, but if it’s starting to pull apart, this is a good time to add in potatoes and carrots. Continue to cook for an additional 2 hours. Roast is done when it is easy to shred using two forks. Overall cook time should be around 8 hours on LOW and 5 hours on HIGH. LOW is recommended but HIGH is also okay.