Né à Naples en 1865, Di Capua a étudié au Conservatoire de San Pietro a Majella de Naples, mais il fut contraint d'abandonner ses études pour suivre son père violoniste en tournée à travers l'Europe. Puis le jeune Eduardo a commencé à composer de la musique. Di Capua avait addiction au jeu ce qui l'a amené à une situation économique déplorable. Cependant, c'est aussi grâce au jeu qu'il a rencontré le poète Vincenzo Russo, avec qui il a eu une collaboration artistique fructueuse.<r>
Le plus grand succès de Di Capua était sans doute en collaboration avec le poète Giovanni Capurro. Ensemble ils ont écrit la légendaire chanson "O sole mio" Di Capua eu l'idée de la mélodie à l'occasion d'un voyage à Odessa. Son succès extraordinaire, cependant, n'a pas apporté la richesse à l'infortuné compositeur, qui a continué à jouer à la loterie en vain, dans l'espoir de gagner le gros lot qui n'est jamais venu. Il mourut pauvre, à Naples le 3 Octobre 1917.