On this page 14 sections
- Quick answer: price guide for India's top street foods
- 1. Pani puri, golgappa or puchka
- 2. Vada pav
- 3. Chole bhature
- 4. Masala dosa
- 5. Pav bhaji
- 6. Kathi roll
- 7. Momos
- 8. Samosa
- 9. Biryani
- 10. Jalebi
- Is street food safe in India? Practical tips
- How to plan a street food trip on a budget
- Frequently asked questions
The street foods India can't stop talking about in 2026 are mostly the old favourites: pani puri, vada pav, chole bhature, masala dosa, pav bhaji, kathi rolls, momos, samosa, biryani and jalebi. What keeps them viral is a handful of stalls that have served the same plate for decades, plus reels that send new crowds to them every week.
This guide covers each of the ten viral street foods in India, one or two well-known places to eat it, a rough idea of the price, and a few honest notes so you know what you're getting. Prices change from city to city and year to year, so treat every number here as a ballpark, not a menu.
Quick answer: price guide for India's top street foods
These are typical ranges at ordinary stalls in big cities as of October 2026. Famous outlets, malls and delivery apps usually charge more, and small towns usually charge less.
| Dish | Best-known city | Rough price (varies) |
|---|---|---|
| Pani puri / golgappa / puchka | Mumbai, Delhi, Kolkata | ₹30 to ₹80 a plate |
| Vada pav | Mumbai | ₹20 to ₹40 each |
| Chole bhature | Delhi | ₹80 to ₹200 a plate |
| Masala dosa | Bengaluru, Chennai | ₹60 to ₹150 |
| Pav bhaji | Mumbai | ₹100 to ₹250 |
| Kathi roll | Kolkata | ₹60 to ₹250 |
| Momos | Delhi, the North-East | ₹60 to ₹150 a plate |
| Samosa | Everywhere | ₹15 to ₹40 each |
| Biryani (street or stall) | Hyderabad, Kolkata, Lucknow | ₹150 to ₹350 |
| Jalebi | Delhi, Indore | Sold by weight; prices vary widely |
1. Pani puri, golgappa or puchka
Same idea, different city. A hollow, crisp puri is cracked open, filled and dunked in spiced water, and you eat it in one bite before it goes soggy. The regional differences are real, though:
- Pani puri (Mumbai, Gujarat, much of the west and south): usually filled with ragda (white peas) or moong, with a sweet tamarind chutney alongside the mint water.
- Golgappa (Delhi, Punjab, UP): potato and chickpea filling, often with a choice of plain, hing or jaljeera water. Sweet chutney is optional.
- Puchka (Kolkata): the filling is mashed potato with black chana and a sharp tamarind water. It's usually spicier and tangier, and many puchka-wallahs won't add sweet chutney at all.
Where to try it: In Mumbai, Elco on Hill Road, Bandra is the place people name first, and it's a sit-down shop, which helps if you're nervous about street water. In Kolkata, the stalls around Vivekananda Park in south Kolkata are a local favourite for puchka and alur dom.
2. Vada pav
A spiced potato vada in gram-flour batter, deep fried and pressed into a soft pav with dry garlic chutney and a fried green chilli. It's Mumbai's working lunch, and it's still one of the cheapest full snacks you can buy in the city.
Where to try it: Ashok Vada Pav near Kirti College in Dadar West, often just called Kirti College vada pav. In May 2026 it was ranked 25th on TasteAtlas' list of the world's most iconic sandwiches, according to ETV Bharat. Order the chura pav too, a pav stuffed with the crunchy fried batter bits. Expect a queue around lunch.
3. Chole bhature
Two puffed, fried bhature with a bowl of spicy chickpea curry, onions and pickle. It's heavy, so most Delhi people eat it as a late breakfast or early lunch and skip the next meal.
Where to try it: Sita Ram Diwan Chand in Paharganj, which the family started in 1970 by selling from a cycle cart, as YourStory reported. It's a small, busy shop, so go before lunch on weekends if you don't want to wait.
4. Masala dosa
A thin, fermented rice and urad dal crepe, crisped on a hot tawa and folded around a spiced potato filling, served with sambar and coconut chutney.
The old version of this article called dosa "low oil". That's not accurate. The batter itself is light and fermented, but a crisp dosa is cooked with oil, ghee or butter on the tawa, and a Bengaluru-style benne (butter) dosa uses a generous amount. If you want less fat, ask for a plain or "less oil" dosa and go easy on the coconut chutney, but don't assume any street dosa is a diet food.
Where to try it: Vidyarthi Bhavan in Basavanagudi, Bengaluru, running since 1943 and famous for its crisp, buttery masala dosa. Weekend mornings are packed, and timings can change, so check before you go.
5. Pav bhaji
A buttery mash of potatoes, tomatoes, peas and other vegetables cooked with pav bhaji masala, served with toasted pav, raw onion and lemon. It started as a quick meal for Mumbai's mill workers and is now on every street in Maharashtra and Gujarat.
Where to try it: Sardar in Tardeo, Mumbai, running since 1966 and known for the generous dollops of Amul butter in its bhaji and on its pav. If that sounds like too much, ask for a regular portion of butter, or try Elco's brown-bread pav bhaji in Bandra.
6. Kathi roll
Skewered and grilled kebab, egg or paneer, wrapped in a flaky paratha with onions, chilli and lime. The roll is generally traced to Nizam's near New Market in Kolkata, which became a proper restaurant in 1932. The popular story is that customers wanted to eat kebabs without getting their hands greasy, so the meat was rolled in a paratha.
Where to try it: Nizam's for the history, then any busy roll counter nearby for comparison. An egg-chicken roll is the classic order.
7. Momos
Steamed or fried dumplings from Tibet and the Himalayan region, now a standard evening snack in Delhi, Kolkata, Bengaluru and most college towns. Fillings range from cabbage and paneer to chicken and pork, and the red chilli chutney is half the point.
Where to try it: Dolma Aunty's momos in Lajpat Nagar, Delhi, which The Better India profiled as one of the stalls that made momos a Delhi street staple. In the North-East, look for small family-run momo shops rather than the tandoori and cheese versions you find in malls.
8. Samosa
A fried pastry with spiced potato and peas, served with green and tamarind chutney or crushed into a chole samosa chaat. It's sold almost everywhere, which makes it the easiest dish on this list to judge a stall by.
A good samosa has a thick, crisp shell that isn't oily inside. Watch the kadhai: if the oil is dark brown and smoking, it's been reused for too long, so move on. Regional versions are worth seeking out too, such as the Kolkata shingara.
9. Biryani
Biryani isn't always a street food, but handis of it are sold from roadside stalls in Hyderabad, Kolkata, Lucknow and Bengaluru, and it's one of the most ordered dishes on food apps. Styles differ a lot. Hyderabadi dum biryani is spicy and layered, Kolkata biryani adds a potato and an egg and is lighter on spice, and Lucknowi (Awadhi) biryani is fragrant and mild.
At a street stall, choose one where the handi is still being emptied and refilled, not one that has been sitting since the afternoon. Rice and meat that stay warm for hours are a common cause of food poisoning.
10. Jalebi
Fermented batter piped into hot oil in spirals, then soaked in sugar syrup. Eat it straight from the kadhai, when it's crisp outside and juicy inside. In winter, jalebi with rabri is the North Indian favourite, and in Indore and Gujarat it's paired with poha or fafda for breakfast.
Where to try it: Old Famous Jalebi Wala at the corner of Dariba Kalan, Chandni Chowk, Delhi, where jalebis come out of the kadhai all day and are soaked in saffron syrup. It's sold by weight, so you can ask for a small portion.
Is street food safe in India? Practical tips
Most people eat street food without problems, but a bad plate can mean a few days of stomach trouble. These habits cut the risk a lot:
- Pick busy stalls. High turnover means food doesn't sit around. A queue of locals is a better sign than a viral reel.
- Prefer food cooked in front of you. A dosa or vada fried fresh is safer than chutney or curd that has been out in the heat all day.
- Be careful with water. Pani puri water, nimbu pani and ice are the usual culprits. Ask whether the vendor uses filtered or RO water, carry a sealed bottle, and skip raw water items if you have a sensitive stomach or are travelling.
- Look for FSSAI registration. Small food businesses, including stalls, are expected to have at least a basic FSSAI registration, and the certificate should be displayed at the place of business. Many cities also have FSSAI-certified Clean Street Food Hubs, where vendors have been audited for hygiene.
- Check the basics. Gloves or tongs for handling food, covered containers, a clean serving area and oil that isn't black.
- Go slow when you travel. Your gut adjusts to local water and spice over a few days. Start with cooked, hot items and leave raw chutneys and cut fruit for later.
If you get a fever, blood in your stool, or can't keep fluids down, see a doctor instead of waiting it out.
How to plan a street food trip on a budget
You can eat well in most Indian cities for ₹300 to ₹500 a day if you stick to stalls. Plan one famous stop per day and fill the rest with whatever is busy near you. Go early (before noon) or late (after 9 pm in Mumbai and Delhi) to avoid the longest queues, and carry UPI plus some cash, since a few old stalls still prefer it.
If you'd like to write about your own food trips, our guide on how to start a blog covers the setup. And if you're thinking about what you eat for your skin as well as your taste buds, read our list of foods for glowing skin.
Frequently asked questions
What is the difference between pani puri, golgappa and puchka?
They're the same snack with regional styles. Mumbai pani puri often uses ragda or moong and sweet chutney, Delhi golgappa uses potato and chickpea with a choice of waters, and Kolkata puchka uses a spicier mashed potato and black chana filling with tangy tamarind water.
Which city is best for street food in India?
Delhi, Mumbai and Kolkata have the widest range in one place. Delhi is strongest for chaat, chole bhature and jalebi, Mumbai for vada pav and pav bhaji, and Kolkata for puchka and kathi rolls. Indore, Lucknow and Hyderabad are worth a trip on their own.
Is masala dosa healthy?
The fermented batter is easier to digest for many people, but dosas are cooked with oil, ghee or butter, so they aren't low in fat by default. A plain dosa with sambar is the lighter choice. Anyone with a specific diet plan should check with a doctor or dietitian.
How much does street food cost in India in 2026?
Most single snacks cost ₹20 to ₹100 at ordinary city stalls, and fuller plates like chole bhature or pav bhaji are usually ₹80 to ₹250. Famous outlets and food apps charge more, and prices vary by city, so use these as rough guides.
How do I know if a street food stall is clean?
Look for a busy stall, food cooked fresh in front of you, covered ingredients, clean oil and a displayed FSSAI registration. Be most careful with water, ice and raw chutneys.
Comments 0
No comments yet. Start the conversation.