Before You Begin
Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients.
Heat vegetable oil in a large skillet over medium-high heat. Sear beef chunks 3–4 minutes per side until deeply browned. Transfer to slow cooker.
In a bowl, whisk vinegar, lime juice, chipotle peppers, adobo sauce, garlic, cumin, oregano, paprika, cloves, salt, and pepper.
Pour sauce over beef. Add broth, bay leaves, and onion. Turn beef pieces to coat evenly.
Cover and cook on LOW 8 hours or HIGH 4–5 hours until beef is fork-tender and easily shreds. Beef should reach an internal temperature of about 195–205°F (90–96°C) for shreddable texture.
Remove bay leaves. Shred beef directly in slow cooker using two forks.
Stir meat into sauce and let rest 10 minutes before serving.
Serve warm.