Top 10 Street Foods in India
India's street food is its real food culture — the chaat at Chandni Chowk, the vada pav in Mumbai, the kati roll in Kolkata. Here are ten dishes you have to try at the source, with a note on the city most associated with each.

The full ranking — 10 picks
-
Top pickRank 1. Pani Puri / Gol Gappa / Phuchka
Pan-IndiaCrisp hollow puris filled with spiced potato, chickpeas and a shot of tangy mint-tamarind water. Named differently across regions — pani puri in Mumbai, gol gappa in Delhi, phuchka in Bengal.
Photo: Sruthi612 · Wikimedia Commons · CC BY-SA 4.0 -
Rank 2. Vada Pav
MumbaiMumbai's defining street food — a spicy potato fritter in a soft bun with chutneys. Eat it at Ashok Vada Pav in Dadar or any roadside stall outside a Mumbai local station.
Photo: Rutvi Mistry · Wikimedia Commons · CC BY-SA 4.0 -
Rank 3. Pav Bhaji
MumbaiMashed mixed-vegetable curry topped with butter, served with buttered toasted pav. Sardar Pav Bhaji in Mumbai's Tardeo set the standard.
Photo: Rupali Banarase · Wikimedia Commons · CC BY-SA 4.0 -
Rank 4. Kati Roll
KolkataEgg-coated paratha wrapped around grilled meat or paneer, with onions, lime and green chutney. Nizam's in Kolkata is widely credited as the original. Best eaten standing on the pavement.
Photo: Satyajit Dhawale (Satyajit888) · Wikipedia/Wikimedia · CC BY-SA 4.0 -
Rank 5. Bhel Puri
Mumbai / Pan-IndiaPuffed rice, sev, chopped onion, tomato and a sweet-sour-spicy chutney mix. Light, addictive and instant. Chowpatty Beach in Mumbai is the cultural home.
Photo: Barry Pousman from New York, NY · Wikimedia Commons · CC BY 2.0 -
Rank 6. Aloo Tikki Chaat
DelhiCrispy potato patties topped with yogurt, chickpeas, tamarind and mint chutneys, and a generous sprinkle of chaat masala. Chandni Chowk in Old Delhi is the original chaat district.
Photo: Raveesh Vyas from [Ahmedabad, Noida], India · Wikipedia/Wikimedia · CC BY-SA 2.0 -
Rank 7. Misal Pav
MaharashtraA fiery sprouted-moth bean curry topped with farsan, onions and a slice of lemon, served with pav. Pune's Bedekar Misal and Nashik's Sai Misal are legendary.
Photo: Ankushkr2020 · Wikipedia/Wikimedia · CC BY-SA 4.0 -
Rank 8. Litti Chokha
BiharWheat-flour-and-sattu dough balls roasted over coal, served with a smoky aubergine-tomato-potato mash. Bihar's signature dish, increasingly available in north Indian cities.
Photo: Eddie Stann · Wikimedia Commons · CC BY-SA 4.0 -
Rank 9. Dabeli
Kutch, GujaratA spiced potato filling, peanuts and pomegranate sandwiched in a buttery pav. Sounds simple; tastes incredible. Best at Mumbai's Kutchi stalls or anywhere in Bhuj.
Photo: Kanikatwl · Wikimedia Commons · CC BY-SA 4.0 -
Rank 10. Idli-Vada with Coconut Chutney
South IndiaSoft steamed rice cakes and fried lentil donuts served with three chutneys and sambar. Murugan Idli Shop in Chennai and Vidyarthi Bhavan in Bengaluru are the temples.
Photo: Soumya dey at English Wikipedia · Wikipedia/Wikimedia · CC BY-SA 3.0
Nothing in this list matches that. Try another word.
About this list
Top 10 Street Foods in India runs from 1 to 10. Pani Puri / Gol Gappa / Phuchka takes the top spot, and Idli-Vada with Coconut Chutney closes it out at number 10. It was first published on 27 May 2026 and last revised on 24 September 2026.
Spotted something out of date, or an entry you would rank differently? Tell us — the order on this page is revised as the picks change.