India Food Guide: Regional Cuisines, Street Food & Eating Well
Plan your trip
Indian cuisine is not a single cuisine — it is a continent of cooking traditions, with as much difference between Bengali fish curries and Rajasthani lal maas as between French and Thai cooking. The single most important fact about eating in India: what appears on international “Indian restaurant” menus is a narrow slice of north Indian (largely Punjabi) cooking — the tandoor, the tikka masala, the naan. The real range is dramatically more diverse.
Regional Traditions
North India (Punjab, Uttar Pradesh, Delhi)
The tandoor-based tradition of the Mughal courts — naan, roti, and paratha from the clay oven; rich curries thickened with onion, tomato, and cream.
Dal makhani: Black lentils slow-cooked for 12–24 hours with butter and cream — the most time-intensive of the dal varieties. The original is from Moti Mahal restaurant in Delhi.
Butter chicken (murgh makhani): Also a Moti Mahal innovation (1950s) — tandoor-cooked chicken in a tomato-cream sauce. Genuinely Indian; the international version is a reasonable approximation.
Chole bhature: Spiced chickpea curry (chole) with deep-fried bread (bhature) — a north Indian breakfast that functions as a complete meal. Delhi street stalls serve it from 8 AM; ₹80–120.
South India (Tamil Nadu, Karnataka, Andhra Pradesh, Telangana)
Rice, coconut, tamarind, curry leaves — a fundamentally different flavor profile from the north.
Dosa: A fermented rice-and-lentil crepe, served with sambar (lentil vegetable broth) and coconut chutney. The masala dosa (filled with spiced potato) is the international version; the plain dosa (paper-thin, crispy) is simpler and better at a good Udupi restaurant.
Idli: Steamed rice-and-lentil cakes — the lightest, most digestible food in Indian cooking. A breakfast staple across South India; ₹40–60 for a plate of four.
Hyderabadi biryani: The most famous biryani in India — long-grain basmati rice layered with marinated meat (mutton or chicken), caramelized onions, and whole spices, slow-cooked in a sealed vessel (dum method). The Hyderabad version uses kachchi (raw) marinating technique; the result is deeply aromatic.
West India (Gujarat, Maharashtra, Rajasthan)
Gujarati thali: The most comprehensive example of the thali format — 12–15 small portions including sweet, sour, salty, and spicy preparations simultaneously. The Gujarati tradition of jain cooking (no root vegetables — a Jain religious restriction) produces some of the most creative vegetarian cooking in Asia.
Misal pav: Maharashtra street food — a spiced moth bean sprout curry with farsan (fried chickpea noodles) and a white bread roll. The Kolhapur version (the spiciest) is eaten across Maharashtra.
Lal maas: Rajasthan’s red meat curry — mutton slow-cooked in a Mathania chili paste, characterized by intense heat and a dark red color. A hunter’s dish from the desert tradition.
East India (West Bengal, Odisha)
Bengali cooking is the most distinct regional cuisine in India — mustard oil, panch phoron (five-spice), fish, and an exceptional sweetmeat tradition.
Machher jhol: Fish curry in a light, mustard-oil-based broth with turmeric and ginger — the daily fish curry of Bengal. Ruhi (rohu) and katla are the traditional fish.
Mishti doi and rasgulla: Bengali sweets — mishti doi (sweetened fermented yogurt set in earthen pots) and rasgulla (soft cottage cheese balls in sugar syrup). The Bengali claim to have invented both is contested by Odisha; the argument has been going on for decades.
Street Food
Chaat: The family of savory snacks centered on the combination of crispy, tangy, sweet, and spicy — pani puri (small hollow crispy balls filled with spiced water), bhel puri (puffed rice with tamarind and green chutney), sev puri, and papdi chaat. The best chaat is in Delhi and Mumbai; the Chandni Chowk market and the stalls of Mumbai’s Chowpatty Beach are the standard references.
Kathi rolls (Kolkata): A flat bread (paratha) rolled around a filling of egg, chicken, mutton, or paneer — the original roll format, from Kolkata’s Nizam’s restaurant (1932). Now found nationwide but best at its source.
Vegetarian India
India has the largest vegetarian population in the world — approximately 30–40% of Indians eat no meat. Vegetarian cooking is therefore a primary cuisine rather than a restriction: the Jain, Brahmin, and Marwari vegetarian traditions produce cooking of extraordinary sophistication.
The practical implication: finding excellent vegetarian food requires no effort in India. Finding good non-vegetarian food requires more attention to region and context.
Eating Safely
- Water: Never drink tap water; bottled water (₹20/1L) or a filtration bottle. Ice in restaurants is sometimes from purified water, sometimes not
- Street food safety: Focus on freshly cooked, high-turnover stalls. Avoid raw salads and cut fruit from street vendors. The rule about “eat what the locals eat at busy stalls” holds
- Spice levels: Indian spice levels are genuine — “medium” at a local restaurant can be more than most international visitors can handle. Indicating “mild, please” (or “thoda kam mirchi, please”) is a reasonable request
Plan your trip


