Layer the base: Add the chopped onion and garlic to the bottom of the slow cooker.
This prevents sticking and infuses flavor.
Season the chicken: Place chicken on top. Sprinkle with chili powder, cumin, smoked paprika, salt, and pepper.
Add the salsa: Pour the salsa evenly over the chicken. Don’t add extra water—there will be plenty of liquid as it cooks.
Cook low and slow: Cover and cook on LOW for 5–6 hours or on HIGH for 2.5–3.5 hours, until the chicken is very tender and easily pulls apart.
Shred the chicken: Transfer the chicken to a cutting board and shred with two forks.
Return it to the slow cooker and toss in the sauce.
Brighten it up: Stir in the lime juice. Taste and adjust salt, lime, or spices as needed.
Serve your way: Spoon into warm tortillas, over rice, in bowls, or on toasted buns. Add toppings like avocado, cilantro, and a dollop of sour cream if you like.