Gaetano Braga, come compositore diede vita ad una decina di opere, rappresentate anche in teatri importanti, ma con scarso successo.
Esse sono: Zoé (opera giovanile incompleta); Alina o La spregiata (1853, Napoli, su libretto di L.E. Bardare); Estella di S. Germano (1857, rappresentata a Vienna); Imperia (1958, su libretto di F. M. Piave, opera mai completata); Il Ritratto (1858, Napoli); Margherita la mendicante (1859, Parigi); Mormile (1862, Teatro alla Scala Milano); Ruy Blas (1865, mai rappresentata, inedita); Gli Avventurieri (1867, Milano); Reginella (1871, Lecco); Caligola (1873, Lisbona-Milano).
Con le opere, messe in calendario nei più importanti Teatri d’Europa, non ebbe fortuna
e ripiegò, perciò, sulla sua attività di compositore di musica da camera, di esecutore
ed insegnante di canto.