RANKINGS · Mumbai

10 Best Restaurants in Mumbai

Mumbai eats in two registers at once — the koliwada seafood institutions of the old fort and the tasting counters of the redeveloped mills. This ranking takes both seriously.

10 restaurantsEditorial rankingUpdated 2026-05-30
Fine dining table setting in Mumbai, India

Mumbai's best dining splits cleanly between two geographies. South Mumbai — Colaba, Fort and Kala Ghoda — holds the seafood institutions and the hotel grandes dames, where butter-garlic crab and tableside service have been refined for half a century. North and central — Lower Parel, Bandra and the Bandra Kurla Complex — is where the modern tasting menus live, built inside the redeveloped textile mills that gave the city its new restaurant rooms.

Booking patterns matter here. The tasting-menu rooms — Masque, Ekaa, Trèsind — take reservations one to four weeks out and seat in tight windows; the seafood and hotel classics turn tables faster and hold walk-in capacity at the bar. Tipping runs around 10 percent on top of any service charge already on the bill.

Ten restaurants, ranked. Each entry names the chef, the dish to order and a rupee figure, and links to its full review on the Mumbai city page.

#1

Masque

Mahalaxmi, Mumbai · Modern Indian tasting · $$$$

India's most influential tasting menu, hidden in a Mahalaxmi mill compound — book it for the meal that rewrites what Indian fine dining can be.
Food9/10
Ambience8/10
Value7/10
Why it makes the list

Masque occupies a converted warehouse in the Mathuradas Mills Compound off Senapati Bapat Marg in Mahalaxmi, and it has done more than any other room to define modern Indian fine dining. Founded by chef Prateek Sadhu and now led by head chef Varun Totlani, it runs a strictly ingredient-led tasting menu — around 4,500 to 5,500 rupees — built from a network of Indian farmers and foragers: Himalayan morels, Kashmiri garlic, line-caught coastal fish, all named to their source. Masque has placed repeatedly on Asia's 50 Best Restaurants and is the booking visiting chefs ask about first. Reserve two to four weeks out; there is one seating, and the kitchen will not rush it.

Read full restaurant profile →All of Mumbai →
#2

The Table

Colaba, Mumbai · Global / farm-to-table · $$$

Chef Alex Sanchez's farm-to-table room near the Gateway — book it when you want Mumbai's most consistent kitchen, not its flashiest.
Food8/10
Ambience8/10
Value8/10
Why it makes the list

The Table, on Apollo Bunder in Colaba a short walk from the Gateway of India, has been the city's most dependable modern restaurant since 2011. Chef Alex Sanchez — a San Francisco-trained cook and James Beard-nominated talent — runs an ingredient-driven global menu off the restaurant's own farm in Alibaug: the truffle scrambled eggs and the pici cacio e pepe are the dishes regulars order without looking. Mains land around 900 to 1,600 rupees, which makes it strong value for the quality. It is the answer when you want excellent food in a buzzy, well-lit room without the ceremony of a tasting menu. Book a week out for dinner; the bar takes walk-ins.

Read full restaurant profile →All of Mumbai →
#3

Trishna

Fort, Mumbai · Mangalorean seafood · $$$

The Fort seafood institution that defined Mumbai coastal cooking — order the butter-pepper-garlic crab and reserve ahead.
Food8/10
Ambience7/10
Value8/10
Why it makes the list

Trishna, tucked on Sai Baba Marg in the Kala Ghoda end of Fort, has been Mumbai's defining Mangalorean seafood house since 1965. The kitchen's signature is the king crab in butter-pepper-garlic — cracked, rich and copied across the city ever since — alongside koliwada prawns and a tandoori pomfret that locals argue about. It is a tight, low-ceilinged room with brisk service, not a date-night showpiece; you come for the cooking and the history. Expect around 1,200 to 2,500 rupees a head depending on the crab. Book a day or two ahead for dinner and order the crab the moment you sit, because it sells out.

Read full restaurant profile →All of Mumbai →
#4

Wasabi by Morimoto

Colaba, Mumbai · Japanese · $$$$

Masaharu Morimoto's Japanese room inside the Taj Mahal Palace — reserve it for the special-occasion sushi the city still rates highest.
Food8/10
Ambience8/10
Value6/10
Why it makes the list

Wasabi sits inside the Taj Mahal Palace hotel at Apollo Bunder, the Iron Chef Masaharu Morimoto's long-running Mumbai outpost and still the city's benchmark for Japanese fine dining. The toro tartare with caviar and the black cod miso are the signatures, the sushi is flown-in and exacting, and the harbour-facing rooms carry the Taj's century of service. It prices like a destination — expect 5,000 rupees and well up per head with sake — but for an anniversary or a serious celebration it remains the room Mumbai trusts. Book through the Taj concierge a week or more ahead and request a window table over the Gateway.

Read full restaurant profile →All of Mumbai →
#5

Trèsind Mumbai

Bandra Kurla Complex, Mumbai · Modern Indian · $$$$

Chef Hussain Shahzad's theatrical modern-Indian degustation in BKC — book it when you want Indian cooking as spectacle done with precision.
Food8/10
Ambience8/10
Value7/10
Why it makes the list

Trèsind, in the Bandra Kurla Complex, is the Mumbai room of the group whose Dubai sibling, Trèsind Studio, climbed to global fame; here executive chef Hussain Shahzad runs a modern-Indian menu that treats regional dishes as a tasting-menu narrative. The deconstructed chaat, the table-side dal and the dessert theatre are the talked-about moments, and the kitchen's technical control keeps the spectacle from tipping into gimmick. A degustation runs roughly 3,500 rupees and up. BKC's corporate setting makes it a strong client dinner as well as a celebration. Reserve a week out and take the chef's degustation rather than à la carte.

Read full restaurant profile →All of Mumbai →
#6

Ekaa

Fort, Mumbai · Contemporary tasting · $$$$

Chef Niyati Rao's borderless tasting menu in Fort — try it for the most quietly inventive cooking in the city right now.
Food8/10
Ambience8/10
Value7/10
Why it makes the list

Ekaa, on a quiet Fort street, is chef Niyati Rao's argument that Mumbai fine dining need not be defined by national borders. Trained between India and Noma's orbit, Rao builds an ingredient-first tasting menu that refuses easy labels — fermented and foraged elements, a famous bread course, dishes that change with what the kitchen sources that week. The degustation lands around 3,500 to 4,500 rupees. It is a thinker's booking rather than a showpiece, rewarding diners who pay attention to a plate. Ekaa books up fast for a small room; reserve two to three weeks ahead and take the longer menu.

Read full restaurant profile →All of Mumbai →
#7

The Bombay Canteen

Lower Parel, Mumbai · Regional Indian · $$$

The Kamala Mills room that made regional Indian cooking cool again — book it for a long, celebratory lunch with the best cocktails in the city.
Food8/10
Ambience8/10
Value8/10
Why it makes the list

The Bombay Canteen, in the Kamala Mills compound in Lower Parel, was co-founded by the late chef Floyd Cardoz and built its name reviving regional Indian recipes in a colonial-bungalow setting. The Eggs Kejriwal, the Goan pork vindaloo and the seasonal thali-style plates are the orders; the bar's regional-spirit cocktails are as much the draw as the food. Mains sit around 600 to 1,100 rupees, making it excellent value for the polish. It is loud, joyful and ideal for a group celebration or a long weekend lunch rather than a quiet dinner. Reserve a few days out and ask for a booth on the upper level.

Read full restaurant profile →All of Mumbai →
#8

Americano

Kala Ghoda, Mumbai · Italian-Californian · $$$

The Table team's wood-fired Kala Ghoda bistro — book it for handmade pasta and a low-lit room that flatters a date.
Food8/10
Ambience7/10
Value7/10
Why it makes the list

Americano, on a Kala Ghoda corner, is the second act from the team behind The Table, with chef Alex Sanchez again driving the kitchen toward an Italian-Californian menu cooked over wood fire. The hand-rolled pastas, the wood-grilled fish and the wine list — unusually serious for the city — make it Mumbai's best date-night Italian. It is darker and more intimate than its sibling, which is the point. Plan on 1,200 to 2,500 rupees a head with a glass or two. Book a corner table a week out for dinner, and let the kitchen send the pasta of the day.

Read full restaurant profile →All of Mumbai →
#9

Hakkasan Mumbai

Bandra, Mumbai · Cantonese · $$$$

The Bandra outpost of the Michelin-pedigreed Cantonese group — reserve it for glamorous dim sum and a room built to impress.
Food7/10
Ambience8/10
Value6/10
Why it makes the list

Hakkasan in Bandra brings the London-born, Michelin-starred Cantonese brand to Mumbai's western suburbs, and it remains the city's most glamorous Chinese room. The crispy duck salad, the Peking duck with caviar and the dim sum lunch are the orders, served in the group's signature dark-lattice, low-lit setting. It prices like the import it is — expect 3,500 rupees and up per head — but the room delivers on occasion-night theatre and the cocktails are excellent. Best for a celebration or a client dinner in the suburbs; book the weekend dim sum brunch a week ahead and sit in the main dining room rather than the lounge.

Read full restaurant profile →All of Mumbai →
#10

Yauatcha Mumbai

Bandra Kurla Complex, Mumbai · Dim sum / Cantonese · $$$

The dim-sum-and-patisserie teahouse from Hakkasan's stable — try it for an all-day BKC lunch that ends on macarons.
Food7/10
Ambience7/10
Value7/10
Why it makes the list

Yauatcha, in the Bandra Kurla Complex, is the more relaxed sibling to Hakkasan, an all-day dim sum teahouse from the same group with a French-style patisserie counter at the door. The venison puff, the prawn-and-chive dumplings and the steamed buns anchor the savoury side; the macarons and the tea selection are the reason regulars linger. It is lighter, brighter and cheaper than its sibling — around 1,800 to 3,000 rupees a head — and works as a corporate lunch in the BKC offices belt or an easy weekend meal. Reserve a few days out and order across the dim sum menu to share.

Read full restaurant profile →All of Mumbai →

Methodology

We rebuild the Mumbai ranking against three weights: food quality at 50 percent, the room and service at 30 percent, and value relative to peer group at 20 percent. A tasting-menu room is judged against other tasting-menu rooms, a seafood institution against its peers — Trishna is not marked down for lacking a tasting menu, and Masque is not marked up simply for having one.

Placements draw on named, published recognition: Masque's repeated Asia's 50 Best appearances, Alex Sanchez's James Beard nomination, the Morimoto and Hakkasan pedigrees, and Trishna's six decades of operation. We do not accept hosted meals and are not paid by any restaurant listed; reservation-platform links carry no ranking weight.

How to book the right table

Reservation reality: the tasting-menu rooms — Masque, Ekaa, Trèsind Mumbai — seat in tight windows and book one to four weeks out. The seafood and hotel classics (Trishna, Wasabi, Hakkasan) turn tables faster; a day or two of notice usually secures dinner, and bars hold walk-in capacity.

Tipping: around 10 percent on top of any service charge already printed on the bill. Hotel restaurants such as Wasabi add a service charge automatically.

Dress code: smart-casual across the board. The hotel and BKC rooms — Wasabi, Trèsind, Hakkasan — lean dressier; The Bombay Canteen and Trishna are relaxed.

Frequently Asked Questions

What is the best restaurant in Mumbai right now?

Masque is Mumbai's most influential restaurant — an ingredient-led modern Indian tasting menu in a Mahalaxmi mill compound that has placed repeatedly on Asia's 50 Best. For a more relaxed but equally reliable meal, The Table in Colaba and Trishna's Mangalorean seafood in Fort round out the top three. The full Mumbai dining guide lists more.

How much does a fine-dining meal in Mumbai cost?

The tasting-menu rooms — Masque, Ekaa, Trèsind Mumbai — run roughly 3,500 to 5,500 rupees per person before drinks. Hotel and seafood classics such as Wasabi by Morimoto and Hakkasan price higher with wine or sake, often 5,000 rupees and up, while The Bombay Canteen and The Table land closer to 1,500 to 2,500 rupees a head.

Which Mumbai restaurant is best for seafood?

Trishna in Fort is the city's defining seafood institution, open since 1965 and famous for its butter-pepper-garlic king crab and koliwada prawns. Order the crab as soon as you sit, because it sells out. For coastal cooking in a more modern setting, Masque and Ekaa both work the country's line-caught fish into their tasting menus.

Do I need to book ahead in Mumbai?

For the tasting-menu rooms, yes — Masque, Ekaa and Trèsind Mumbai seat limited covers and book one to four weeks out. Seafood and hotel classics such as Trishna, Wasabi and Hakkasan are easier, usually a day or two of notice for dinner, and most keep walk-in seats at the bar. Weekend brunch at Yauatcha and Hakkasan fills fast.

Which Mumbai restaurant is best for a date?

Americano in Kala Ghoda is the strongest date pick — a dark, wood-fired Italian-Californian room from The Table's team with serious pasta and an unusually deep wine list. For something grander, Wasabi by Morimoto's harbour-facing rooms at the Taj suit an anniversary. Avoid The Bombay Canteen for a quiet date; it is joyfully loud.