🥦 Diet for TB Patients: What to Eat for Faster Recovery
- Dr Ria Lawrence, Consultant Pulmonologist

- Jun 2, 2025
- 2 min read

Tuberculosis (TB) is a serious infection that demands strong medical treatment — but medicines alone are not enough. Nutrition plays a vital role in helping your body fight the infection, recover faster, and reduce side effects from TB medications.
In fact, many TB patients are undernourished, which weakens the immune system and delays healing. Eating the right foods can boost immunity, restore energy, and help your body respond better to treatment.
Let’s explore what a TB-friendly diet looks like — what to eat, what to avoid, and tips for daily nutrition during recovery.
🧬 Why Nutrition Is Crucial in TB Recovery
TB increases your body’s energy and protein needs
Treatment often leads to appetite loss, nausea, or weight loss
Malnutrition weakens your immune response
A strong body responds better to anti-TB medications
In short: TB and malnutrition create a vicious cycle — proper diet breaks that cycle.
✅ What TB Patients Should Eat: A Complete Diet Plan

🥚 1. High-Protein Foods
Essential for tissue repair, muscle maintenance, and fighting infection.
Eggs
Lentils (dal), beans, chana
Chicken, fish, lean meat
Paneer, milk, curd
Soy products (tofu, soy chunks)
🍚 2. Calorie-Dense Foods
TB patients need extra calories to recover lost weight and energy.
Rice, whole wheat chapatis, potatoes
Bananas, mangoes, dates, nuts
Ghee, peanut butter (in moderation)
🍊 3. Fruits and Vegetables
Rich in vitamins, antioxidants, and fiber for better immunity and digestion.
Citrus fruits (oranges, amla) for Vitamin C
Carrots, spinach, beetroot for Vitamin A and iron
Tomatoes, bell peppers, sweet potatoes
🥛 4. Dairy Products
Excellent source of calcium, protein, and calories.
Milk, curd, buttermilk, paneer
Include 2–3 servings daily, unless lactose intolerant
💧 5. Hydration
Flushes toxins, maintains body temperature, and prevents constipation.
Drink 2–3 liters of water daily
Include coconut water, lemon water, soups, and herbal teas
❌ Foods to Avoid During TB Treatment

Refined sugar & junk food
Chips, cola, sweets — low in nutrients and bad for immunity
Alcohol and tobacco
Interfere with TB medicines and increase liver toxicity
Very spicy or oily foods
Can worsen nausea, acidity, or appetite issues
Unpasteurized dairy or raw meat
Higher risk of infections — always eat fully cooked, hygienic food
TB treatment takes months, but with good nutrition and consistent medical care, you can recover completely and regain strength. What you eat every day plays a powerful role in how fast and how well you heal.
At Rise & Breathe., our pulmonary rehab team works with patients to provide nutrition guidance, recovery support, and ongoing care throughout their TB treatment journey.




Comments