The World Health Organization (WHO) herald of the “End TB Strategy” has defined goals and targets for tuberculosis prevention, care, and control to end the global tuberculosis endemic. The emergence of drug resistance and the relative dreadful consequences in treatment outcome has led to increased awareness on immunization against Mycobacterium tuberculosis (Mtb). However, the proven limited efficacy of Bacillus Calmette-Guérin (BCG), the only licensed vaccine against Mtb, has highlighted the need for alternative vaccines. In this review, we seek to give an overview of Mtb infection and failure of BCG to control it. Afterward, we focus on the protein- and peptide-based subunit vaccine subtype, examining the advantages and drawbacks of using this design approach. Finally, we explore the features of subunit vaccine candidates currently in pre-clinical and clinical evaluation, including the antigen repertoire, the exploited adjuvanted delivery systems, as well as the spawned immune response.