Delhi: A Royal Feast on Every Corner
As the nation's capital, Delhi offers a street food experience steeped in history, particularly its rich Mughlai heritage. The chaotic lanes of Old Delhi are a treasure trove for food lovers. Here, you can find legendary chole bhature, fluffy fried bread
served with a spicy chickpea curry, and a dazzling variety of chaat. This category of savoury snacks, with its explosion of sweet, spicy, and tangy flavours, is a Delhi institution. Don't miss out on aloo tikki, a spiced potato patty, or golgappe, crispy spheres filled with tamarind water. For a taste of history, head to Paranthe Wali Gali in Chandni Chowk, an alley where families have been serving stuffed flatbreads for generations.
Mumbai: The Fast and the Flavourful
Mumbai’s street food is a reflection of its fast-paced, energetic culture. This is the city of quick, affordable, and intensely flavourful bites meant to be eaten on the go. The undisputed king of Mumbai street food is the vada pav, a spiced potato fritter sandwiched in a soft bread roll, often called India's answer to the burger. Another iconic dish is pav bhaji, a medley of mashed vegetables cooked in spices and served with a buttery bread roll. For a lighter snack, especially while strolling along Juhu or Marine Drive, bhel puri—a mix of puffed rice, vegetables, and tangy tamarind sauce—is a local favourite.
Kolkata: A Story of Sweet and Savoury
The street food of Kolkata tells a story of tradition and cultural fusion. The city is famous for its phuchka, Kolkata's version of pani puri, which is known for its distinctly spicy and tangy water. Another must-try is the kathi roll, a delicious wrap that originated in the city. It consists of a flaky paratha filled with kebabs, egg, or paneer, making for a hearty and portable meal. For a simple yet satisfying snack, jhalmuri, a mix of puffed rice, peanuts, spices, and a hint of mustard oil, is sold by vendors on nearly every corner. The city also has a celebrated sweet tooth, with countless stalls offering desserts like sandesh and rosogolla.
Lucknow: The Legacy of the Nawabs
The capital of Uttar Pradesh offers a regal street food experience rooted in its Awadhi and Nawabi past. Lucknow is a paradise for meat lovers, renowned for its succulent kebabs. The Tunday ke Kebab, a melt-in-your-mouth minced meat patty, is a legendary dish with a secret family recipe. Another specialty is the galouti kebab, which is so soft it is said to vanish on the tongue. Vegetarians can indulge in the famous 'basket chaat' at Royal Cafe, an elaborate and delicious concoction. For a traditional breakfast, nihari kulcha—a slow-cooked meat stew served with fluffy bread—is an experience not to be missed.
Indore: The Undisputed Street Food Capital
Often hailed as India's street food capital, Indore boasts an unparalleled density and variety of snacks. The city's food culture is best experienced at Sarafa Bazaar, a jewellery market by day that transforms into a bustling food street at night. Here, you can sample unique local specialties like bhutte ka kees, a dish of grated corn cooked with spices, and garadu, a type of fried yam available in winter. Another food hub is Chappan Dukan, which translates to '56 shops,' a street dedicated entirely to food. A typical Indori breakfast consists of poha (flattened rice) topped with sev (crispy chickpea flour noodles) and served with a side of sweet jalebi.














