There are two ways to visit Mumbai.
You can make a list of the Gateway of India, Marine Drive, Colaba and a few other famous places.
Or you can make a list of what you're going to eat.
I tried the second one. I had three days in Mumbai and decided I wasn't going to chase every restaurant the internet called “the best.” That would require a second holiday just to recover.
Instead, I wanted a mix of iconic Mumbai food, old-school places and a few stops that you could actually fit into a normal trip without spending half your day stuck in traffic.
And after three days, I had a pretty good idea of what I'd happily eat again.
Kyani & Co. — Start With Bun Maska and Irani Chai
My Mumbai food trip had to begin at Kyani & Co. | Legendary Irani Restaurant, Bakers in Marine Lines.
This is old Mumbai in the most charming way possible. No fancy plating. No dramatic menu descriptions. Just an old Irani café, marble-topped tables, chai and people eating breakfast like they've been doing it here forever.
Order bun maska and Irani chai. That's it. The bun is soft, buttery and slightly sweet, and the chai does exactly what morning chai is supposed to do. I made the mistake of calling this a “light breakfast.” That was optimistic.
Would I go back? Absolutely.
And the best part is that you're already close to Marine Drive and several South Mumbai sights, so you don't have to make a special expedition just for breakfast.

Ashok Vada Pav — Take It to the Sea
Next stop: Ashok Vada Pav near Kirti College in Dadar. If Mumbai had a food mascot, it would probably be a vada pav. The thing is, don't overcomplicate it.
Get the classic vada pav here.
Secret Tip: Get vada pav as a takeaway, walk a few minutes towards Dadar Chowpatty, find a spot with a view and eat your vada pav while looking out at the sea.
Suddenly, the same little ₹30-ish snack feels like a proper Mumbai experience.
The vada itself is crisp, spicy and packed with chutney, but I'm not going to pretend it's the only good vada pav in Mumbai. It isn't. What makes this stop special is what you do after buying it.
So if you're nearby, take the takeaway and walk towards Dadar Chowpatty.
Eat slowly.
Watch the sea.
Try not to drop the chutney on yourself.
And yes, Ashok is famous, but I'd still keep it on the list because this is one of those foods you should try at least once in the city where it became an institution.
Would I travel across Mumbai just for one? Probably not. Would I eat one if I was nearby? Every time.

Mama Kane — Stop Most Tourists Can Easily Miss
This is where I'd deliberately step away from the usual Mumbai food checklist. At Mama Kane, the idea isn't to find another Instagram-famous dish. It's to try straightforward Maharashtrian food.
Go for batata vada, misal pav, kothimbir vadi or whatever local special catches your attention.
The food feels comforting rather than showy, which is exactly what I wanted after spending the morning surrounded by famous recommendations. And this is the kind of place where I'd tell a first-time visitor: don't order the safest thing on the menu.
You're in Maharashtra. Let the menu introduce itself.
Would I go back? Yes, especially for the kothimbir vadi.

Prakash — Come Here Hungry
If you're already in Dadar, Prakash Shakahari Upahar Kendra is another place worth knowing. It's vegetarian, unfussy and very much about Maharashtrian comfort food.
Try misal, sabudana vada, thalipeeth or a Maharashtrian thali, depending on how hungry you are.
And here's a tip I learned the hard way: don't visit Prakash after eating somewhere else “just for a small snack.”
There is no small snack. There is only the moment when you realise you've ordered another plate.
Would I return? Yes. This is one of the places I'd recommend to someone who wants to understand Mumbai beyond vada pav and pav bhaji.

Aaswad — When Misal Becomes the Main Event
A short distance away, Aaswad Upahar & Mithai Gruh is another Dadar favourite.
This is where I'd specifically try the misal pav and kothimbir vadi.
Misal is one of those dishes where everyone has an opinion about what makes a “proper” one.
Spicy enough?
Too spicy?
Too much farsan?
Not enough farsan?
At some point you just need to eat it.Aaswad is a good stop if you're curious about Maharashtrian food but don't want to spend your entire trip researching regional dishes.
My verdict: worth it, especially if you're already exploring Dadar and Shivaji Park.

Cafe Madras — The Breakfast Detour Worth Taking
Mumbai food isn't just Maharashtrian food. Head to Matunga and you'll find a completely different food world.
Cafe Madras has been serving South Indian food for decades, and this is where I'd order podi idli, dosa and filter coffee.
The podi idli was the thing I'd go back for. Soft idlis, spicy podi and that little hit of ghee make for a breakfast that is dangerously easy to finish. And then there's filter coffee. You know you're in trouble when breakfast turns into another meal before you've even left the neighbourhood.
Would I return? Without hesitation.

Sardar Pav Bhaji — Butter Has Entered the Chat
At some point, you have to eat pav bhaji. Cafe Noorani isn't the stop for this one; head towards Tardeo for the famous Sardar style instead.
The pav bhaji is rich, buttery and completely uninterested in your calorie counter.
This is not health food. This is Mumbai food. Have it with extra pav, squeeze some lemon over it and don't pretend you're only going to take “a few bites.”
Would I eat it again? Yes. Would my gym trainer approve? Let's not involve him.

Girgaon Chowpatty — Tourist Spot, Still Worth Eating At
I know. You wanted hidden places. But I'm not going to pretend famous places aren't worth visiting just because we're trying to be clever.
If you're at Marine Drive around sunset, walk towards Girgaon Chowpatty and try bhel puri or sev puri.
It's touristy. It's busy. It's also part of the Mumbai experience.
And sometimes the correct answer is simply: yes, everyone goes there, but there's a reason. Just don't eat your entire dinner here. Leave room for something else.
Noorani — Finish With Something Sweet
For a late-night food stop, I'd consider Noorani Milk Centre around Minara Masjid.
Go for phirni, milk-based desserts or whatever looks popular that night.
This is one of those places where you don't need a grand plan. Walk around the area, see what people are ordering and follow the crowd.
Sometimes the best food discoveries happen when you stop trying to optimise the trip.
So What Would I Actually Eat Again?
After three days, I wouldn't remember every single place.
I'd remember the bun maska at Kyani, the vada pav at Ashok, kothimbir vadi at Mama Kane, misal at Prakash or Aaswad, podi idli at Cafe Madras, and the pav bhaji that was probably responsible for cancelling my next meal.
And that's the beauty of eating around Mumbai. You don't need a perfect food itinerary. You need a little curiosity, an appetite and enough common sense not to book a restaurant on the opposite side of the city because somebody gave it 4.9 stars.
If I had only one day, I'd pick a few places from Dadar and Matunga, add Marine Drive and Chowpatty, and leave some room for an unplanned stop. Because after all, you aren't really done with Mumbai until you've said:
“I wasn't hungry, but it looked good.”
And ordered it anyway.
Plan Your Food Crawl
Save these places on your map before you go. Check current timings before making a special trip, especially for smaller local establishments.
TL:DR
Kyani & Co. — Marine Lines
Ashok Vada Pav — Dadar
Mama Kane — Dadar
Prakash — Dadar
Aaswad — Dadar
Cafe Madras — Matunga
Sardar Pav Bhaji — Tardeo
Girgaon Chowpatty — Street food
Noorani Milk Centre — Minara Masjid area

