Blend pineapple juice, vinegar, lime juice, onion, garlic, and spices into a smooth marinade.
Pour marinade over chicken thighs and coat well.
Cover and refrigerate for at least 2 hours (or overnight for deeper flavor).
Heat olive oil in a skillet or grill pan over medium-high heat.
Cook chicken pieces until fully cooked and slightly charred, about 8–10 minutes per side.
Add pineapple chunks and sauté for 2–3 minutes until caramelized.
Let the chicken rest for a few minutes before slicing.
Serve hot with Classic Mexican Rice or pair with Mexican Candy Shots for a fun twist.