Tuberculosis Diet: What to Eat and What to Avoid

Dr. Amar Shinde
Written & Medically Reviewed By
Dr. Amar Shinde
Published on: 02 Apr 2025 | Last Updated on: 30 Jul 2026
Tuberculosis Diet What to Eat and What to Avoid

Tuberculosis (TB) is a bacterial infection that primarily affects the lungs but can also involve other parts of the body. India has the highest TB burden globally, accounting for approximately 26% of the world's estimated TB cases. Good nutrition plays an important supportive role during TB treatment by helping maintain body weight, supporting immune function, and improving overall recovery alongside prescribed anti-tuberculosis medication. [1]

Along with medicines, consuming a balanced diet helps in faster and more efficient recovery. In this blog, we will discuss what to eat in tuberculosis and what not to eat in tuberculosis. We will provide you with clear guidelines on the accurate food choices that will help in your recovery.

Importance of Nutrition for TB Recovery

Tuberculosis places significant nutritional demands on the body, and malnutrition is associated with poorer treatment outcomes and delayed recovery. In addition, some anti-tuberculosis medicines may cause side effects such as nausea and reduced appetite, making adequate nutrition even more important. A balanced, nutrient-rich diet supports immune function, helps maintain body weight, and aids recovery alongside prescribed TB treatment. [2]

What to Eat in Tuberculosis?

Most patients suffering from tuberculosis recognise the importance of having a nutritional diet for recovering from the disease. However, they don’t know what to eat because of tuberculosis. Here are some food items that boost immunity and aid in fast recovery:

Protein-Rich Foods

Tuberculosis often damages body tissues. Absorbable protein helps rebuild the tissues and reinforce the immune system. Protein-rich food includes:

  • Lean meats (chicken, turkey)
  • Eggs
  • Fish
  • Dairy products like milk, cheese, and yoghurt
  • Plant-based proteins like lentils, chickpeas, and tofu

Foods Rich in Vitamins and Minerals

Vitamins A, C, and E are excellent tuberculosis healers and enhance the immunity system. Food items rich in vitamins and minerals include:

  • Citrus fruits like oranges and lemons
  • Spinach, kale, and other leafy greens
  • Carrots, sweet potatoes, and bell peppers
  • Berries like blueberries and strawberries

Whole Grains and Fibre-Rich Foods

Maintaining steady energy levels is essential to let the body heal from tuberculosis. Wholegrains help to retain it. It includes:

  • Brown rice
  • Whole wheat bread
  • Oats
  • Quinoa

Healthy Fats

Healthy fats help in nutritional absorption in the body, essential to provide energy and speed up the TB recovery process. Common foods that include healthy fats are:

  • Avocados
  • Olive oil
  • Nuts and seeds
  • Fatty fish like salmon and mackerel

Probiotics for Gut Health

Anti-tuberculosis medicines may affect the balance of gut bacteria in some patients. Including probiotic-rich foods as part of a balanced diet may help support gut health during treatment, although more research is needed to establish their routine use in TB care. Some probiotic-rich foods include: [3]

  • Yogurt with live cultures
  • Kefir
  • Fermented foods like sauerkraut and kimchi

Consuming these foods helps TB patients get all the nutrients to build a strong immunity system and allow the body to heal easily.

What Not to Eat in Tuberculosis?

Paying attention to what food to eat in tuberculosis is important. It is equally essential to avoid foods that can stop or delay the recovery process. Here is a list of what not to eat in tuberculosis.

Processed and Junk Foods

Processed foods are high in preservatives and low in nutrients. Consuming these items can weaken the immunity system. Here are the food items to avoid:

  • Packaged snacks
  • Fast food
  • Ready-to-eat meals

Sugary Drinks and Foods

Excessive consumption of sugar can damage the immune system. It causes inflammation, disturbing the white blood cell function, altering gut health and making it more vulnerable to infections. Hence, it is best to stay away from food items like:

  • Soft drinks
  • Candies and sweets
  • Pastries and baked goods

Alcohol and Tobacco

Smoking and alcohol use can negatively affect tuberculosis treatment outcomes. Smoking damages the lungs, while alcohol may interfere with treatment adherence, increase the risk of adverse drug effects, and worsen recovery. For these reasons, people undergoing TB treatment are advised to avoid tobacco and alcohol. [4]

Hydration and Fluids

Like food, proper hydration is essential for tuberculosis patients. It helps in the detoxification of the body and keeps up the energy levels. Healthcare professionals recommend drinking:

  • Water
  • Coconut water
  • Herbal teas

However, sugary and caffeinated drinks must strictly be avoided. They cause dehydration and affect the immune system.

Special Considerations for Malnourished TB Patients

TB often undernourishes the human body severely. When you consider what to eat in tuberculosis Focussing on energy-dense foods is invaluable in these cases, like:

  • Full-fat dairy products
  • Nut butters
  • Nutritional supplements recommended by a healthcare provider

At Jagruti Rehabilitation Centre in Delhi, we take care of the medical, therapeutic and nutritional needs of every patient. We tailor personalised nutritional plans for all patients, including those who are malnourished, and provide proper care and support for faster recovery.

Why Choose Jagruti Rehab for Tuberculosis Care?

At Jagruti Rehabilitation Centre, we recognise the significance of a holistic approach to tuberculosis care. Our expert dieticians curate personalised nutritional plans to guarantee that patients get the right nutrition during recovery. Our complete rehabilitation care programs focus on all aspects of a patient’s well-being, from treatment to what to eat in tuberculosis and what not to eat in tuberculosis. Connect with Jagruti Rehab for complete recovery from tuberculosis, whether you need dietary guidance, emotional support or a protective environment for your healing journey.


 

Frequently Asked Questions

Protein, vitamins, and healthy-fat-rich foods like lean meats, eggs, dairy, leafy greens, and nuts help in tuberculosis recovery.

Processed foods, sugary drinks, alcohol, and high-fat fried foods are harmful to tuberculosis patients. They damage the immunity system and deter quick recovery.

Dairy products like milk, cheese, and yoghurt contain high amounts of essential protein and calcium. These items help TB patients recover quickly.

Water, coconut water, and herbal teas help TB patients keep a TB patient hydrated. However, caffeinated and sugary drinks and alcohol must be strictly avoided.

Share

Dr. Amar Shinde
Written & Medically Reviewed By

Dr. Amar Shinde

Dr. Amar Shinde, founder of Jagruti Rehab, is a renowned psychiatrist in India with over two decades of experience in mental health, addiction recovery, and neuropsychiatry, dedicated to holistic, compassionate patient care.

Read full profile →

References

Last Updated: 30 Jul 2026

[1] World Health Organization. Global Tuberculosis Report 2024. Available at: https://www.who.int/teams/[global-programme-on-tuberculosis-and-lung-health/tb-reports/global-tuberculosis-report-2024

[2] World Health Organization. Guidance on Nutritional Care and Support for Patients with Tuberculosis. Available at: https://www.who.int/publications/i/item/9789241506410

[3] National Center for Biotechnology Information (NCBI). Gut Microbiota and Tuberculosis: Current Evidence and Future Perspectives. Available at: https://pmc.ncbi.nlm.nih.gov/articles/PMC10376273/

[4] World Health Organization. Tuberculosis and Tobacco. Available at: https://www.who.int/news-room/fact-sheets/detail/tuberculosis

Book a Confidential Consultation with Our Experts

Our team of medical professionals is there to hear and guide you towards the right treatment plan. Get the right professional advice, instant support and confidential consultations with recovery plans especially tailored to your needs.

Phone