India street food – colourful array of snacks, spices and fresh ingredients

India has one of the world's most diverse, sophisticated and delicious cuisines — a complex tapestry of flavours, techniques and traditions that varies dramatically from state to state, religion to religion, and family to family.

Indian food is far more than "curry." It encompasses 30+ distinct culinary traditions: the tandoor-roasted breads and rich Mughal kormas of the North; the rice-based, coconut-infused, mustard-seed-tempered dishes of the South; the fragrant biryanis and haleem of Hyderabad; the fiery seafood curries of Goa; and the extraordinary street food democracy of Mumbai and Kolkata. You could eat in India every day for a year and never repeat a dish.

Street Food

Indian street food vendor – chaat, samosas and fresh snacks at a roadside stall

India's street food is one of the great culinary pleasures of world travel. Eaten at a dhaba (roadside stall) on a banana leaf, or at a chaat stand in a Mumbai lane, it is cheap, fresh, incredibly flavourful and a genuine window into local life.

Chaat

Delhi's greatest contribution to world food — a category of crispy, tangy, sweet-sour snacks including pani puri, papdi chaat and bhel puri, always topped with tamarind chutney and fresh coriander.

Pani Puri / Gol Gappa

Hollow crispy spheres filled with spiced potato and dunked in tart tamarind water. Eaten in one explosive mouthful. Utterly addictive. Available on every street in North India.

Vada Pav

Mumbai's legendary street burger — a spiced potato fritter in a soft white roll with three different chutneys. The greatest fast food on earth. Costs about 15 rupees.

Dosa

South India's magnificent thin, crispy fermented rice and lentil crepe, served with sambar (lentil soup) and coconut chutney. Masala dosa has a spiced potato filling. Available across India.

Kati Roll

Kolkata's iconic street snack — egg or meat filling wrapped in a flaky paratha flatbread with onions, chilli sauce and lime. Eating one while walking through Park Street at night is required.

Samosa

India's best-known snack — a flaky pastry triangle filled with spiced potato and peas, deep-fried golden brown. Served with green chutney. Perfect with chai at any hour.

India's Culinary Regions

Indian curry and spices – fresh turmeric, cardamom and chilli

North Indian cuisine is rich, creamy and intensely aromatic — shaped by Mughal cooking traditions. Must eat: Butter chicken, dal makhani, rogan josh (Kashmiri lamb), tandoori chicken, biryani (Lucknow-style), saag paneer, naan and paratha breads, lassi (yoghurt drink). Delhi's Chandni Chowk area is a mandatory food pilgrimage.

South Indian cuisine is lighter, spicier and rice-based, with coconut, tamarind and mustard seeds as signature flavours. Must eat: Masala dosa, idli, sambar, rasam, Kerala fish curry, Chettinad chicken, fish molee, appam, payasam. A banana leaf meal ("sadhya") in Kerala is one of India's great food experiences.

Western India offers extraordinary diversity. Rajasthan's hearty vegetarian cuisine (dal baati churma, gatte ki sabzi); Gujarat's sugar-tinged thali; Goa's Portuguese-spiced seafood (vindaloo, xacuti, cafreal); and Mumbai's explosive street food scene. Must eat: Vada pav, pav bhaji, Goan fish curry, Gujarati thali.

Eastern Indian cuisine centres on rice, fish and mustard oil, with Bengali cuisine considered India's most refined. Must eat: Macher jhol (Bengali fish curry), kosha mangsho (spiced lamb), mishti doi (sweet yoghurt), rasgolla (cottage cheese sweets), momos (Tibetan dumplings, popular in Darjeeling and Sikkim).

Drinks

Indian chai tea – freshly brewed spiced milk tea served in a clay cup

Chai

India's national beverage — strong black tea brewed with milk, sugar and aromatic spices (cardamom, ginger, cinnamon). Served in small clay kulhad cups or glasses, everywhere, always.

Lassi

Chilled yoghurt drink blended with water and either sweet (mango/rose) or salty (cumin, mint). Amritsar's lassi served in tandoor-fired clay pots is legendary.

South Indian Filter Coffee

South India's answer to chai — strong decoction brewed in a metal filter and poured dramatically between two metal cups to create a frothy blend. Deeply addictive.

Fresh Coconut Water

Available on every beach and street corner — a coconut-wallah will hack it open with a machete and hand you a straw. The ultimate natural refresher at 20 rupees.

Desserts & Sweets

Indian sweets – colourful mithai desserts and traditional sweet treats

India's sweet tradition — mithai — is as diverse and extraordinary as its savoury cooking. Every region has its own specialties, and visiting a traditional sweet shop is a mandatory India experience.

Gulab Jamun – Deep-fried milk dumplings soaked in rose-scented sugar syrup. Served warm or at room temperature. India's most beloved sweet.
Rasgolla – Soft spongy cottage cheese balls in light sugar syrup. The pride of Bengal, beloved throughout India.
Kulfi – India's ancient ice cream, denser and creamier than Western ice cream. Classic flavours: pistachio, rose, malai (cream), mango.
Halwa – A dense, sweet confection made from semolina, carrots, or pumpkin, cooked in ghee with sugar and cardamom.
Jalebi – Crispy orange spirals of deep-fried batter soaked in saffron syrup. Best eaten fresh and piping hot from the frying pan.
Payasam / Kheer – India's definitive rice pudding, slow-cooked in milk with cardamom and saffron. Found at every festival and celebration.

Finding Great Restaurants

Indian restaurant – atmospheric dining in a traditional Indian setting

The best indicator of quality Indian street food is a long queue of locals. If ordinary Indians are eating there in large numbers, it is almost certainly excellent, fresh and safe. Avoid empty stalls or restaurants without locals present.

A thali is an all-you-can-eat meal served on a large plate (or banana leaf) with multiple small portions — dal, vegetables, pickles, rice and bread. It is the best-value, most authentic and most nutritious way to eat in India. Many restaurants offer unlimited refills for a fixed price.

Stick to freshly cooked, piping hot food. Avoid raw salads and pre-cut fruit from street vendors. Only drink bottled or filtered water. Restaurants that are running hot are safer than those with food sitting out. Start cautiously with spice levels — Indian food is far spicier than Indian restaurant food at home.
India Food Bucket List
1 Chaat in Old Delhi
2 Vada Pav in Mumbai
3 Masala Dosa in Chennai
4 Kerala fish curry on a houseboat
5 Biryani in Hyderabad
6 Kulfi on a stick in Jaipur
7 Filter coffee in Bangalore
8 Thali meal on a banana leaf
9 Fresh coconut water on Goa beach
10 Gulab Jamun at a mithai shop
11 Chai in a clay cup at a dhaba
12 Momo dumplings in Darjeeling
Indian thali meal – complete traditional platter with multiple dishes

Taste Incredible India

All our tours include authentic local dining experiences. Come hungry.

Explore India Tours