Para pacientes com tuberculose secundária, o princípio mais importante da dieta é uma dieta rica em fibras, vitaminas e proteínas. Os doentes precisam de comer mais vegetais frescos, tais como vegetais verdes, couve, rabanete e outros alimentos, e precisam de comer mais fruta fresca. Para alimentos com baixo teor de gordura e alto teor proteico, também é necessário comer mais, tais como ovos, leite, carne magra, peixe, camarão e outros alimentos ricos em nutrientes, são propícios à recuperação da tuberculose. Para os doentes com tuberculose, os alimentos picantes e estimulantes precisam de ser controlados, sendo também recomendado comer menos alimentos ricos em gorduras, tais como miudezas de animais e outros alimentos.