Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
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

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.

Not field-verified
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

Updated Sep 20267 min read

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.

Dishes by region
RegionStyleTry
NorthWheat breads, ghee, cream, tandoor; Mughlai and PunjabiButter chicken, dal makhani, chole bhature, kebabs, biryani
Rajasthan and GujaratDry-climate vegetarian food, millet, pulses, sweet notes in GujaratDal baati churma, gatte ki sabzi, Gujarati thali, dhokla
SouthRice, lentils, coconut, curry leaves, tamarind; banana-leaf mealsDosa, idli, sambar, Chettinad chicken, Kerala fish curry, appam
EastMustard oil, river fish, rice, sweets from fresh cheeseMacher jhol, kosha mangsho, rasgulla, momos in the hills
West coastSeafood, coconut and kokum; Portuguese influence in GoaGoan 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 a meal costs
WhatTypical cost (2026 estimate)Note
Street chai or a snack₹10–502026 estimate
Local thali or veg plate₹100–2502026 estimate
Mid-range restaurant meal₹400–900 per person2026 estimate
Bottled water (1 litre)₹20–402026 estimate
Beer in a bar₹150–400Dry 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.

Street food and water
ItemRiskLower-risk approach
Pani puri and chaat waterWater source unknownBusy vendor using bottled or filtered water
Cut fruit left outSits warm, handled a lotBuy whole fruit and peel it yourself
Reheated rice dishesHeld warm for hoursOrder from places cooking fresh batches
Tap water and iceNot treated for drinkingSealed bottles, filtered refills, or ask for no ice
Raw saladsRinsed in tap waterEat 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