Best Street Food in Mumbai: What to Eat and Where to Find It
Words by
Ananya Patil
If you want to understand this city, you have to eat standing up. Finding the best street food in Mumbai means elbowing your way to a counter that has been frying, steaming, and rolling the same recipes for forty years, and eating off a leaf plate while the local train roars overhead. This is a town that runs on carbohydrates, spice, and an absolute refusal to waste time on empty formalities. I have spent years walking these gullies, burning my tongue on misal pav, and arguing with chai wallahs over the correct amount of ginger, just so you do not have to guess where to go.
Girgaon Chowpatty Beach Snacks
You cannot talk about cheap eats Mumbai without starting at the seafront where the city goes to unwind after dark. Girgaon Chowpatty is not a pristine beach, but rather a sprawling, sandy dining room illuminated by flickering bulb strings and the neon of passing cars. The stalls here sell bhelpuri, a puffed rice and tamarind chutney mixture that tastes like a crunchy, sour summary of the coastline, alongside sev puri and ragda pattice that cost around ₹80 to ₹150 per plate depending on how much extra cheese you demand. The vendors set up properly around 6:30 PM, just as the sun dips behind Malabar Hill and the evening humidity drops a few crucial degrees. Most tourists stick to the first row of stalls near the entrance, but the real action is toward the southern end where the local college kids crowd around the cart with the missing wheel, because that particular vendor sources his green chutney from a supplier in Byculla who uses a heavily guarded ratio of mint to coriander. The downside to visiting between November and February is that the weekend crowds are suffocating, and you will likely have to balance your plate precariously on a broken plastic stool while sand blows into your chutney.
What to Order: Ragda pattice without the extra cheese, because the original sweet and sour tamarind sauce over the soft potato mash is the authentic flavor profile that made this beach famous.
Best Time: Weeknights around 7:30 PM to catch the sunset and secure a spot before the post-dinner family rush.
The Vibe: Chaotic, sandy, and loud, with the constant sound of waves mixing with vendors shouting out their daily specials.
Mohammed Ali Road Ramzan Trail
When the sun sets during the holy month of Ramzan, this road in Bhendi Bazaar transforms into the most important Mumbai street food guide you will ever need. The entire strip lights up with open fires, giant degchis of biryani, and skewers of seekh kebab that smoke up the night air for a solid kilometer. Prices hover between ₹150 and ₹400 per person, which will easily get you a plate of nalli nihari, a slow-cooked bone marrow stew, plus roomali rotis thin enough to see through. Even if you are not here during Ramzan, the legacy restaurants like Noor Mohammadi and Chinese & Grills operate year round, serving rich, red mutton dishes that reflect the Bohri and Mughlai history woven deep into South Mumbai. You should take a BEST bus number 9 or 12 from Crawford Market to avoid the absolute nightmare of finding parking on these narrow lanes, as autos rarely agree on a metered fare back from this area late at night. My major grievance with Mohammed Ali Road in the peak summer months of April and May is that the combination of relentless humidity, open charcoal fires, and thousands of tightly packed bodies makes the air feel like a physical weight on your chest.
What to Eat: The nalli nihari at Noor Mohammadi, soaked up with a plain naan, because the marrow melts into the gravy in a way that standard meat cuts simply cannot replicate.
Skip the Queue Tip: Go past 11:30 PM on weekdays, as the initial dinner rush thins out significantly and the kitchen still has its best cuts available.
The Flavour: Intensely carnivorous, heavily spiced, and strictly non-vegetarian, carrying the weight of generational recipes brought over from Gujarat and the Deccan.
Khau Galli Ghatkopar
Ghatkopar’s Khau Galli is a narrow lane near the railway station that functions as the eastern suburbs' unofficial headquarters for local snacks Mumbai. You will find everything here from dosas to dahi puri, but the real draw is the sheer volume of pani puri stalls competing for your attention, each claiming to have the most potent spiced water. A full meal of pani puri, a cheese grilled sandwich, and a cold rose falooda will set you back roughly ₹200 to ₹350 per person, making it a favorite hangout for students and office workers who just got off the local train at Ghatkopar station. This strip thrives because the working class population of the eastern suburbs needed quick, heavy, and inexpensive fuel after long commutes, building a micro economy out of frying batter and boiling potatoes. A tightly held secret is that the stall right at the mouth of the lane near the metro station exit uses jaggery instead of sugar in their saunth, giving the sweet chutney a darker, earthier kick that perfectly cuts through the raw wheat crisps. The frustrating part about Khau Galli is that there is absolutely no place to sit or even stand comfortably between 7 PM and 9 PM on Saturdays, forcing you to eat your vada pav while being shoved toward the main road by the surging crowd.
What to Try: The chocolate grilled sandwich, which sounds like a gimmick but actually works because the melted dairy chocolate combines surprisingly well with the spicy green mint chutney they slather on the bread.
Best Time: Right after 4 PM on a weekday, when the stalls have freshly prepped their chutneys and the after office throng has not yet arrived.
The Energy: Claustrophobic and fast paced, with vendors tossing plates across counters and customers shouting orders over the rumbling local trains above.
Vada Pav at Ashok Vada Pav
Kirti College in Dadar is hallowed ground for anyone who considers carbohydrates a primary food group. Ashok Vada Pav has been operating out of a small corner spot here since the 1970s, serving the city's most famous potato fritter sandwich to students, politicians, and autodrivers alike. A single vada pav costs exactly ₹30, and you should hand over an extra ₹10 for the fried green chillies and the dry garlic chutney that elevates the whole assembly from a simple snack to something approaching art. Dadar is the ideological and political heart of the Marathi manoos, and Ashok’s stall stands as a greasy monument to that working class pride, using a specific blend of Mumbai masala in the potato filling that you will not find in the knockoff stalls near tourist hotels. The best way to reach Kirti College is to take the local train to Dadar station, exit from the western side, and walk the ten minutes down Ranade Road, ignoring the aggressive taxi drivers who will try to convince you the lane is too far to walk. The only issue I have with Ashok is that during the monsoon months of July and August, the tiny stretch of road outside the stall floods ankle deep, meaning you will be standing in murky rainwater while trying to protect your vada from the downpour.
What to Order: The classic vada pav with the dry lasoon chutney, which sticks to the bread and provides a sharp, garlicky heat that the wet chutneys completely miss.
When to Go: Mid afternoon around 3 PM, when the college is still in session and the line moves in under five minutes.
The Atmosphere: Brisk, impersonal, and highly efficient, with the owner moving hundreds of customers through the queue like a seasoned traffic cop.
Kheema Pav at Kyani & Co
For a completely different side of the city's eating history, you have to visit the Irani cafes in the Fort area. Kyani & Co on Dhobi Talao is over a century old, sporting high ceilings,унок faded mirrors, and marble tables that have absorbed decades of spilled chai and political arguments. A plate of their iconic kheema pav, which is spicy minced mutton scooped up with soft, buttered bread, costs about ₹220 to ₹280, representing the culinary fusion of Persian immigrants and local Mumbai tastes. The cafe opened in 1904 to serve the dockworkers and clerks of South Mumbai, and the current owners still use the same heavy brass pots to slow cook the meat overnight. You should grab an Uber or Rapido to the Metro Cinema junction and walk the remaining three minutes, as the one-way traffic system around the cafe is designed to punish anyone driving a car. The cafe remains stubbornly cash only, which is a massive inconvenience in 2024 since the nearest ATM is a ten-minute walk away and the wait time there usually exceeds twenty minutes.
What to Eat: The kheema pav with a side of Aadu Paxa, a sweet and sour ginger pickle that cuts right through the heavy richness of the mutton fat.
Photography Window: The warm, yellow lighting inside looks best around 5 PM when the sun fades and the interior glow takes over the dusty air.
The Ambiance: Faded colonial elegance mixed with stubborn old world charm, complete with slightly grumpy waiters who expect you to know what you want before you sit down.
Misal Pav at Bedekar Misal
Bedekar Misal in Thane is worth the train ticket out of the main city limits for anyone hunting the absolute best street food in Mumbai. The establishment has been operating since the 1950s, churning out spicy sprouted moth bean curry topped with handfuls of crispy farsan and served with two dry dinner rolls. A full plate will cost you ₹130 to ₹180 depending on whether you add the extra yogurt or not, and it represents the bold agricultural flavors of the Western Ghats brought into the urban sprawl by migrating workers. Thane used to be a separate city before the Mumbai metropolitan region swallowed it, and Bedekar remains a proud local institution that refuses to water down its spice levels for outsiders. To get here without losing your mind in traffic, take the slow local train from CSMT to Thane station on the central line, exit toward the east, and take a shared auto for ₹20 that will drop you right at the front door of the restaurant. However, the outdoor seating area on the pavement is completely unshaded, making a weekend lunch visit from March to June an exercise in heat exhaustion as the afternoon sun beats directly onto your metal plate.
What to Order: The special misal with dahi, because the cold yogurt is the only reliable way to douse the volcanic heat of the tarri, the spicy oil that floats on top of the curry.
Queue Hack: Reach by 11:30 AM on weekends to snag one of the few indoor tables, as the wait time past 1 PM easily stretches past thirty minutes.
The Spirit: Unapologetically spicy, loud, and communal, with strangers sharing tables and comparing the heat levels of their respective bowls.
Kanda Bhajia at Prakash Shakahari
Prakash Shakahari near Shivaji Park is where the local Marathi population heads when they want deep fried monsoon comfort food without breaking the bank. The restaurant sits on a busy corner and has been serving up crispy kanda bhajia, which are onion fritters, alongside steaming cups of cutting chai since before the residential towers around it were even built. You can get a plate of bhajia and a chai for around ₹100 to ₹150, which perfectly suits the budget of the retired cricketers and morning walkers who populate the area. Shivaji Park is the cradle of Mumbai's cricketing and political culture, and Prakash functions as its unofficial canteen where you might overhear heated debates about the municipal corporation while dunking your fried onion into a green chutney that leans heavily on cilantro and raw mango. I highly recommend taking the local train to Dadar and walking the fifteen minutes across the park, rather than attempting to navigate the single-lane traffic around the Siddhivinayak temple that chokes the roads on Tuesdays. The actual restaurant is surprisingly small and cramped, and the AC unit struggles mightily against the heat of the fryers, leaving the interior uncomfortably humid on a Monday afternoon.
What to Try: The kanda bhajia paired with a ginger chai, specifically requesting the bhajia straight from the fryer, because they lose their structural integrity and go soggy within three minutes of hitting the plate.
Peak Season: July and August during the heavy rains, when the combination of hot fried onions and cold monsoon drizzle is essentially a religious experience.
The Feel: Nostalgic and utilitarian, filled with the smell of hot oil and damp cotton from the rain-soaked patrons.
Falooda at Badshah
You cannot survive the coastal humidity without acknowledging the sweet, icy relief of a proper falooda, and Badshah near Crawford Market is the undisputed king of this domain. The outlet has occupied the same busy corner since 1905, churning out towering glasses of rose milk, vermicelli, basil seeds, and ice cream that cost between ₹180 and ₹300 depending on the size and flavor you select. Crawford Market was historically the central wholesale hub where produce from across Maharashtra entered the city, and Badshah served as the sugary fuel stop for the merchants and laborers who spent their days hauling crates of onions and spices. Walking here from the CSMT station takes roughly ten minutes through the crowded market lane, but you must be extremely vigilant for the handcart pullers who barrel through the crowds without warning, especially near the flower market entrance. The biggest complaint I have about Badshah is the stubborn line management, as the queue for the takeaway counter often physically blocks the entrance for the seated diners, resulting in a lot of shoulder bumping and irritated staring during the summer rush.
What to Drink: The Royal Falooda, which includes a scoop of mango ice cream alongside the standard rose syrup and vermicelli, creating a flavor combination that defines Mumbai's hot weather desserts.
Sweet Spot: Mid afternoon around 3 PM on a sweltering April day, when you desperately need cold milk and sugar to make the walk back to the station bearable.
The Character: Brightly lit, slightly chaotic, and unapologetically sweet, serving as a perfect antidote to the dusty chaos of the surrounding wholesale markets.
When to Go and What to Know
Mumbai street food operates on a strict seasonal clock, and your experience will vary drastically depending on the month you choose to visit. The period from November to February is the absolute sweet spot, as the humidity drops to manageable levels, the monsoon puddles have dried up, and you can comfortably stand at a stall without sweating into your bhelpuri. Avoid the peak summer months of April and May if you plan on eating at stalls that rely on outdoor seating, because the combination of 38-degree heat and heavy, fried food will put you to sleep faster than a sleeping pill. Carry small denominations of cash, specifically ₹10, ₹20, and ₹50 coins, as many of the older stalls near Dadar and Ghatkopar still do not use UPI or their machines are perpetually out of order. Always carry your own small bottle of water or request a sealed packaged water bottle, as the tap water used in the rinsing bowls at some high-traffic stalls is not safe for travelers who are not accustomed to the local bacteria. When traversing between stalls, rely on the local train network or the BEST buses, as rickshaws in the suburbs rarely use meters and cab prices surge uncontrollably during the evening rush.
Frequently Asked Questions
Is tap water safe to drink in Mumbai, or should travelers rely on sealed bottled water, and is filtered water readily available at dhabas and restaurants?
Travelers must strictly drink sealed bottled water rated at 1 liter for ₹20, as municipal tap water in Mumbai contains bacteria that routinely cause severe stomach issues for non-locals. Approximately 80 percent of street stalls and dhabas use commercial RO filtered water for their ice and cooking, but you should confirm the presence of an RO machine before ordering cold sugarcane juice.
What is the one must-try local dish or street food that Mumbai is genuinely famous for, and where is the best place to eat it?
Vada pav is the defining street food of Mumbai, consisting of a spiced potato fritter inside a bread bun, and Ashok Vada Pav near Kirti College in Dadar serves over 3,000 pieces daily at ₹30 each. The stall operates from 8:30 AM until 9:00 PM, and adding their signature dry garlic chutney for an extra ₹10 provides the authentic flavor profile.
Is Mumbai expensive to visit? Give a realistic daily budget in ₹ for mid-tier travelers covering accommodation, food, and local transport.
A realistic daily budget for a mid-tier traveler in Mumbai is ₹4,500 to ₹6,000, which breaks down to ₹2,500 for a guesthouse in Bandra or Andheri, ₹1,200 for food across local restaurants, and ₹800 for local trains and auto-rickshaws. Entry tickets for heritage sites like the Gateway of India ferry or museums generally add another ₹300 to ₹500 to the daily total.
How easy is it to find pure vegetarian or Jain food options in Mumbai, and are most restaurants clearly marked as veg or non-veg?
Pure vegetarian and Jain food is extremely easy to find, with nearly 40 percent of local eateries excluding meat entirely, and every establishment is legally required to display a green square for vegetarian or a red square for non-vegetarian on their signage. Jain food, which excludes root vegetables like onions and potatoes, is clearly available at spots like Swati Snacks in Tardeo, where specific menu items are explicitly marked.
Are there dress code requirements for visiting temples, mosques, gurudwaras, or heritage monuments in Mumbai, and are entry restrictions common for non-Hindus?
Temples like the Siddhivinayak Mandir require shoulders and knees to be covered, so shorts and sleeveless tops are prohibited, while gurudwaras like the Banganga tank demand a head covering and shoe removal prior to entering the main courtyard. Non-Hindus are generally restricted from the inner sanctums of certain historic temples, such as the Mumba Devi Temple, but no such restrictions exist at the Gateway of India or other heritage monuments.
Enjoyed this guide? Support the work