Sunday, 26 July 2026 MUMBAI EDITION LIVE
Food & Cuisine

The Best Seafood Restaurants in Mumbai

The best seafood in Mumbai: butter-garlic crab at Trishna, stuffed pomfret at Mahesh, koliwada prawns and Malvani fish thali, with prices and what to order.

Mumbai Alert · Guides Desk
Mumbai Alert · Guides Desk
Guides Desk · Mumbai Alert News · Mon, 25 August 2025 at 02:04 pm
The Best Seafood Restaurants in Mumbai

Mumbai is a fishing town that grew into a megacity, and the sea never left its plate. From the pre-dawn auctions at Sassoon Dock to white-tablecloth crab feasts in Fort, seafood here is serious business — four great coastal traditions, Mangalorean, Malvani, Gomantak and Koli, all landing on the same shoreline. This guide points you to the best of it, high and low, and tells you exactly what to order once you are seated with a napkin tucked in.

Quick reference: where to eat seafood in Mumbai

RestaurantAreaSignature dishApprox cost (₹)Nearest station
TrishnaKala Ghoda, FortButter-garlic crab2,000–3,500 for twoCSMT / Churchgate
Mahesh Lunch HomeFort / JuhuStuffed pomfret, prawns1,500–2,500 for twoCSMT / Vile Parle
GajaleeVile ParleWhole Malvani fish1,500–2,500 for twoVile Parle (WR)
ApoorvaFortButter-garlic crab1,200–2,000 for twoCSMT
Highway GomantakBandra EastFish thali (closed Thu)400–800 for twoBandra (WR)
Sassoon DockColabaThe auction (not dining)Free to watchCSMT + cab

What to order

The menu at a Mumbai seafood house can run to four pages. Cut through it with this shortlist — order across it and you will have eaten the coast properly.

The four coastal traditions on one shoreline

Part of what makes Mumbai seafood so rich is that four distinct traditions land on the same plate. Knowing them helps you read a menu and order well.

Order across two or three of these in one meal and you taste the whole coast, not just one village’s idea of it.

The restaurants worth crossing town for

Trishna — Kala Ghoda, Fort

The upscale benchmark and the name most food-lovers reach for first. Trishna does Mangalorean seafood with real finesse in a snug, dimly lit room off Kala Ghoda, and its butter-garlic crab and Hyderabadi-style ravas have a genuine international reputation. Roughly ₹2,000–3,500 for two. Book ahead — it is small and permanently busy, especially on weekend evenings.

Mahesh Lunch Home — Fort, Juhu and others

A thirty-plus-year institution serving reliably excellent coastal food across several outlets. The butter-pepper-garlic prawns, stuffed pomfret and Mangalorean gassi are all dependable, and the Fort branch near Cowasji Patel Tank is the original. Around ₹1,500–2,500 for two. A safe, consistent choice when you want quality without gambling.

Gajalee — Vile Parle and other outlets

The Malvani seafood specialist, known for large, glistening whole fish cooked with coconut, kokum and curry leaf. The rava-fried surmai and the tandoori pomfret are highlights. Roughly ₹1,500–2,500 for two, though a big whole fish priced by weight can push the bill toward ₹3,000–4,000 — worth it for a coastal blowout.

Apoorva — Fort

A long-loved coastal spot on Nanik Motwane Marg in Fort, famous among office-goers and regulars for its butter-garlic crab and prawns at gentler prices than the marquee names. Around ₹1,200–2,000 for two. A great weekday-lunch option in the old business district.

Highway Gomantak — Bandra East

The affordable, home-style hero — a Malvani and Gomantak fish thali served since 1991, opposite the Mahim post office. The thali, sol kadhi and fried bangda are the order. Around ₹400–800 for two, and note it is usually closed on Thursdays. This is where you eat brilliantly and cheaply.

For the adventurous: the koliwadas and the dock

Mumbai’s original fishing villages — the koliwadas of Worli, Versova and Mahim — are where the city’s seafood tradition lives closest to the source. Wandering the Worli koliwada at the tip of the sea link, or Versova on the western edge, gives you the atmosphere of a working fishing community: drying bombil (Bombay duck), nets, boats and the smell of the catch. For a guaranteed sit-down meal the established restaurants above are the safer bet, but the koliwadas are the real thing.

For pure spectacle, Sassoon Dock in Colaba is a working wholesale fish market dating to 1875, one of the oldest docks in the city. Arrive before dawn to watch the boats unload and the auctions crackle — women of the Koli community bargaining over crates of pomfret, prawn and surmai as the light comes up. It is about watching, not dining, but it is one of the most unforgettable free hours in Mumbai. Carry a bag for your shoes; the floor is wet and fishy, and photography is best asked about first.

More coastal rooms worth knowing

The five above are the classics, but Mumbai’s seafood bench runs deep across price points:

The point is you can eat superb seafood in Mumbai at almost any budget, from a ₹200 Fort thali to a four-figure crab feast — the coast does not gatekeep by price.

Which fish, which season

Seafood in Mumbai is at the mercy of the tide and the fishing calendar. A few pointers:

How to eat seafood in Mumbai well

How to order a whole fish without overpaying

The showpiece whole fish — a tandoori pomfret, a rava-fried surmai — is where bills balloon and where a little know-how pays off:

Plan your seafood day

For a splurge, book Trishna or Mahesh Lunch Home and go straight for the butter-garlic crab. For a Malvani feast, head to Gajalee and order a whole fish by weight. For the best value in the city, take the Western line to Bandra and eat a fish thali at Highway Gomantak (just not on a Thursday). And if you are an early riser, watch the auctions at Sassoon Dock at dawn before eating the very fish you saw come off the boat. Ask what is fresh, keep the sol kadhi flowing, and let the coast do what it has done for this city for four centuries — feed it superbly.

Frequently Asked Questions

Which is the best seafood restaurant in Mumbai?

Trishna in Kala Ghoda is the most celebrated, famous for its butter-pepper-garlic crab and Hyderabadi-style ravas, at around ₹2,000–3,500 for two. Mahesh Lunch Home in Fort is the other benchmark. For Malvani seafood, Gajalee in Vile Parle leads, and Highway Gomantak in Bandra East is the budget champion.

What seafood dish should I order in Mumbai?

Order butter-pepper-garlic prawns or crab as the showpiece, koliwada prawns as a starter, and a stuffed or tandoori pomfret if it is fresh. A Malvani fish thali with sol kadhi is the best-value complete meal, and rava-fried surmai or bangda is the reliable everyday choice.

How much does a seafood meal cost in Mumbai?

A home-style Malvani fish thali runs around ₹400–800 for two, mid-range coastal restaurants like Mahesh or Apoorva ₹1,200–2,500 for two, and upscale spots like Trishna ₹2,000–3,500. Crab and large whole fish are priced by weight at the day's market rate, so confirm the price before ordering the big dish.

Where can I see Mumbai's fish market and the day's catch?

Sassoon Dock in Colaba is a working wholesale fish market dating to 1875. Arrive before dawn to watch the auctions and the boats unload. It is about the spectacle, not dining. The koliwadas of Worli and Versova are the original fishing villages where the tradition lives closest to the source.

X Facebook Telegram