PknG from Mycobacterium tuberculosis is a multidomain Serine/Threonine protein kinase that regulates bacterial metabolism as well as the pathogen's ability to survive inside the host by still uncertain mechanisms. To uncover PknG interactome we developed an affinity purification-mass spectrometry strategy to stepwise recover PknG substrates and interactors; and to identify those involving PknG autophosphorylated docking sites. We report a confident list of 7 new putative substrates and 66 direct or indirect partners indicating that PknG regulates many physiological processes, such as nitrogen and energy metabolism, cell wall synthesis and protein translation. GarA and the 50S ribosomal protein L13, two previously reported substrates of PknG, were recovered in our interactome. Comparative proteome analyses of wild type and pknG null mutant M. tuberculosis strains provided evidence that two kinase interactors, the FHA-domain containing protein GarA and the enzyme glutamine synthetase, are indeed endogenous substrates of PknG, stressing the role of this kinase in the regulation of nitrogen metabolism. Interestingly, a second FHA protein was identified as a PknG substrate. Our results show that PknG phosphorylates specific residues in both glutamine synthetase and FhaA in vitro, and suggest that these proteins are phosphorylated by PknG in living mycobacteria.