India’s street food scene is legendary. Every city, every lane, every cart has a story and a recipe passed down through generations. Here are seven cities where the streets become your dining room.
1. Delhi — The King of Chaat
Chandni Chowk alone could keep you eating for days. Paranthe Wali Gali serves stuffed parathas since 1872. Don’t miss the aloo tikki at Natraj Dahi Bhalle Corner or the jalebi at Old Famous Jalebi Wala.
2. Mumbai — Vada Pav Capital
The city that invented India’s burger — the Vada Pav. Ashok Vada Pav near Kirti College is legendary. Then there’s pav bhaji at Juhu Beach, and the iconic bhelpuri along Marine Drive.
3. Lucknow — The Kebab Kingdom
Tunday Kababi’s galouti kebabs literally melt in your mouth. The basket chaat at Aminabad market is a textural masterpiece. And no visit is complete without Prakash Ki Kulfi.
4. Kolkata — Rolls and Rosogolla
Kathi rolls from Nizam’s, phuchka (pani puri with a twist) at every corner, and the legendary mishti doi. Kolkata’s food scene is Bengali comfort at its finest.
5. Ahmedabad — Snack Paradise
Manek Chowk transforms from a jewelry market by day to a food paradise by night. Khaman, dhokla, fafda, and the best dal-dhokli you’ll ever taste.
6. Jaipur — Royal Street Eats
Pyaaz kachori from Rawat Misthan Bhandar, lassi from Lassiwala, and dal baati churma from the lanes of the old city.
7. Amritsar — The Holy Grail
Langar at the Golden Temple feeds 100,000 people daily. Outside, the city offers kulchas at Bharawan Da Dhaba and the creamiest lassi at Ahuja Lassi.