DineCard Discover

Top 10 Best Goan Restaurants in Mumbai

Mumbai's obsession with Goan cuisine runs deep, from the sun-soaked beaches of Juhu to the bustling lanes of Bandra, where the aroma of recheado masala and toddy vinegar transports you straight to the Konkan coast. Whether you're craving authentic fish curry rice or modern coastal plates with a twist, the city's Goan restaurants deliver bold flavors that marry Portuguese heritage with Indian soul. Many of these beloved spots now offer digital menus via DineCard, making it easier than ever to explore their extensive seafood selections and order like a local.

Poie & Pao - Matunga West
#10

Poie & Pao - Matunga West

Takandas Kataria Marg, opp. Mahim Head Post Office
4.6
243 reviews
₹1,200 for two
Bread SpecialistsPork DishesCozy AmbianceHidden Gem
Must try:Pork Vindaloo with Poi

Poie & Pao in Matunga West is redefining Goan comfort food with a focus on the region's iconic breads and simple, flavor-packed preparations. Their Pork Vindaloo with Poi is the kind of soul-warming dish that makes you understand why Goan cuisine has such devoted followers—fiery, tangy pork that's been slow-cooked to falling-apart tenderness. The tiny space has a cafe-like vibe that works for solo diners, couples, and small groups seeking quality Goan fare without the restaurant markup. Despite modest reviews in number, the 4.6 rating speaks to consistently excellent execution.

Goa Bhavan
#9

Goa Bhavan

Goa Bhavan, 25
4.3
249 reviews
₹800 for two
Budget FriendlyAuthentic FlavorsLocal InstitutionTraditional Cooking
Must try:Fish Curry Rice

Goa Bhavan in Juhu is as close to eating in a Goan home as you'll get in Mumbai—this government-run canteen has been serving authentic, subsidized Goan meals for decades. The Fish Curry Rice here is the platonic ideal of the dish: tangy, coconutty curry with fresh catch-of-the-day, served with rice that soaks up every drop of that luscious gravy. The institutional setting might lack charm, but what it delivers in authenticity and rock-bottom pricing makes it a pilgrimage site for true Goan food lovers. Cash only, limited hours, and often a wait—but absolutely worth it.

Soul Fry
#8

Soul Fry

Ground Floor, Silver Croft
4.3
1,999 reviews
₹1,300 for two
Classic RecipesLocal FavoriteBombil SpecialistsValue for Money
Must try:Bombil Fry

Soul Fry has been serving Bandra's coastal cravings since before the neighborhood became a dining destination, earning its stripes with consistent Goan-Mangalorean flavors. Their Bombil Fry is crispy, delicate perfection—Mumbai's beloved Bombay Duck coated in semolina and fried until golden, best enjoyed with a squeeze of lime. The ground-floor location in Pali Market attracts a loyal mix of old-timers and new fans who appreciate the restaurant's refusal to modernize its classic recipes. The fish thali here remains one of the city's best value propositions.

Sorozaie Goan Restaurant
#7

Sorozaie Goan Restaurant

Shop no.1,Aaram Nagar Part - 1 Seven Bunglows
4.2
442 reviews
₹1,100 for two
Authentic FlavorsLocal FavoriteFamily FriendlyBudget Friendly
Must try:Chicken Cafreal

Sorozaie Goan Restaurant in Versova is where Andheri locals go for honest, no-frills Goan cooking that tastes like it came straight from a grandmother's kitchen. The Chicken Cafreal is herb-forward and aromatic, marinated in green masala and grilled to juicy perfection—a dish that showcases Goan-Portuguese fusion at its finest. The simple setup and warm service make it ideal for families and regulars who value authenticity over Instagram aesthetics. Their fish curry rice combo is comfort food at its most soul-satisfying.

The Coconut Boy
#6

The Coconut Boy

Shop No 3, Epitome Building
4.4
465 reviews
₹1,200 for two
Instagram-worthyBudget FriendlyCasual VibeQuick Bites
Must try:Choriz Pao

The Coconut Boy is Bandra's newest coastal darling, bringing playful energy and seriously good Goan food to 29th Road. Their Choriz Pao is street-food perfection elevated—spicy Goan sausage with caramelized onions tucked into soft poi that's griddled to crispy perfection. The compact space has a laid-back, Instagram-friendly vibe that attracts the neighborhood's hip crowd for quick lunches and casual dinners. Despite being relatively new, it's already earned a devoted following for its consistent flavors and pocket-friendly pricing.

Fresh Catch By Francis - Coastal and Seafood Restaurant
#5

Fresh Catch By Francis - Coastal and Seafood Restaurant

2nd Floor, Khan House
4.3
1,612 reviews
₹1,400 for two
BarFresh SeafoodRecheado SpecialsCasual DiningValue for Money
Must try:Recheado Prawns

Perched above Bandra's Hill Road, Fresh Catch By Francis delivers exactly what its name promises—impeccably fresh seafood with coastal Goan preparations that never disappoint. The Recheado Prawns are a fiery revelation, stuffed with a tangy red masala that's both aromatic and addictive, best enjoyed with butter garlic naan. The casual, breezy second-floor setting attracts young couples and seafood enthusiasts who appreciate quality without pretension. Their sol kadi is the perfect palate cleanser between courses.

Malhar Tribes
#4

Malhar Tribes

Gamdevi, Marol
4.4
4,868 reviews
₹2,000 for two
BarUnique ConceptCraft CocktailsTribal DecorInstagram-worthy
Must try:Crab Xec Xec

Malhar Tribes in Marol brings tribal-coastal fusion to Mumbai with a menu that celebrates indigenous Goan ingredients and cooking techniques. Their Crab Xec Xec is a standout—a coconut-rich, mildly spicy curry that showcases the region's Portuguese influence with every spoonful. The rustic, earthy decor with tribal art creates an immersive dining experience perfect for adventurous eaters and groups seeking something beyond typical coastal fare. The bar pours creative cocktails that incorporate kokum and local spices.

O Pedro - BKC
#3
TOP 3

O Pedro - BKC

Jet Airways, 2
4.5
6,194 reviews
₹2,500 for two
BarCelebrity ChefCraft CocktailsRomantic AmbianceInstagram-worthy
Must try:Pulled Pork Pao

Chef Yash Bhanage's coastal ode at O Pedro has transformed BKC's dining scene with its bold, ingredient-driven approach to Goan-Portuguese cuisine. The Pulled Pork Pao is an absolute must—tender, slow-roasted pork nestled in buttery poi with pickled onions that cut through the richness beautifully. The sprawling space with its rustic-chic interiors and buzzing bar makes it ideal for power lunches, romantic dinners, or celebratory gatherings. Their cocktail program, featuring feni-based creations, is just as impressive as the food.

goaikar goan cuisine
#2
RUNNER UP

goaikar goan cuisine

Shop no 22, New Link Rd
4.5
3,722 reviews
₹1,000 for two
Budget FriendlyHome-Style CookingGenerous PortionsFamily Friendly
Must try:Fish Thali

Tucked away in Borivali's Shimpoli neighborhood, Goaikar Goan Cuisine is a hidden gem that delivers home-style Goan cooking without the frills or markup. Their Fish Thali is legendary—generous portions of fish curry, fried fish, sol kadi, rice, and fresh rotis that'll leave you satisfied for hours. The no-nonsense setup attracts families and locals who prioritize flavor over ambiance, making it a budget-friendly go-to for authentic coastal fare. Don't skip the prawn balchão if you want that perfect sweet-sour-spicy kick.

Goa Portuguesa Restobar
#1
BEST

Goa Portuguesa Restobar

Mili Building, Takandas Kataria Marg
4.3
5,637 reviews
₹1,800 for two
BarAuthentic Goan FoodLively Bar SceneLocal FavoritePork Specialties
Must try:Pork Sorpotel

A Mahim institution that's been packing tables for years, Goa Portuguesa Restobar brings the susegad vibe straight to the heart of the city. Their Pork Sorpotel is a fiery, tangy masterpiece that locals swear by—slow-cooked with aromatic spices and best paired with sannas or poi. The lively bar atmosphere makes it perfect for groups and after-work crews looking to unwind with chilled Kings beer and robust Goan flavors. With its proximity to Hinduja Hospital, it's become a neighborhood favorite where regulars know the menu by heart.

Frequently Asked Questions

What is the best Goan restaurant in Mumbai for authentic fish curry rice?+
Goa Bhavan in Juhu offers the most authentic and affordable fish curry rice in Mumbai, prepared in traditional Goan home-style. For a more upscale experience with excellent fish curry, Goaikar Goan Cuisine in Borivali and Soul Fry in Bandra both deliver outstanding versions with generous portions and fresh catch.
Where can I find the best pork dishes in Mumbai's Goan restaurants?+
For pork lovers, Goa Portuguesa in Mahim is legendary for their Pork Sorpotel, while O Pedro in BKC elevates the experience with their Pulled Pork Pao. Poie & Pao in Matunga West serves an exceptional Pork Vindaloo that's perfectly balanced between heat and tang.
Which Goan restaurant in Bandra has the best ambiance for a date night?+
O Pedro in BKC (close to Bandra) offers the most romantic and upscale ambiance with its rustic-chic interiors, craft cocktails, and sophisticated coastal menu—perfect for impressing a date. For a more casual but charming vibe in Bandra proper, Fresh Catch By Francis on Hill Road provides a breezy second-floor setting with excellent seafood.
Are there budget-friendly Goan restaurants in Mumbai?+
Absolutely! Goa Bhavan in Juhu offers government-subsidized authentic Goan meals at unbeatable prices (around ₹800 for two). Goaikar Goan Cuisine in Borivali and Sorozaie in Versova both deliver excellent value with generous portions and authentic flavors without the premium pricing.
What is the must-try dish at O Pedro in BKC?+
The Pulled Pork Pao is O Pedro's signature dish—slow-roasted pork shoulder served in buttery Goan poi with pickled onions. Chef Yash Bhanage's take on this Goan classic has become iconic in Mumbai's dining scene, combining traditional flavors with refined technique and presentation.

You might also like

Own a restaurant featured here?

Get your menu online in 5 minutes with DineCard — AI-powered QR code menus used by 1000+ restaurants.

Try DineCard Free