MTBVAC is a live-attenuated Mycobacterium tuberculosis vaccine, currently under clinical development, that contains the major antigens ESAT6 and CFP10. These antigens are absent from the current tuberculosis vaccine, BCG. Here we compare the protection induced by BCG and MTBVAC in several mouse strains that naturally express different MHC haplotypes differentially recognizing ESAT6 and CFP10. MTBVAC induces improved protection in C3H mice, the only of the three tested strains reactive to both ESAT6 and CFP10. Deletion of both antigens in MTBVAC reduces its efficacy to BCG levels, supporting a link between greater efficacy and CFP10- and ESAT6-specific reactogenicity. In addition, MTBVAC (but not BCG) triggers a specific response in human vaccinees against ESAT6 and CFP10. Our results warrant further exploration of this response as potential biomarker of protection in MTBVAC clinical trials.