India
What to eat and drink in India: dishes, etiquette and dietary tips
Eat regionally: butter chicken and chole bhature in the north, dosa and idli in the south, fish curry in Kerala and Goa, biryani in Hyderabad or Lucknow. A thali is the cheapest way to taste a region. Vegetarians eat easily almost everywhere; tap water is not for drinking, so stick to sealed or filtered water.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideIndia
Key facts
- Must-try shortlist
- Butter chicken, dal makhani, chole bhature, biryani, masala dosa, idli and sambar, Kerala fish curry, pav bhaji, chaat, thali
- Cheapest full mealcheck
- Thali or a local veg plate, roughly ₹100–250 (about $1–3) in 2026 estimate
- Mid-range restaurant mealcheck
- Roughly ₹400–900 per person (about $5–11) in 2026 estimate
- Tap water
- Not for drinking; sealed bottled or filtered water only
- Vegetarian food
- Default in much of the country; look for a green dot mark on packaged food
- Beef and pork
- Beef is restricted or unavailable in many states; pork is uncommon outside Goa and the northeast
- Eating rule
- Right hand for eating; cutlery is available in restaurants
- Spice control
- Ask for less chilli when ordering, not after the dish arrives
Dishes by region
Indian food is regional before it is national. The north cooks with wheat, ghee and cream: tandoor breads, slow curries and Mughlai dishes. The south runs on rice, lentils, coconut and tamarind, with breakfasts of dosa and idli and meals served on a banana leaf. The east uses mustard oil and river fish; the west coast adds seafood, coconut and kokum, with Portuguese traces in Goa.
If you only have a week, pick one region and eat it properly rather than chasing a list. A thali — a plate of dal, vegetables, rice or bread, yoghurt and pickle, often refilled — is the fastest way to taste a region and usually the cheapest full meal.
| Region | Style | Try |
|---|---|---|
| North | Wheat breads, ghee, cream, tandoor; Mughlai and Punjabi | Butter chicken, dal makhani, chole bhature, kebabs, biryani |
| Rajasthan and Gujarat | Dry-climate vegetarian food, millet, pulses, sweet notes in Gujarat | Dal baati churma, gatte ki sabzi, Gujarati thali, dhokla |
| South | Rice, lentils, coconut, curry leaves, tamarind; banana-leaf meals | Dosa, idli, sambar, Chettinad chicken, Kerala fish curry, appam |
| East | Mustard oil, river fish, rice, sweets from fresh cheese | Macher jhol, kosha mangsho, rasgulla, momos in the hills |
| West coast | Seafood, coconut and kokum; Portuguese influence in Goa | Goan fish curry, vindaloo, pav bhaji, vada pav |
What a meal costs
Prices vary more by city and setting than by dish. A local vegetarian thali or a plate of idli in a stand-up canteen is the cheapest full meal; a mid-range restaurant with air conditioning and a menu in English costs several times more. Tipping is not expected at canteens and small places; in restaurants 5–10% is normal, and many add a service charge already.
Alcohol is taxed heavily and is dry in some states on certain days, so check before planning a night out. Bottled water, chai from a stall and a plate of chaat are small change almost everywhere.
| What | Typical cost (2026 estimate) | Note |
|---|---|---|
| Street chai or a snack | ₹10–50 | 2026 estimate |
| Local thali or veg plate | ₹100–250 | 2026 estimate |
| Mid-range restaurant meal | ₹400–900 per person | 2026 estimate |
| Bottled water (1 litre) | ₹20–40 | 2026 estimate |
| Beer in a bar | ₹150–400 | Dry days in some states; check |
Vegetarian, vegan and dietary needs
Vegetarian food is the default in much of India, and many restaurants are fully vegetarian. Packaged food carries a green dot for vegetarian and a brown dot for non-vegetarian. Jain food, which leaves out onion, garlic and root vegetables, is available in Gujarat, Rajasthan and Mumbai if you ask.
Vegan eating is harder: ghee, butter, cream, yoghurt and paneer turn up in dishes that look vegetable-based. Ask for no ghee and no curd, and check that breads are not brushed with butter. For allergies, explain before ordering rather than after; shared pans and oil mean cross-contact is likely even when an ingredient is left out.
- Say 'no ghee, no curd, no cream' for vegan versions of dal and vegetable dishes
- South Indian breakfasts — idli, plain dosa, upma — are usually vegan by default
- Ask for less chilli when you order; kitchens can adjust before cooking, not after
- Carry a written note in Hindi or the local language for serious allergies
Street food and water
Street food is worth eating, with the usual rule: choose busy stalls where food is cooked to order and served hot. Chaat is the one to treat with care, because pani puri is filled with flavoured water that may not come from a treated source. Pick vendors who use bottled or filtered water, or choose freshly fried items such as samosas and pakoras.
Tap water is not for drinking. Sealed bottled water is sold everywhere, and many hotels and cafés offer filtered refills. Boiling for one minute also makes water safe. Ice in drinks is the same question as the water it was made from; if you are being careful, ask for no ice. Peeled fruit you open yourself is a safe snack; cut fruit sitting out is less certain.
| Item | Risk | Lower-risk approach |
|---|---|---|
| Pani puri and chaat water | Water source unknown | Busy vendor using bottled or filtered water |
| Cut fruit left out | Sits warm, handled a lot | Buy whole fruit and peel it yourself |
| Reheated rice dishes | Held warm for hours | Order from places cooking fresh batches |
| Tap water and ice | Not treated for drinking | Sealed bottles, filtered refills, or ask for no ice |
| Raw salads | Rinsed in tap water | Eat cooked vegetables in the first days |
Etiquette at the table
Eat with your right hand; the left is for handling bread only if you must, and cutlery is always available in restaurants. Wash your hands before and after — restaurants have a basin. In a thali place, staff refill until you cover the plate with your hand to signal you are done.
Do not offer food from your plate or touch shared food with a used hand. Many households and some restaurants are vegetarian, so ask before bringing in outside meat. Dress is relaxed at street stalls and modest in temple towns and family restaurants.
- Right hand for eating, left hand kept off the plate
- Cover your thali with your hand to stop the refills
- Ask before sharing food from your plate
- Check whether alcohol is served or whether it is a dry day
When and where to eat
Breakfast is early and often savoury: idli, dosa, poha or paratha. Lunch is the main meal in many regions, and thali places fill up between about 12:30 and 14:30. Dinner runs late by Western standards, often from 20:00, and street food peaks in the evening.
During Ramadan, many restaurants in Muslim neighbourhoods change hours, and during festivals such as Diwali or Onam some family-run places close or serve a special menu. Vegetarian days — Tuesday, Thursday or Saturday depending on the region — are observed by some establishments, so a meat dish may not be available.
- Breakfast: 07:30–10:00
- Lunch: 12:30–14:30, busiest and freshest
- Dinner: from about 20:00
- Street food: evening onwards
Practical notes
Carry small notes: many stalls and small restaurants cannot break a ₹500 note early in the day. UPI mobile payment is widely accepted, but it needs an Indian bank link, so most visitors pay cash. Tipping is optional at canteens and 5–10% in restaurants.
If you have a sensitive stomach, build up over the first few days: cooked food from busy places first, then widen the menu. Carry oral rehydration salts and a thermometer. See a doctor if there is blood in your stool, a fever above 38.5 °C, or symptoms lasting more than three days. This is general information, not medical advice.
- Keep ₹10, ₹20 and ₹50 notes for stalls
- Carry hand gel; many stalls have no sink
- Pack oral rehydration salts
- Check your travel insurance covers medical care before you go
Questions people ask
What are the must-try dishes in India?
Butter chicken and dal makhani in the north, masala dosa and idli with sambar in the south, biryani in Hyderabad or Lucknow, Kerala fish curry, Goan fish curry, pav bhaji in Mumbai, chaat as a snack, and a thali anywhere to taste a whole region at once.
How much does a meal cost in India?
A local thali or vegetarian plate is roughly ₹100–250 (about $1–3) in 2026 estimate. A mid-range restaurant meal runs about ₹400–900 per person (about $5–11). Street snacks and chai cost ₹10–50. Check current prices locally.
Is street food safe in India?
Busy stalls cooking to order and serving hot are the safer choice. Be pickier with chaat and pani puri water, cut fruit left out, and ice from unknown sources. Choose vendors using bottled or filtered water, or freshly fried items such as samosas and pakoras.
Can I drink tap water in India?
No. Drink sealed bottled water or filtered water, or boil tap water for one minute. Many hotels and cafés offer filtered refills. Treat ice with the same caution as the water it was made from.
Is vegetarian food easy to find in India?
Yes. Vegetarian food is the default in much of the country and many restaurants are fully vegetarian. Packaged food shows a green dot for vegetarian and a brown dot for non-vegetarian. Jain food without onion and garlic is available in Gujarat, Rajasthan and Mumbai.
Is beef or pork available in India?
Beef is restricted or unavailable in many states, and pork is uncommon outside Goa and the northeast. Chicken, lamb, goat and fish are the usual meats, and many restaurants are vegetarian entirely. Check locally before ordering.
Deep dive
Every source; changeable facts are marked check
Sources
- officialIncredible India (Ministry of Tourism)
- officialFood Safety and Standards Authority of India
- officialWHO – Food safety fact sheet
- secondaryWikivoyage – India