There is typically only one reason chicken thighs turn out tough when making Spanish chicken—overcooking. Be sure to use a meat thermometer to check the chicken's internal temperature. Don't leave the chicken in too long, or you'll be left with dry/tough meat.