Foods to Eat and Avoid During Typhoid

Typhoid is a bacterial disease, spread through contaminated water and food. our typhoid diet should be light and easy to digest. Keep in mind that due to typhoid, you might have a low appetite.

Dr. Ramit Singh Sambyal Created on 28th Dec, 20

Typhoid is a bacterial disease, spread through contaminated water and food. Symptoms of typhoid include:

  • High fever
  • Nausea and vomiting
  • Diarrhoea
  • Headache
  • Fatigue
  • Swollen abdomen
  • Lack of appetite
  • Weight loss
  • Confusion

Consult your general physician in Vasant Kunj Delhi, who may advise you to undergo some tests. If the result turns out to be positive, the treatment starts with antibiotics. You should follow a strict diet during your typhoid treatment. 


Consume easily digestible foods, along with the intake of fluids, to avoid dehydration. Dehydration occurs due to the heavy loss of electrolytes and water because of sweating, vomiting and diarrhoea from your body.


What to Eat if you are suffering from Typhoid?

Food for treat typhoid
  1. Your typhoid diet should be light and easy to digest. Keep in mind that due to typhoid, you might have a low appetite.
  2.  You have to make sure that you eat a diet which is high in calorie and protein. It is essential as it will help you on your journey to recovery.
  3. Your energy and protein reserves are low at this time due to the lack of appetite and less food, along with typhoid fever. 
  4. Sufficient fluids should be a part of your diet, and you should take them at short intervals. Egg and dairy products are good sources of protein.
  5. Even though meat is a good source of protein too, you should avoid it because the meat is difficult to digest during typhoid fever.
  6. Do not eat any solid foods like rice, especially during the initial stages, as they place undue stress on your digestive system.
  7. A typhoid diet plan plays an important role in typhoid treatment as it places less stress on your digestive system.

The main foods to keep in mind while making such a typhoid diet plan are

  • Foods rich in carbohydrates: Semi-solid foods like porridge, poached eggs, baked potatoes are easier to digest, and they are very beneficial for typhoid.
  • High-calorie diet: Eat a high-calorie diet and consume foods including boiled potatoes, bananas, boiled rice, pasta, white bread. Small amounts of such foods will give some strength and energy to your body.
  • Dairy products: Dairy products, including milk, yoghurt, and eggs, ensure adequate protein in your body. That is why they should be included in the typhoid recovery diet plan. Also, these foods are easier to digest than meat. Vegetarians can choose legumes, lentils, cottage cheese to satisfy their protein requirements.
  • Fluids and fruits with high water content: Fluids and fruits assist in restoring the water content in your body which depletes during typhoid fever. It can cause dehydration which can lead to further complications during typhoid treatment.

Follow a liquid diet and consume adequate fluids in the form of

Liquid Diet Food
  • Fresh fruit juices
  • Tender coconut water
  • Lime juice
  • Buttermilk
  • Electrolyte fortified water
  • Vegetable broth


Which Foods should be avoided?

While consuming the right food during typhoid fever, it is equally important, to strictly avoid some foods. Foods that might hamper your typhoid treatment include:


  • High Fiber Foods: Foods like whole-wheat bread and whole-grain cereals can cause distress to your digestive system as these are hard to digest. These foods high in fibre and you should avoid them.
  • Oily Foods: Fried or oily foods and butter should be avoided during typhoid fever.
  • Spices: Spices, seasonings, and acetic acid foods can increase the inflammation in your intestines. So, avoid food items such as chilli, pepper, cayenne, vinegar, hot sauce, salad dressings, canned fruits and vegetables.
  • Raw Vegetables: Such as cabbage, capsicum, turnip, it would be best if you considered avoiding them as they can cause bloating.

How to Prevent Typhoid?

Apart from the diet changes during typhoid treatment, few basic precautions can help to avoid typhoid. They include:

  • Get yourself vaccinated against typhoid fever.
  • Maintain personal hygiene.
  • Avoid foods and beverages from street vendors.
  • Drink bottled water or boil your water before drinking.
  • Opt for small and frequent meals.

While prevention is always better than cure, never delay ruling out a typhoid infection. Consult with your doctor immediately if you experience any of its symptoms. Stay aware, and stay healthy!



Book an Appointment

Enter details,our team would approach to help you as soon as possible.

Phone icon