Diet For Typhoid: Foods To Eat And Avoid for Fast Recover

By Dr. Rajinder Kumar Singal in Internal Medicine

Apr 25 , 2022 | 11 min read


Typhoid fever is a rare illness in developed countries but is common in developing countries. It can become a threat as typhoid may even lead to serious health problems. Typhoid fever is a bacterial infection and caused by a bacteria called Salmonella typhi, which can be very harmful for the human body. Typhoid fever comes with a number of side effects like headache, fever, fatigue, body aches, etc. Typhoid fever treatment and food are crucial aspects to consider when dealing with this illness.

The main factor behind getting infected with this illness is by drinking or eating the bacteria in contaminated food or water. The bacteria, Salmonella typhi, can even survive for weeks in water and sewage. Diet changes are not the ideal way to treat typhoid fever, but it can surely help in reducing typhoid symptoms.

To know more about it in detail, Only my health editorial team talked to Dr R.K Singhal, Senior Director And HOD - Internal Medicine, BLK-Max Super Speciality Hospital, about the symptoms, causes, treatment, what to eat and what to avoid for typhoid.

What Foods To Eat And Avoid During Typhoid Fever?

There are particular foods that help in coping with illnesses, while some food items should be avoided to protect yourself from further risk factors. Typhoid makes your body weak and it requires energy to survive. Therefore, it is essential to take care of your diet while suffering from this problem.

Foods containing Omega-3 fatty acids and protein are beneficial in Typhoid. Soybeans and eggs strengthen you while fighting the disease. Along with these, fruits like ripe bananas, apples, papayas, and apples are good to eat in Typhoid.

As far as the diet is concerned, one should take easily digestible foods like porridge, baked potatoes, chicken soup, tofu, mushrooms, and soft rice. Adding lemon juice to the food is a good choice, as its citrus nature helps recovery. Taking turmeric milk is also recommended, for it enhances the body's defence mechanism and helps fight Typhoid bacteria.

While the recovery phase, one needs to strictly avoid certain food items. Nuts, seeds, whole grains like quinoa, dried fruits and vegetables like raw vegetables are prohibited during Typhoid. Some people have the habit of drinking tea, but one should avoid such beverages. However, tea with medicinal qualities can be taken.

Here is what you should eat and avoid for typhoid fever fast recovery:

Foods To Eat During Typhoid Fever

Here are some foods that are typically recommended for a typhoid diet:

  • Proteins: turkey, fish, eggs, chicken, tofu, ground meat

  • Cooked vegetables: boiled potato, carrots, green beans, beets, squash

  • Fruits: watermelon, grapes, ripe bananas, applesauce, canned fruit

  • Grains: porridge, daliya (broken wheat porridge), white rice, pasta, white bread, crackers

  • Beverages: coconut water, lime juice, roohafza, bottled water, herbal tea, coconut water, juice, broth

  • Dairy products: yogurt, low fat or fat-free pasteurized milk, buttermilk, cheese, and ice cream (as tolerated)

  1. Yogurt

    According to a study, yogurt contains Bifidobacteria that improved bloating and disturbed bowel movements in typhoid patients within three to six weeks. If you are suffering from typhoid, then having yogurt can help you in relieving some of the symptoms like lose motions. Yogurt is one of the best probiotic foods and probiotics are good bacteria that help in improving your health and overcoming many illnesses. You can include milk or yogurt in your morning diet.

  2. Watermelon and Grapes

    Easily digestible food is an essential component of a typhoid diet. And, watermelon and grapes are fruits that have a high content of water and can be easy to digest. The rich water content in these fruits helps in restoring the water content in the body that might have been disrupted due to dehydration in typhoid patients. Watermelon and grapes have good amounts of nutrients like Vitamin C, A and B6 that help in lowering the temperature of typhoid fever. Therefore, these fruits or fruits juice should be included in the daily diet of a typhoid patient.

  3. Boiled Potato

    Increasing the intake of carbohydrates is also advised by doctors to help with the symptoms. And, one should consume potato as it is a good source of carbs. So, boiled potato can be very helpful for a typhoid patient to overcome sudden weight loss as it has a high calorific value. Boiling the potatoes can even kill the germs and bacteria that might be harmful to you. Potatoes are good sources of iron, potassium and vitamin C and can be beneficial for your immunity, resulting in faster recovery from Typhoid Fever.

    Moreover, other signs of recovery from typhoid include a decrease in diarrhoea and constipation and a reduction in abdominal pain. The doctor may also suggest some laboratory tests confirm that the bacteria has been eliminated from the body.

  4. Porridge and Daliya

    Porridge should also be added to a typhoid patient’s diet. It is a solid food that can help in recovering from weakness during typhoid. Porridge and daliya are dense carbohydrate foods and contain good amounts of proteins that help in easy digestion and coping up from weakness in individuals suffering from typhoid. Moreover, these foods can even help in boosting your strength.

  5. Plenty of Fluids

    Plenty of liquid intake is recommended at home for a typhoid patient. Fluids like coconut water, lime juice, roohafza and buttermilk should be consumed in abundance if you are suffering from this illness. Liquids should surely be more as you don’t have much appetite so you can gain energy and nutrients through them. If the patient is hospitalised, then doctors can give IV fluids.

  6. Bananas

    Bananas are included in high-calorie diets, and thus can be beneficial for typhoid patients in gaining weight. This fruit should be included in your fruit salad for a lot of health benefits. Bananas are highly nutritious, wholesome with important nutrients like potassium, Vitamin C and They will give you even more energy and many antioxidants that provide strength to overcome typhoid symptoms.

  7. White Rice

    It is rich in carbohydrates and also assists in easy digestion. It compensates for energy lost during Typhoid and Speeds-up recovery process.

  8. Bottled Water

    It contains essential minerals in the purest form and is free from harmful bacteria and germs. It rehydrates the body to provide energy and reduces the chances of bacterial infection.

  9. Herbal Tea

    It contains a mixture of spices, herbs, fruits, and tea leaves. Moreover, it doesn't contain caffeine. It boosts the immune system, and It helps in detoxification.

  10. Coconut Water

    It contains hygienic minerals. It has low in calories and sugar. It boosts electrolytes like potassium, magnesium, and sodium and replenishes lost nutrients during Typhoid.

Typhoid Diet Include in Your Meal

Foods To Avoid During Typhoid Fever

Here are some foods that are generally recommended to limit or avoid during typhoid fever:

  • Raw vegetables: broccoli, kale, cauliflower, cabbage, onions

  • Fruits: dried fruit and raw berries, pineapple, and kiwi

  • Whole grains: quinoa, couscous, barley, buckwheat, brown rice

  • Nuts: almonds, pistachios, macadamia nuts, walnuts

  • Seeds: pumpkin seeds, flax seeds, chia seeds

  • Legumes: black beans, kidney beans, lentils, chickpeas

  • Spicy foods: hot peppers, jalapeños, paprika, cayenne pepper

  • Fatty foods: donuts, mozzarella sticks, fried chicken, potato chips, onion rings

  1. Raw Vegetables

    Food items like broccoli, kale, cauliflower, cabbage, and onions produce gas and bloating during digestion. They increase pressure on the digestive system, which is harmful during Typhoid.

  2. Fruits

    Dried fruit and raw berries, pineapple, and kiwi contain high fibre. Therefore, they are hard to digest. If people consume high fibre fruits during Typhoid, their digestive system further suppresses and increases recovery time.

  3. Whole Grains

    Certain foods like quinoa, couscous, barley, buckwheat, and brown rice take enough time to digest. It increases the pressure on the digestive system. Having a high fever with bad digestion makes patients restless.

  4. Nuts

    Dry fruits like almonds, pistachios, macadamia nuts, and walnuts have fibre content which takes time to digest. Therefore, you must avoid nuts to improve digestion during Typhoid.

  5. Seeds

    Pumpkin seeds, flax seeds, chia seeds, and other high-fibre seeds keeps the gut full for an extended period. They also increase the time of digestion. Eating these foods during Typhoid reduces sufficient energy supply.

  6. Legumes

    Black beans, kidney beans, lentils, and chickpeas cause bloating during digestion. This condition further worsens and suppresses the digestion process.

  7. Spicy Foods

    Food items that contain hot peppers, jalapeños, paprika, and cayenne pepper are strictly restricted during Typhoid. They result in inflammation of the intestines, which degrades health conditions.

  8. Fatty Foods

    Oily and processed foods like doughnuts, mozzarella sticks, fried chicken, potato chips, and onion rings suppress the digestive system. Consuming these foods increases digestive complications during Typhoid.

Typhoid Diet Avoid in Your Meal


Typhoid Diet Chart for Patient

Patient with typhoid fever should follow the below typhoid diet plan for fast recovery

Week Days

Early Morning
(8 Am)

(9 Am)

(11 To 11.30 Am)

(1.00 To 1.30 Pm)

Evening Snacks
(4.30 Pm)

(8 Pm)

(10 Pm)

Day 1

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Milk n Cornflakes (1 cup)

Tender coconut water (1 cup) + 1 Apple

Parboiled rice (1/2 cup) + Chicken(2pcs.) stew (1/2 cup)

Vegetable soup (1/2 cup)

Boiled rice (1/3 cup) + Mashed potato (2) + Ghee (1tsp) + Warm Rasgolla (2)

Turmeric milk (1 cup)

Day 2

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Chapati (1.5) soaked in Milk (1/2 cup) with added sugar

Tender coconut water (1 cup) + 1 Ripe banana

Parboiled rice (1/2 cup) + Fish(1pc.) stew (1/2 cup)

Spinach soup (1/2 cup)

Boiled rice (1/3 cup) + Carrot n potato curry (1/2 cup) + Warm Rasgolla (2)

Turmeric milk (1 cup)

Day 3

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Chapati (2) + Masoor daal soup (1/2 cup)

Tender coconut water (1 cup) + Grapes (1/2 cup)

Yellow matar daal curry (1/2 cup) + 1/4th fresh lime on it.

Carrot soup (1/2 cup)

Mashed boiled rice (1/3 cup) + Milk (1/4 cup) + Jaggery (3 tsp)

Turmeric milk (1 cup)

Day 4

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Rice flake Pulav (1 cup) with peas and carrots

Tender cococnut water (1 cup) + 1 orange

Mashed potato(2) n Boiled rice (1/2 cup) + Boiled egg (1) + Ghee (2tsp) on warm rice

Chicken soup (1/3 cup)

Boiled rice (1/3 cup) + Fish(1pc) stew (1/3 cup) + Warm Rasgolla (2)

Turmeric milk (1 cup)

Day 5

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Chapati (2) + Moong daal soup (1/2 cup)

Tender coconut water (1 cup) + Pomegranates (1/2 cup)

Parboiled rice (1/2 cup) + Chicken(2pcs.) stew (1/2 cup)

Mushroom soup (1/2 cup)

Boiled rice (1/4 cup) + Boiled Eggs (1) + Ghee (1tsp) + Warm Rasgolla (2)

Turmeric milk (1 cup)

Day 6

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Custard (1/2 cup) + Toast (2 slices)

Tender coconut water (1 cup) + 2 Chikus

Parboiled rice (1/2 cup) + Fish(1pc.) stew (1/2 cup)

Carrot soup (1/2 cup)

Mashed boiled rice (1/3 cup) + Milk (1/4 cup) + Jaggery (3 tsp)

Turmeric milk (1 cup)

Day 7

Lukewarm lemon ginger water (1 Glass) + Soaked almonds (5 - 6) + Herbal (Ginger & Basil) tea (1 cup)

Chapati (2) + Bengal gram daal (1/2 cup)

Tender coconut water (1 cup) + Black grapes (1/2 cup)

Yellow matar daal curry (1/2 cup) + 1/4th fresh lime on it.

Spinach soup (1/2 cup)

Boiled rice (1/3 cup) + Fish(1pc) stew (1/3 cup) + Warm Rasgolla (2)

Turmeric milk (1 cup)

Common Typhoid Symptoms

Typhoid is a serious health concern. It requires immediate treatment and lifestyle improvements. But before that, it is important to identify if the person is suffering from viral or typhoid fever.

The common symptoms of Typhoid fever are:

  • Continuous high body temperature that doesn’t go away

  • Fatigue

  • Headache

  • Body ache

  • Indigestion

  • Constipation

  • Vomiting

Alongside this, if left untreated, these symptoms may become more complicated and worse during the night. One can experience loss of appetite and Diarrhoea. It can last up to more than a month, opening doors to multiple health issues. If it is not treated on time, it can become a threat to life. To confirm typhoid we can analyze through blood tests, poo or pee.


Typhoid is a serious disease which results in a severe nutritional loss. To experience a speedy recovery, patients need to take prescribed medicines and follow healthy eating habits. Apart from eating properly cooked foods, it is also crucial to drink bottled water to compensate for water loss.

Frequently Asked Questions

1. Is Milk Good For Typhoid Patients?

Typhoid patients can consume milk. However, it is necessary to properly boil the milk before consumption to reduce the chances of bacterial attack.

2. Can I Eat Roti During Typhoid?

Roti contains a high amount of fibre which is hard to digest. Therefore, typhoid patients must avoid eating roti.

3. How Long Does Typhoid Stay In Your Body?

Treating typhoid requires proper medication and patient care. By following all the prescribed advice of a medical professional, symptoms of Typhoid can improve in 3 to 5 days.

4. Why Is Typhoid Reinfection Common?

Typhoid is transmitted through the faecal-oral route. A person infected with Salmonella typhi can easily pass the infection through faeces or urine.

5. How Can I Prevent Infecting Others?

To stop the further spread of Typhoid, infected people must maintain a hygienic lifestyle and proper sanitation. They must practise washing their hands with soap and clean water after using the toilet.

6. What Is The Fastest Way To Recover From Typhoid?

To recover from typhoid fever, patients must take medications timely and eat properly cooked and easily digestible foods. In addition, they must drink sufficient water to remain hydrated.

7. What Antibiotics Kill Typhoid?

If the medicines are taken on time coupled with diet management and proper rest, Typhoid can be treated within a week. The symptoms start improving within 2 days. Antibiotics like Ceftriaxone, Levofloxacin, Azithromycin, and Ciprofloxacin are impactful. However, Ceftriaxone is not recommended for pregnant women, as it is strong.

8. Can We Take A Bath In Typhoid?

Though it feels difficult for the patient to shower with a high fever, taking a once or twice bath a week can be helpful. At the same time, one should dry hair precisely to avoid the chances of a cold.