What to Eat When You're Sick: The Ultimate Indian Healing Food Guide
Got a cold, fever, or upset stomach? Discover the best Indian comfort foods and home remedies to help you heal faster and feel better.

When you're under the weather, your body diverts energy away from digestion to fight off the illness. That's why you lose your appetite and why eating heavy food makes you feel worse. The key is to eat foods that are easy to digest, hydrating, and immune-boosting.
For an Upset Stomach or Diarrhea
If your stomach is acting up, stick to the BRAT diet concept (Bananas, Rice, Applesauce, Toast), but Indian-style.
1. Moong Dal Khichdi
The ultimate Indian healing food. Made with equal parts rice and yellow moong dal (the easiest lentil to digest), cooked until very soft. Add a pinch of turmeric and minimal salt. No ghee or spices until your stomach settles.
2. Curd Rice (Thayir Sadam)
If you don't have a severe cold, curd rice is fantastic for an upset stomach. The probiotics in the yogurt help restore good gut bacteria, while the soft rice provides easy energy. Temper it lightly with ginger, which aids digestion.
3. Banana and Arrowroot (Ararot) Porridge
Arrowroot is incredibly gentle on the digestive tract. Cook it in water to form a gel-like porridge and eat it with mashed bananas. It binds the stomach almost immediately.
For a Cold, Cough, and Sore Throat
You need warmth, hydration, and spices that clear congestion.
4. Rasam
South Indian rasam is practically medicinal. The black pepper clears the throat, garlic provides antiviral properties, and tamarind gives a vitamin C boost. Drink it hot from a mug like soup.
5. Turmeric Milk (Haldi Doodh)
The original golden milk. Curcumin in turmeric is a potent anti-inflammatory. Mix half a teaspoon of turmeric in warm milk with a pinch of black pepper (which increases curcumin absorption by 2000%) and a little honey to soothe the throat.
6. Adrak Tulsi Chai (Ginger Basil Tea)
Boil water with crushed ginger, fresh tulsi (holy basil) leaves, and a clove. Add tea leaves and a little honey. Ginger reduces nausea and throat inflammation, while tulsi is a natural expectorant.
For a Fever
Fevers dehydrate you quickly and drain your energy. You need fluids and easily absorbed nutrients.
7. Coconut Water
The best natural source of electrolytes. It hydrates you much better than plain water and is very easy on the stomach.
8. Dal Ka Pani (Lentil Soup)
Boil yellow moong dal with lots of water, a pinch of turmeric, and salt. Strain it and drink just the liquid. It provides protein and essential minerals without requiring any digestive effort.
9. Plain Dosa or Idli
Because they are fermented and steamed, idlis are incredibly easy to digest. Eat them with a very mild, non-spicy sambar or just a little sugar if you can't tolerate spices.
What to STRICTLY Avoid When Sick
- Spicy & Oily Foods: Say no to parathas, curries, and fried snacks. They irritate the stomach lining.
- Dairy (if you have a heavy chest cold): Milk can sometimes thicken mucus. If you have a severe cough, stick to clear soups.
- High Sugar Foods: Sugar causes inflammation and suppresses the immune system. Avoid sweets and commercial juices.
Listen to your body. If you don't feel like eating, focus entirely on hydrationβsip warm water, ginger tea, and clear soups until your appetite returns. Get well soon! π΅π
Frequently Asked Questions
Why is khichdi recommended when you are sick?+
What Indian food is best for a cold and cough?+
What should I eat for a severe stomach infection?+
Keep Reading
What to Eat Before and After a Workout
Fuel your workout right. A practical guide to pre-workout and post-workout nutrition with easy Indian meal ideas for every fitness level.
Health & NutritionHealthy Midnight Snacks That Won't Wreck Your Diet
Late-night cravings hitting hard? Here are 12 midnight snack ideas that satisfy your hunger without the guilt β including Indian favourites.