Guides

No One Does Street Food Like These Indian Cities

If you’re a foodie and you’re in India, your food map MUST look something like this!

Contributed By

Muskan Kaur

June 7, 2026

Ask anyone who has eaten their way through Bangkok’s night markets, Mexico City’s taquerias, or Istanbul’s simit carts. Basically, people who take street food seriously, who plan entire trips around it and most of them will tell you the same thing: nothing quite prepares you for India.

No, I’m not talking about the scale of it. It’s the sheer, joyful intensity of flavour that hits you at seven in the morning when someone hands you a cup of chai and a plate of poha that tastes like it was made specifically for you. Street food in India isn’t a category of eating. It’s a way of life. One that’s older than restaurants, more democratic than any dining room, and frankly, more delicious than most things you’ll find behind a rather intimidating door. At most nooks and crannies of the country, you’ll find a generously eager face, whipping up what is one of the best bites you’re probably not ready for. Be it vada pav in Mumbai, gol gappe in Delhi, or kebabs in Lucknow—you pick your poison (or in this case, calories!).

In India, street food has its own geography. Here, recipes don’t just vary by state or city, but by neighbourhood, lane, and sometimes by that one corner where your favourite vendor has stood for thirty-something years. Where jugaad—a colloquial word for the genius that makes something brilliant out of very little—shows up best in the way a street cook balances sixteen flavours in a single bite of pani puri. So yes. Here, eating standing up, elbows out, juice running down your wrist, is not a compromise. It’s the whole point.

Here are the cities that do it best.

Mumbai 

This static, postcard image of Mumbai looks something like this: Marine Drive, rains as you’ve never seen before, and a city that’s absolutely head over heels for monsoon.

The street food of Mumbai.

However, first-time visitors must also know that Mumbai isn’t Bombay without your average hole-in-the-wall vada pav and pav bhaji stall, cutting chai hawkers, pani-puri stalls by Chowpatty beach, and Irani cafes at every corner (at least in South Bombay). They say you are what you eat, and in Mumbai, the city’s appetite becomes you. Nothing completes its name quite like street food. Some might even agree that this city’s street food is miles further than the sprawling F&B scene across Bandra and SoBo. Because, to be honest, nothing hits quite like carelessly stuffing your face with a mouthful of pani puri, sipping noisily, on piping hot chai at the roadside, or dipping a pav (along with a few fingers) in spicy, buttery bhaji that smells somewhat like dreams (and tastes even better).

When visiting, don’t forget to try sev puri from Shiv Shankar Chat Bhandar (Lokhandwala), vada pav from Mumbai’s first at Ashok Vada Pav (Dadar), Irani favourites from K Rustom & Co., pav bhaji from Sukh Sagar (Marine Drive), frankie from Breadkraft (across the city), and pani puri from Elco (Bandra).

Now I may be biased, but as a fellow local, the list doesn’t get better than this. Thank me later! 

Amritsar 

When discussing street food in India, a list sans the mention of Punjab’s pride and joy almost seems criminal. Punjabi cuisine is loved far and wide, but I promise you that no one does it like the streets of the holy city of Amritsar.

Amritsari kulche

For those who’re not seasoned visitors or loyalists, there’s a comprehensive list of a few things you absolutely cannot miss. Starting from the Amritsari kulche chhole, this is a dish you can try your hand at across the world, but you’re always going to find your way back to the OG. There simply isn’t a replacement. While chaat is delicious across cities in India, there’s a specific way that Amritsar does it that remains unmatched. Especially dahi bhalla, papri chaat, and dahi aloo tikki. For chatpata lovers, the aam papad in Amritsar probably has fan accounts dedicated to just how life-changing it is. And for those who love dal makhni and general sit-down North Indian food, there isn’t a dhaba in Amritsar that will leave you disappointed. That’s my promise.

When visiting, don’t forget to try kulfa from A1 Kulfa, kulche chhole from Bhai Kulwant Singh Kulche Wala, any and all forms of chaat from Rajasthani Chaat Bhandaar, and basically anything from Lawrence Road. Pravan Da Dhaba, although not “street” food, would be heart-wrenching to leave out, so—enjoyyyy!

Delhi

Delhi wouldn’t be the microcosm it is without its aeons of history, the many settlers and people it has been home to, its pollution (I’m sorry but no lies there), and lastly (but most importantly) its tantalising food.

Bhel puri in Delhi.

You can smell Paranthe Wali Gali before you see it, and Chandni Chowk’s chole bhature at 8 am makes a perfectly good breakfast—don’t let anyone tell you otherwise. The variety of food in this city seems endless. At midnight, kebab smoke drifts through Old Delhi’s narrow lanes, and there’s always chaat to try. People say Delhi’s power is in its politics, but anyone who has lived here knows the real strength is in its food. Some even say that no rooftop restaurant in Connaught Place, no matter how nice the lighting, can match what a roadside halwai in Karol Bagh does with hot oil and a handful of maida.

When visiting, don’t forget to try chole bhature from Sita Ram Diwan Chand (Paharganj), paranthas from Paranthe Wali Gali (Chandni Chowk), ram laddoo from Lajpat Nagar, dahi bhalle from Natraj Dahi Bhalle Wala (Connaught Place), kebabs from Al Jawahar (Jama Masjid), chaat from Bengali Market, and nihari from Javed Famous Nihari (Old Delhi).

Lucknow

This is a city that has never once been in a hurry. Not with its architecture, not with its conversation, and absolutely not with its food. There’s a reason the word tehzeeb (refinement, grace, the art of doing things properly) was basically invented here.

Lucknow’s street food offerings have perhaps the widest range on this list.

The Nawabs left behind a culinary legacy so specific, so obsessively perfected, that Lucknow’s street food operates almost like a living museum. In Lucknow, you’ll find the creme de la creme of street food. There’s dum cooking, slow-braised everything, and kebabs so soft they’ve become something of a local legend. The Tunday kebab alone—reportedly 100+ ingredient masala, melt-before-it-reaches-your-molars soft—is worth building an entire itinerary around. And the biryani here will start arguments. Good ones.

But Lucknow’s streets also have a sweeter side, and it would be criminal not to special-mention it. Kulfi on a stick by the Gomti, warm malaiyyo dissolving on your tongue on a winter morning, and chai served in clay kulhads.

When visiting, don’t miss Tunday Kebabi (Aminabad) for the legendary galouti kebabs, Wahid Biryani (Akbari Gate) for biryani that’ll ruin all others for you, Royal Cafe (Hazratganj) for basket chaat, Prakash Ki Kulfi (Aminabad) for the real thing, and any corner in the old city on a winter morning for malaiyyo.

Ratlam

Most people couldn’t point to Ratlam on a map. Foodies should be able to find it with their eyes closed. For those unaware, as well as Bollywood buffs, this is indeed the famous spot featured in Jab We Met.

While this small city in Madhya Pradesh doesn’t have the reputation of a Delhi or the romance of a Mumbai, it’s completely unbothered by that. Ratlam’s is a street food identity so distinct, so hyper-local, that some of its most iconic dishes exist practically nowhere else on earth.

The star of the show, always, is Ratlami sev. If you think you know sev, you don’t, not until you’ve had the real thing here, complete with a fierce hit of black pepper and cloves that gives it a flavour unlike anything you’ve tasted before. You best believe locals here put it on everything and into everything, as they should. Then there’s the dal bafla: MP’s answer to dal baati, but richer, ghee-soaked, and deeply comforting. The street food here also features many Marwari and Gujarati influences. You’ll find flavours that feel familiar but consistently a little more interesting and different than you expected.

When visiting, don’t miss Ratlami sev fresh from any of the old city’s namkeen shops (Ratan or Loniwala are institutions), dal bafla from the dhabas around the main bazaar, and the local poha, which comes with a very specific tempering that’ll make you forget any others you’ve had.

Indore

Indore isn’t just a city with good street food. It’s a city that has organised its entire social life around it. Sarafa Bazaar—a jewellery market by day that transforms into one of India’s most legendary food streets by night—is proof that Indorians have their priorities exactly right. When the jewellers shut their shutters, the food vendors fire up, and what follows is a party for the foodies.

A popular street food from Indore.

The garadu is a special offering featuring fried yams tossed in spices and lemon, available only in winter. Meanwhile the bhutte ka kees, a unique dish of grated corn cooked with milk and spices, is also popular across the city. And the poha-jalebi breakfast combination is a must-try, if you ask me.

Indore also does its own version of pretty much everything, and it’s usually better than what you expected. The shikanji here has more going on than any lemonade has any right to. The dahi vada is wetter, tangier, and more generously topped.

When visiting, don’t miss garadu from Sarafa Bazaar (winter only), bhutte ka kees from Vijay Chaat House, poha-jalebi from Madhuram, shikanji from Shree Shikanji (56 Dukan). Come hungry!

Kolkata

Kolkata is perhaps one of our most culturally rich cities. From the colonial architecture, the trams that somehow still run, to the addas (those long, unhurried conversations that Bengalis have elevated to an art form), and the sheer amount of artists walking the city’s equally intellectual streets. And what it is, among many things, is one of the greatest food cities on the planet.

Jhalmuri from Kolkata.

Here, street food is tangier, more mustard-forward, more comfortable with sweetness, and very diverse. The kathi roll, served with egg-wrapped, onion-stuffed, lime-squeezed, wrapped in paper that immediately becomes translucent with oil, was invented in this city and has never truly been replicated outside of it, no matter how many restaurants try. The puchka (don’t call it pani puri here, unless you want a couple of stares and judgmental sighs) comes with a tamarind water that’s sweet, sour, spicy all at once—like a wakeup call whenever you have it. And the jhalmuri, which is puffed rice tossed with mustard oil, green chilli, and whatever the vendor decides you need that day, is a favourite.

On the sweet-tooth front, there’s mishti doi, rosogolla, sandesh, and my favourite, Patishapta.

When visiting, don’t miss kathi rolls from Nizam’s (New Market), where it all began, puchka from the stalls along Park Street or Triangular Park, egg devils and chops from Dilkhusa Cabin (College Street), and mishti doi from Balaram Mullick & Radharaman Mullick to finish.

Read more: A Guide To Devouring Andaman Island’s Best Local Cuisine

Also read: At These Spots Across India, Don’t Ask What’s On The Menu

seperator
Advertisement

Got a Tasty Tale to Tell?

Whether it’s a secret family recipe, a drool-worthy food adventure, share it with us and get featured on OT Eats.

ALSO EXPLORE

Vector-1