Banderas said that the first scene he had recorded was coughing up a hairball, adding that he had spent "45 minutes doing strange sounds"; although it left him voiceless, he saw the moment as "fun". When asked about the most difficult part of voicing Puss, Banderas said "the biggest challenge was to understand the animation process". The actor said that in addition to providing Puss's English voice, he voiced the character in Mexican Spanish, Castilian Spanish, and Italian, calling the Italian dub "the most challenging" since he had to follow "the character's face movement"; Puss speaks with a lisp in the Spanish dub.
Antonio Banderas described his experience voicing Puss in "Puss in Boots." He initially recorded a scene where he coughed up a hairball, which left him voiceless but found it enjoyable.  He found the most challenging aspect of voicing the character to be understanding the animation process. In addition to providing the English voice, Banderas also voiced Puss in Mexican Spanish, Castilian Spanish, and Italian. He found the Italian dub particularly difficult because he had to match the character's facial expressions with his voice.