If Indian street food had two beating hearts, they would belong to Mumbai and Kolkata. Mumbai feeds you the way the city moves; it is fast, chaotic, buttery and handheld. You eat them standing outside a station, dodging crowds, wiping chutney off your fingers before the next local train arrives. Kolkata, on the other hand, feeds you like a storyteller. Its street food stays long in memory; it is sharp with mustard oil, playful with tang, and nostalgic in ways you don’t even fully understand until you’ve eaten a puchka on a winter evening. Let’s step into both worlds, dish by dish and see which city wins the battle of street food!
Mumbai Vs Kolkata Street Food: Who Wins The Chatpata Battle?
Mumbai, The OG Street Food Magician
Mumbai’s street food is built for movement. The best meals here don’t come with chairs; they come wrapped in paper, served with chutney, and eaten mid-conversation. It’s a city where a humble potato fritter inside bread became an icon, and where beachside snacks taste as salt air mixed with tamarind.
Top 10 Mumbai Street Foods
1. Vada Pav
The king of Mumbai snacks, this one is a spicy potato vada tucked inside a soft pav, loaded with garlic chutney and served with a fried green chilli that means business.
Cost: ₹15–₹30
2. Pav Bhaji
This is a buttery, mashed vegetable curry cooked on a giant tawa, eaten with pav dripping in butter. Mumbai evenings are basically incomplete without it.
Cost: ₹60–₹150
3. Bhel Puri / Sev Puri
This one is crunch, tang, sweetness and spice all in one bite. It is especially magical at Chowpatty when the sea breeze is doing half the seasoning.
Cost: ₹20–₹60
4. Pani Puri
Mumbai’s version is sharp, spicy, and deeply addictive. Six puris are never enough, you will always end up ordering another round.
Cost: ₹30 for 6
5. Bombay Sandwich
Layered with cucumber, beetroot, chutney, and chaat masala, it’s the most underrated street comfort food in the city.
Cost: ₹25–₹80
6. Frankies / Rolls
The city’s portable meal obsession; this one uses spiced fillings rolled into a soft wrap. It is perfect for people who eat while walking.
Cost: ₹70–₹150
7. Misal Pav
Fiery sprouts curry topped with farsan, this dish is where Mumbai’s spice level stops being polite and starts being personal.
Cost: ₹50–₹120
8. Kebabs & Bhuna Rolls
Head to Mohammed Ali Road and you’ll find smoky skewers, rich meat rolls, and crowds that look like food pilgrimages.
Cost: ₹100–₹250
9. Cutting Chai
Not just tea, this one is more like a ritual. Served in tiny glasses, it is strong enough to restart your brain mid-day.
Cost: ₹5–₹15
10. Ice Gola / Kulfi
Mumbai heat demands street desserts. Golas are crushed ice chaos, and well, kulfi is creamy nostalgia on a stick.
Cost: ₹20–₹100
Also Read: Mumbai-Vijaydurg Ro-Ro Ferry To Begin Operations From March 1; Check Schedule, Timings & Fare
Famous Mumbai Street Food Spots
- Ashok Vada Pav (Dadar): This one is practically legendary.
- Sardar Pav Bhaji (Juhu): It is buttery, rich, and always crowded.
- Badshah Pani Puri (Girgaum Chowpatty): This one is a chaat institution.
- Bandra & CST Sandwich Stalls: These are Bombay sandwich heavens.
Spice Factor & Flavour Profile
Mumbai spice isn’t just heat, it’s balanced with garlic chutney, tamarind sweetness, and green chilli punch. The city loves the contrast of crunchy with soft, sweet with spicy, butter with fire.
Cost Expectations: Mumbai Street Food
Mumbai street food is still one of the city’s best bargains. Most snacks stay under ₹100, and even the heavier kebabs or rolls rarely cross ₹250.
Also Read: 10 Best Holi Events In Mumbai That Will Make Your Celebration Extra Fun This Year
Mumbai Vs Kolkata Street Food: The Spicy Battle
Kolkata’s Sweet-Savoury Street Food
Kolkata’s street food feels like personality. The flavours are sharper, more daring here with mustard oil sneaking into snacks, tamarind turns everything electric, and even the simplest puffed rice mix tastes like someone put thought into it. It’s street food with a history of Mughlai influences, colonial cafés, and Bengali spice traditions, all colliding on the same roadside.
Top 10 Kolkata Street Foods
1. Puchka
Kolkata’s puchka is not a snack, it’s an emotion with tangy water, spiced potato, and that unbeatable crunch.
Cost: ₹20–₹50
2. Kathi Roll
Flaky parathas wrapped around spiced fillings of meat or paneer; born in Kolkata, now loved all over India.
Cost: ₹70–₹200
3. Jhal Muri
Puffed rice is served with mustard oil, peanuts and spice. It is the city’s ultimate street-side companion.
Cost: ₹20–₹50
4. Ghugni Chaat
Yellow peas curry turns into street comfort here, topped with onions and chutney.
Cost: ₹40–₹100
5. Telebhaja
Golden fried fritters sold with tea at twilight: they are crispy, simple and addictive.
Cost: ₹30–₹80
6. Churmur
The chaotic cousin of puchka, it is crushed shells mixed with potato and chutney until it becomes a delicious mess.
Cost: ₹30–₹70
7. Aloo Kabli
Spiced potatoes with chickpeas and tang are equal to street food that bites back.
Cost: ₹30–₹70
8. Fish / Chicken Chop
Kolkata’s fried snack culture is serious. These chops are rich, crunchy, and deeply Bengali.
Cost: ₹40–₹120
9. Chowmein
Street noodles with Kolkata flair are smoky, saucy, and always paired with gossip on the roadside.
Cost: ₹50–₹120
10. Momos
Kolkata adopted momos and made them street royalty served with fiery sauces.
Cost: ₹40–₹100
Also Read: 5.5 Magnitude Earthquake Hits Kolkata & Nearby Areas; No Damage & Casualties Reported
Famous Street Food Spots In Kolkata
- Hot Kathi Roll (Park Street): This one is a legend in roll history.
- Nizam’s (New Market): It is a classic Kolkata street flavour.
- Lake Gardens Stalls: It serves tea, snacks, and local favourites.
- Victoria Vada Stall (Camac Street): This one is historic and iconic.
Spice Factor & Flavour Profile
Kolkata spice is sharper and more tang-driven. With mustard oil, tamarind and green chilli heat, flavours here don’t melt quietly, they announce themselves.
Cost Expectations: Street Food Kolkata
Kolkata street food is famously affordable. Puchkas and muri are some of the cheapest street eats in India, while rolls and chops stay comfortably under ₹200.
Also Read: Kolkata Metro Gets India’s 1st Battery Backup System To Tackle Power Outages & Boost Safety
Mumbai and Kolkata don’t just serve street food, they serve identity. Mumbai feeds you in motion with pav in hand, chutney on your fingers, and spice rushing like local trains. Kolkata feeds you with layers of mustard sharpness, tangy surprises, and history hiding inside a roll or a puchka. If Mumbai is the city of quick comfort, Kolkata is the city of flavour storytelling. And honestly? The only real winner here is the person who gets to eat in both.
Cover Image Courtesy: imbhandarkar/Instagram and meriiijaan/X
For more such snackable content, interesting discoveries and the latest updates on food, travel and experiences in your city, download the Curly Tales App. Download HERE.FAQs
Which city has better street food: Mumbai or Kolkata?
Both are iconic, Mumbai is buttery and fast while Kolkata is tangy and mustard-driven.
What is the most famous street food in Mumbai?
Vada pav is Mumbai’s most iconic snack, found at almost every station and market.

