India is arguably the greatest street food nation on earth. From the teeming bazaars of Old Delhi to Kolkata's tram-side roll stalls and Chennai's dosa carts — every city has a street food identity so distinct that eating your way through India is itself a form of travel.

1. Delhi — Capital of Indian Street Food

  • Paranthe Wali Gali, Chandni Chowk: Stuffed paranthas since 1875. Try the rabri parantha.
  • Gali Kababyan: Delhi's kebab alley — seekh kababs, shammi kababs on coal fires.
  • Jalebi Wala near Fatehpuri Mosque: Hot jalebis since 1884. ₹40 for a plate.
  • Natraj Dahi Bhalle Wala: Best dahi bhalle in Delhi — operating since 1940.
💡 Pro Tip: Visit Old Delhi early morning (7–9 AM) when vendors are fresh. Street food tours of Chandni Chowk run daily — worth taking for the first visit.

2. Mumbai — Vada Pav & Pav Bhaji

  • Vada Pav: Mumbai's soul food — spiced potato dumpling in bread roll. Shree Krishna near Dadar is legendary.
  • Pav Bhaji: Best at Sardar Pav Bhaji, Tardeo.
  • Bhel Puri on Chowpatty Beach: The perfect Mumbai evening snack watching the sunset.

3. Kolkata — The City That Invented Street Food Culture

  • Kati Roll: Paratha rolled around egg and filling — invented at Nizam's restaurant in 1932.
  • Puchka (Pani Puri): Kolkata's version uses tamarind-based water — darker, tangier, addictive.
  • Jhalmuri: Puffed rice tossed with mustard oil, onion, green chilli — sold in newspaper cones.

4. Chennai — Idli, Dosa & Filter Coffee

  • Idli-Sambar: ₹25–₹40 for 4 idlis with sambar and 3 chutneys.
  • Kothu Parotta: Shredded flatbread stir-fried with egg and curry — the soundtrack of Chennai nights.
  • Filter Coffee: True South Indian filter coffee in a steel tumbler — frothy, aromatic.

5. Ahmedabad — Farsan Heaven

  • Manek Chowk: Transforms into a massive street food bazaar by night.
  • Dabeli: Kutchi snack — spiced potato filling in a bun with pomegranate and chutneys.
💡 Pro Tip: The best street food is where you see maximum locals eating — not at tourist-facing spots. The aunty making chai with 10 regulars is almost always better than the Lonely Planet-featured place.

Honourable Mentions

  • Amritsar: Kulcha, chole, and lassi that are impossibly good
  • Indore: Sarafa Bazaar — jewelry market by day, legendary food street by night
  • Hyderabad: Haleem, Irani chai at century-old cafes
  • Pune: Misal Pav — spiced moth bean curry eaten for breakfast

India's streets are its truest restaurants — no reservations, no pretension, just extraordinary food made with generational expertise. Tell us your favourite street food city on AskYatri!