ePharmacy Latest Promotion Consult a Specialist
Need Help?
Malaysia's #1
Health Forum

Tuberculosis patient diet

Answered by: Dr Nur Syuhada binti Zulkifli

Last Updated: March 27, 2022 5:57 AM
Anonymous 2 months

Hello, I am a tuberculosis patient. My doctor told me that I can eat any foods or drinks except alcohol, but I searched online and found out that tuberculosis patients cannot eat processed foods, cheese, or seafood. Is it true that I cannot eat the foods as listed above?

Dr Nur Syuhada binti Zulkifli 2 months
General Practitioner

Hello and good afternoon.
Thank you for your question.

Based on your question, I understand that you are worried about your problem. I will try to help you.

For your information, here are some foods that you should avoid or restrict its intake (which means you can still consume them, but in moderation):

  • Avoid any form of alcohol - this is the main thing to take note of, as alcohol can interact with your medications and can result in toxicity, causing liver damage.
  • Avoid carbonated drinks - these contain high levels of sugar which may hinder the immune system from containing the tuberculosis bacteria in the body.
  • Avoid tobacco and tobacco products - tobacco decreases the immune system’s response.
  • Limit consumption of tea and coffee or any other caffeinated drinks.
  • Limit consumption of spices and salt.

Otherwise, you should maintain a healthy balanced diet. Everything else can be consumed in moderation. If in doubt, always refer back to your doctor to clarify any doubts or queries. You can also contact our doctor online for further information and treatment.

I hope this answer helps you. Thank you.

Click here to speak to a doctor


Last Updated: Sun Mar 27 2022 05:57:08 GMT+0000 (Coordinated Universal Time)
COVID-19 Test And Vaccine
See all coronavirus COVID-19 test service providers in Malaysia. PCR/RTK test at home, clinic, drive through or to your premises.
COVID-19 Test From RM70 COVID-19 Vaccine From RM109
Do you know that your immune system plays role in the effectiveness of vaccines?
Prevention is better than cure. Is My Body Ready to Fight Infection? Find Out in only 5 short minutes!
Start FREE Health Assessment Health Screening From RM100
Health Screening Delivered!
Perform health screening from the comfort of you home! Results in 2 days.
Order Blood Test
Online Consultation
Talk to a doctor or specialist online about tuberculosis from anywhere you are without having to queue anymore
Doctor Consult RM19.99 Specialist Consult From RM80

Top Questions