Cut chuck roast into large chunks to ensure even cooking.
Prepare the sauce by blending chipotle peppers, garlic, onion, broth, lime juice, vinegar, tomato paste, and spices until smooth.
Add beef to the slow cooker.
Pour the blended sauce over the meat and tuck bay leaves into the mixture.
Cover and cook on LOW for 8 hours or HIGH for 4–5 hours.
Once cooked, remove the beef from the slow cooker and discard bay leaves.
Shred the meat using two forks, ensuring it is finely pulled apart.
Return the shredded beef to the slow cooker to soak in the juices.
Stir well and let it sit for about 10 minutes before serving.