5 Iconic Mumbai Dishes You Must Try2

Where to Eat in Mumbai: Street Food, Seafood & Everything Between

Table of Contents

Mumbai is where Indian street food reaches its peak. The city invented vada pav (India’s original street burger), perfected pav bhaji (a buttery vegetable mash with toasted bread), and turned the humble sandwich into an art form. Add the seafood from the Arabian Sea, the Mughlai kebab tradition, and one of Asia’s most ambitious fine dining scenes, and you have India’s most complete food city.


Street Food: The Essentials

Vada Pav

A deep-fried spiced potato ball in a soft bun with chutneys. It’s Mumbai’s identity food. Every Mumbaikar has their favourite stall. Start with Ashok Vada Pav near Kirti College (₹20–40) or Anand Stall at Vile Parle Station (₹20–30). UPI or cash.

Pav Bhaji

Sardar Pav Bhaji — Tardeo Road. The most famous pav bhaji in Mumbai. Mountains of butter on a spiced vegetable mash with toasted bread. ₹100–160. Always packed at dinner. UPI accepted.

Juhu Beach stalls — Pav bhaji on the sand at sunset is a quintessential Mumbai experience. ₹80–120. Cash and UPI.

Chaat & Snacks

Elco Pani Puri — Bandra. The city’s most famous pani puri stall. Hollow crisp shells filled with spiced water, chutney, and chickpeas. ₹60–80. Cash and UPI.

Swati Snacks — Tardeo. Upscale Gujarati street food: panki, dahi puri, sev puri. Clean, air-conditioned, and excellent. ₹200–400. UPI and cards.

Kebabs & Late Night

Bademiya — Behind the Taj hotel, Colaba. Late-night kebab institution. Seekh kebab rolls, tikka, and chicken dishes served from open-air grills. ₹150–300. Open until 2 AM. UPI and cash.

Mohammed Ali Road — During Ramadan, this road becomes the greatest food street in India. Malpua, phirni, kebabs, and biryani until 4 AM. Even outside Ramadan, the nihari and kebabs are worth the trip. ₹100–300.


Restaurants by Budget

Budget: Under ₹500

Britannia & Co. — Ballard Estate. A Parsi cafe legend since 1923. The berry pulao (mutton with dried berries) is the signature dish. ₹300–500. The owner is a national treasure. Cash and UPI.

Shree Thaker Bhojanalay — Kalbadevi. Unlimited Gujarati thali served on steel plates. Extraordinary value and variety. ₹250–400. Cash and UPI.

Mid-Range: ₹800–1,500

Trishna — Fort. Mumbai’s most famous seafood restaurant. The butter garlic crab is legendary. ₹800–1,500. Reservations recommended. Cards and UPI.

The Bombay Canteen — Lower Parel. Modern Indian using regional ingredients and techniques. Creative, seasonal menu. ₹1,000–1,500. Cards and UPI.

Splurge: ₹3,000+

Masala Library — Bandra. India’s best molecular Indian gastronomy. The tasting menu deconstructs classic Indian dishes into something extraordinary. ₹4,000–7,000. Cards.

Wasabi by Morimoto — Taj Palace. Japanese fine dining with Mumbai flair. ₹4,000–6,000. Cards.


Where to Eat, by Area

Colaba / Fort — Backpacker cafes, Bademiya kebabs, Britannia, and Trishna. The tourist-friendliest zone.

Bandra — Mumbai’s food-forward neighbourhood. Elco, Pali Village Café, The Table, and dozens of new openings. Cards and UPI everywhere.

Juhu / Andheri — Beach stalls, Bollywood haunts, and suburban gems. UPI and cash.

Mohammed Ali Road / Bhendi Bazaar — The kebab and haleem district. Best at night. Cash and UPI.


Paying for Food

Mumbai is the most payment-diverse city in India — most places accept UPI, cards, AND cash. With Mony, you go from ₹20 vada pav to ₹5,000 fine dining without switching payment methods.

See our Mumbai Travel Guide for the full destination overview, or follow our 2-Day Mumbai Itinerary.

Leave a Reply

Your email address will not be published. Required fields are marked *