How to Avoid Delhi Belly: Food Safety in India (2026)
Delhi belly is not inevitable. Most travelers who get sick in India do so from three or four repeatable mistakes. Avoid those and you can eat street food, drink chai, and enjoy the greatest food country in the world without spending three days in the hotel bathroom.
The four rules that prevent 90 percent of Delhi belly
- Never drink tap water. Sealed bottled or filtered only.
- Eat food that is cooked hot right in front of you.
- Skip raw salads and uncut fruit at unknown restaurants.
- If a place is busy with locals, it is safe. If it is empty, walk on.
Water: the single biggest risk
- Bottled water: check the seal is intact and the bottle is not refilled (some sellers do this).
- Ice: safe at 5-star hotels and restaurants that source from filtered water. Skip at roadside stalls and juice shops.
- Filtered water at good hotels: safe. Refillable bottles like LifeStraw Go or Grayl Geopress solve this permanently.
- Water served in restaurants: check where it comes from. In tourist restaurants it is filtered. In truck stops, it is not.
- Fresh juice: safe if pressed in front of you at a clean stall, sketchy if diluted with water or ice from unknown sources.
How to eat street food safely
Street food in India is often safer than sit-down restaurants because you can see it being cooked. Follow these rules:
- Cooked hot in front of you: safe (pav bhaji, dosa, chaat cooked to order, kathi rolls, jalebi fresh from the pan).
- Sitting out: risky (samosas that have been in the case since morning, cut fruit, cold chutneys).
- Busy stalls with locals: safe. Turnover means fresh oil and fresh ingredients.
- Empty tourist-facing stalls: skip. Low turnover means old ingredients.
- Chutneys and sauces: skip unless the stall clearly refills them from a sealed source. Water-based chutneys are the biggest street-food risk.
The consistently safe foods to order
| Food | Why it is safe |
|---|---|
| Dosa, idli, uttapam | Cooked hot on a griddle, fermented batter |
| Roti, naan, paratha | Cooked on a tandoor at high heat |
| Any curry served hot | Simmered at high temperature |
| Biryani (from a busy place) | Cooked and served hot |
| Bananas, oranges, pomegranate | Peel-and-eat fruits, safe anywhere |
| Curd (dahi, lassi) | Safe if from a reputable place, avoid roadside lassi |
| Freshly fried snacks | Deep-fried, safe if hot |
Riskiest foods to skip or be careful about
- Salads with uncooked veg and unknown water source.
- Cut fruit sitting in the sun.
- Ice cubes at street stalls and juice shops.
- Raw seafood or sushi outside 5-star hotels.
- Buffet food that has been sitting for hours.
- Milk-based sweets from unmarked shops (mithai, khoya) — go to a busy, named shop.
- Bhel puri, pani puri, and gol gappa from empty stalls (water in the chutney is the risk).
Choosing safe restaurants
- Google reviews: any restaurant with 4.3+ stars and 500+ reviews in the last year is almost always safe.
- TripAdvisor Traveler's Choice list for that city: safe.
- The rule of full parking: if the restaurant has locals inside at lunch, food is fresh.
- 5-star hotel restaurants: expensive but safest by a mile.
- Chains like Saravana Bhavan, Karim's, Haldiram's, Sagar Ratna, Barbeque Nation: consistently safe across cities.
What to do if you get Delhi belly
- Hour 1 to 4: stop eating. Sip water. Take one ORS sachet (10 INR at any pharmacy) mixed in 1 liter of water. Sip slowly.
- Hour 4 to 24: if diarrhea only, no fever, no blood: take Loperamide (Imodium) 4 mg first dose, 2 mg after each loose stool, max 16 mg per day. Keep sipping ORS.
- If fever, blood in stool, or vomiting beyond 12 hours: go to a pharmacy for Norflox-TZ (norfloxacin + tinidazole) or Ofloxacin-Ornidazole. 3-day course, under 200 INR. This clears bacterial food poisoning fast.
- If not improving in 48 hours or you are severely dehydrated: see a doctor at Apollo, Fortis, or Max hospitals. Most cities have 24-hour clinics.
- Day 3 and beyond back to normal: eat plain rice, bananas, dahi, plain toast. No spice, no oil, no dairy other than curd for 2 days.
Prevention tools worth carrying
- LifeStraw Go bottle or Grayl Geopress: refill tap water anywhere.
- Rehydration salts (ORS): pack 10 sachets, buy more in India.
- Loperamide (Imodium): 2 blister packs.
- Broad-spectrum antibiotic like azithromycin: get a prescription before your trip, use only if traveler's diarrhea does not clear in 24 hours with rest.
- Probiotic supplement (start 1 week before the trip): mixed evidence but many travelers report benefits.
Regional risk map (roughly)
| Region | Risk |
|---|---|
| Kerala, Goa, Pondicherry | Low, established tourist infrastructure |
| Rajasthan cities | Moderate, safe at good restaurants |
| Delhi, Old Delhi street food | Higher, follow the rules strictly |
| Varanasi, Amritsar street food | Higher, incredibly rewarding if careful |
| Himalayan high-altitude | Water safety more than food safety |
| Remote village homestays | Depends entirely on the family, usually safe |
Frequently asked questions
Can I eat street food in India as a foreigner?
Yes, and you should. Follow the busy-stall rule and stick to food cooked hot in front of you. Chandni Chowk, Old Delhi, and Chowpatty in Mumbai are famous for street food and are safe if you pick well.
Should I take antibiotics preventively?
No. Only use antibiotics if diarrhea does not clear in 24 hours with rest and rehydration, or if there is fever or blood. Overuse builds resistance.
Is Indian curd (dahi) safe to eat?
In restaurants and packaged sources, yes. Roadside lassi shops that add tap water, no.
Are Indian salads dangerous?
In 5-star hotel restaurants, safe. Elsewhere, safer to skip. Raw vegetable water sources are the biggest risk in India.
How long does Delhi belly usually last?
24 to 48 hours with rest, ORS, and Loperamide. Longer than 48 hours, get a bacterial antibiotic from any Indian pharmacy. Under 200 INR.
Ready to plan your trip?
Winnie builds a full day-by-day India itinerary in under a minute.
Try Winnie now