Il fut l'élève de Francisco Tarrega qui est le grand théoricien de la guitare classique. Sur la base des travaux de Tarrega, il écrivit une méthode pour l'apprentissage de cet instrument de musique (Escuela Razonada de la Guitarra).
Il composera 124 œuvres et plus de 275 transcriptions et arrangements pour guitare. Mais Pujol a contribué surtout, à l’instar d’Andrés Segovia ou de Narciso Yepes, à redonner tout son prestige à la guitare en tant qu’instrument soliste.