Tuesday, 7 July 2026 MUMBAI EDITION LIVE
Food & Cuisine

Goan Restaurants in Mumbai: Vindaloo, Xacuti & Bebinca

Where to eat authentic Goan food in Mumbai — pork vindaloo, chicken xacuti, sorpotel, prawn balchao and bebinca, from Colaba institutions to Bandra kitchens.

Faisal Ansari
Faisal Ansari
Food Critic · Sun, 05 July 2026 at 06:24 am
Goan Restaurants in Mumbai: Vindaloo, Xacuti & Bebinca

TL;DR: For a real Goan meal in Mumbai, head to old Colaba institutions like New Martin and Gables for pork vindaloo, sausage pulao and bebinca, Soul Fry in Bandra for recheado seafood, or O Pedro in BKC for a smarter, cocktail-led take on the same coastline.

Goa may be a night train away, but its kitchen has been quietly at home in Mumbai for over a century. The city’s Goan-Catholic families — many settled around the old Bandra villages and the Fort–Colaba belt — brought their pork, their vinegar and their Portuguese-tinged spicing with them, while Saraswat and Gomantak cooks carried the coconut-and-kokum seafood tradition up the Konkan coast. The result is a small but fiercely loved corner of Mumbai’s food map. Here is how to find the good stuff, and what to order once you sit down.

The dishes to know

Goan food splits, roughly, into two worlds: the Catholic kitchen built on pork, vinegar and heat, and the Hindu Saraswat kitchen built on coconut, kokum and gentler spicing. Order across both.

Colaba: the old institutions

The Fort–Colaba belt is where Mumbai’s Goan-Catholic dining tradition is at its most old-school and best value.

New Martin on Strand Road, near the old Strand Cinema, is the one every Goan-food lover names first — a humble, no-frills room that has been serving since around 1950. The pork vindaloo, sausage pulao and homemade Goan sausages are the draws, and it is genuinely pocket-friendly: expect roughly ₹400–700 for two. It keeps limited hours and is typically closed on Sundays, so plan around lunch or an early dinner.

Gables, tucked in the Colaba by-lanes and running since the mid-1950s, is the other Colaba stalwart — a snug, meat-forward spot where sorpotel, Goan sausage pulao and bebinca are the things to order. Budget around ₹500–900 for two.

For the truly adventurous, small Dhobi Talao and Marine Lines eateries (the area around the old Catholic parishes near Metro) still turn out plates of sorpotel and pork chilli fry at canteen prices — think ₹200–400 for two. These are functional, home-style rooms, not date spots.

Bandra: the Catholic-village kitchens

Bandra’s identity as a Catholic stronghold runs deep — the 400-year-old hamlets of Ranwar, Waroda and Chimbai still carry Indo-Portuguese cottages, crosses at every corner and a strong Goan and East Indian presence. That heritage shows up on the plate.

Soul Fry near Pali Market in Pali Hill is the neighbourhood favourite — a cosy, dimly lit room known for its recheado seafood, bombil (Bombay duck) fry, prawn dishes and stuffed rawas, with bebinca to finish. Monday karaoke nights are a Bandra institution in their own right. Reckon on ₹1,200–2,000 for two.

Worth noting for context: Bandra is also home to the East Indian community, whose cooking (built on the famous multi-spice bottle masala) is distinct from Goan food, even if the two often get lumped together. If you spot bottle-masala dishes or a “sarpatel” spelled the East Indian way, you are tasting a cousin cuisine, not quite Goan — and it is worth trying too.

BKC and the modern take: O Pedro

Not every Goan meal has to be a checked-tablecloth affair. O Pedro, hidden behind frangipani trees in Bandra Kurla Complex, is the polished, cocktail-led version — a Goan-and-Portuguese menu of chicken cafreal, fish curry, poee (the Goan bread) and bebinca, served in shareable portions with a serious bar. It is pricier than the Colaba institutions — plan for roughly ₹2,500–4,000 for two with drinks — but it is the place to take someone who thinks Goan food means only beach-shack fish curry.

What to expect and how to order

Best time to go and how to get there

The old Colaba spots keep short, traditional hours — usually a lunch service and an early-ish dinner, and several close on Sundays — so a weekday lunch or an early weekend dinner is safest. Nearest station is Churchgate (Western Line) or CSMT (Central/Harbour), both a short cab or bus ride from Colaba Causeway.

For Bandra, take a Western Line train to Bandra station, then an auto or a walk into Pali Hill. O Pedro in BKC is best reached by cab or the Metro (the BKC-side stations on the Line 3 corridor), since the complex is not walkable from the suburban rail. If you are already exploring the area, pair a meal with our Bandra neighbourhood guide or the wider Mumbai food scene.

FAQ

Where can I find authentic pork vindaloo in Mumbai?

New Martin and Gables in Colaba are the long-standing favourites for pork vindaloo at very reasonable prices, and Soul Fry in Bandra is the go-to on the western suburbs side.

What is the difference between Goan and East Indian food?

Both are coastal Christian cuisines, but Goan food leans on vinegar, coconut and Portuguese-derived dishes like vindaloo and sorpotel, while Bandra’s East Indian community cooks around its distinctive multi-spice “bottle masala.” They are related but not the same.

Is Goan food in Mumbai always very spicy?

Not entirely — dishes like vindaloo and balchao are hot and tangy, but xacuti, cafreal and the coconut-based Saraswat curries are milder and aromatic, so there is plenty for those who prefer gentler heat.

X Facebook Telegram