Microorganisms present in the gut modulate host defence responses against infections in order to maintain immune homeostasis. This host-microbe crosstalk is regulated by gut metabolites. Butyrate is one such small chain fatty acid produced by gut microbes upon fermentation that has the potential to influence immune responses. Here we investigated the role of butyrate in macrophages during mycobacterial infection. Results demonstrate that butyrate significantly suppresses the growth kinetics of mycobacteria in culture medium as well as inhibits mycobacterial survival inside macrophages. Interestingly, butyrate alters the pentose phosphate pathway by inducing higher expression of Glucose-6-Phosphate Dehydrogenase (G6PDH) resulting in a higher oxidative burst via decreased Sod-2 and increased Nox-2 (NADPH oxidase-2) expression. Butyrate-induced G6PDH also mediated a decrease in mitochondrial membrane potential. This in turn lead to an induction of apoptosis as measured by lower expression of the anti-apoptotic protein Bcl-2 and a higher release of Cytochrome C as a result of induction of apoptosis. These results indicate that butyrate alters the metabolic status of macrophages and induces protective immune responses against mycobacterial infection.