Goa isn't just a sought-after beach destination. The food is also fabulous! While there are so many great restaurants to choose from in Goa, the best ones selected in this article have an emphasis on authentic non-vegetarian Goan and Portuguese cuisine. Many of them serve decently brewed feni, the local drink, to wash the meal down with as well.
Internationally acclaimed Master Chef Rego prepares outstanding Goan-Portuguese fusion food at The Beach House fine dining restaurant, overlooking the ocean at the Taj Holiday Village Resort & Spa, Goa. This partly open-air restaurant, with thatched roof and contrasting chandeliers, is credited with reintroducing Goan food to Goa. Chef Rego has worked with the Taj hotel chain for more than 40 years. When it opened in Goa, he decided to showcase the state's cuisine by sourcing traditional recipes from Portuguese and Hindu Goan families.
- Address: Taj Holiday Village Resort & Spa, Goa, Candolim, north Goa.
- Phone: +91 0832-6645555.
- Opening Hours: Daily for dinner only. 7:30 p.m. to 11:30 p.m.
- Cuisine: Specialties are galinha cafreal, kingfish, grande camarao com cilantro, and pork sorpotel with sannas. The Goan thali is also highly recommended.
- Price: 2,500 rupees for two.
One of the few Goan fine dining restaurants in south Goa, Casa Sarita is located at the luxurious Park Hyatt Resort & Spa, which is one of Goa's best resorts. The restaurant's interior has been inspired by a colonial house, with mosaic flooring, opulent chandeliers, and ornate windows. While the decor may be reminiscent of a bygone era, a new menu was introduced in 2013 featuring contemporary Goan cuisine. The award-winning dishes combine old flavors with innovative presentation. Want to learn the nuances of Goan cooking? Attend their Master Chef class!
- Address: Arossim Beach, Cansaulim, south Goa.
- Phone: +91 0832-2721234.
- Opening Hours: 6.30 p.m until 11.00 p.m. daily for dinner.
- Cuisine: Signature dishes include chouris pao (local spiced pork sausages served in Goan bread), prawn curry, and Goan fish curry.
- Price: 2,500 rupees for two.
Established in 1989, Martins Corner has remarkably grown out of a corner shop with just a few tables, into a substantial restaurant that's capable of serving 300 people. It's famous enough that numerous Indian celebrities have visited it. Seafood is the specialty, and the chefs serve up an eclectic and sumptuous spread using family-made masalas (spices.) The interior is rustic albeit upmarket. And, situated less than a kilometer from the beach, it feels like a cross between a shack and an old house. There's live music Sundays and most nights, and it can get quite noisy and boisterous.
- Address: 69 Binwaddo, Near Hotel Alila Diva, Betalbatim, south Goa.
- Phone: +91 832-2880413.
- Opening Hours: 11 a.m. until 3:30 p.m. and 6:30 p.m. until 11:30 p.m., daily.
- Cuisine: Traditional Goan and Continental.
- Price: 1,600 rupees for two.
The Verandah has a lovely leafy setting on the first floor of the historic WelcomHeritage Panjim Inn (a Portuguese mansion built in the 1880s), in the heart of the Fontainhas Latin Quarter. Rich in old-world charm, the restaurant is decorated with antiques and distinctive marble-topped tables. It's a cozy place to relax.
- Address: E-212, 31st January Road, Panjim.
- Phone: +91 832-2221122
- Opening Hours: 10 a.m. until 10 p.m.
- Cuisine: Traditional Goan and Continental. The classics such as pork vindaloo and prawn curry are popular. There are daily seafood specials as well.
- Price: 800 rupees for two.
AddressH.No. 178, Rua 31 de Janerio, Behind Mary Immaculate High School, Fontainhas, Altinho, Panaji, Goa 403001, India
Phone+91 832 242 2405
Also situated in the Latin Quarter, Viva Panjim is inexpensive and atmospheric. It's also a consistent winner of the Times Food Award for the Best Goan Portuguese Casual Dining. This renowned restaurant is on the ground floor of the owner's family heritage home, and it also has a small outdoor area with tables.
- Address: House No. 178, 31st January Road, Panjim. (Near Mary Immaculate High School).
- Phone: +91 832-2422405.
- Opening Hours: Daily 11:30 a.m. – 3:30 p.m., 7-11 p.m. except Sundays, 7-11 p.m..
- Cuisine: Portuguese Goan. The prawn curry rice, with secret ingredients, is outstanding.
- Price: 800 rupees for two.
Address31St, January Road, Altinho, Near Head Post Office, Altinho, Panaji, Goa 403001, India
Phone+91 832 242 5537
An old favorite on the outskirts of the Latin Quarter, Hotel Venite's restaurant has a ton of character and history. It's been open since 1955 and occupies the upstairs floor of a heritage building that's estimated to be more than 200 years old. The vibe is old Portuguese, and the decor is quirky and fascinating. The restaurant is popular with travelers and bohemian types, as well as locals who entertain guests there.
- Address: 31st January Road, Panjim.
- Phone: +91 832-2425537.
- Opening Hours: 9 a.m. until 10:30 p.m., daily except Sunday (closed.)
- Cuisine: Portuguese Goan, grills, and seafood specialties.
- Price: 1,000 rupees for two.
Mum's Kitchen is tucked away in a bungalow near the Mandovi River. The restaurant's owners aim to save traditional Goan cuisine from extinction. Mothers from different communities in various parts of Goa have contributed to the compilation of the menu, so you can expect a wide variety of authentic family recipes and award-winning seafood. Reports of bad service are quite common though, which is disappointing for a fine dining restaurant.
- Address: 854 Martin's Building, D B Street, Miramar, Panjim. (Near the Times of India office).
- Phone: +91 9822175559, +91 9822175556.
- Opening Hours: Daily from 11 a.m. until 11 p.m.
- Cuisine: Hindu and Christian Goan.
- Price: 1,700 rupees for two.
AddressHouse of Lloyds, near candolim church, Pilerne Industrial Estates, Goa 403114, India
Phone+91 98230 32273
House of Lloyds offers gourmet meals in a delightful 150-year-old Portuguese house, converted to a restaurant, with a peaceful garden setting. The Goan food is cooked by Lloyd's mother and you can expect some unique recipes. Also on the menu is contemporary fusion continental BBQ. Head there for the unlimited Sunday brunch, complete with live music, buffet and cocktails. The type of cuisine served at the brunch varies each time and may be Goan, Oriental, or Lebanese.
- Address: Near Candolim Church, Candolim, north Goa.
- Phone: +91 9823032273.
- Opening Hours: 7 p.m. until 2 a.m, weekdays except Tuesdays (closed). 12:30 p.m.-3 p.m. to 6:30 p.m. to midnight on Saturday and Sunday.
- Cuisine: Goan, grills, seafood, steak.
- Price: 2,000 rupees for two.
More than a restaurant, Souza Lobo is a dining institution that's been in business on Calangute beach since 1932! Unfortunately, Calangute is the most crowded beach in Goa these days. However, Souza Lobo has lost none of its charm over the years. The restaurant's motto is "traditional recipes live here" and they've been handed down from generations. Hundreds of people, from locals to foreigners, queue up for the food daily. There's live music nightly, too.
- Address: Umtawado, Calangute beach, near Bandhadkar Statue, north Goa.
- Phone: +91 832-2281234.
- Opening Hours: noon to 4:30 p.m. and 7 p.m. to midnight every day.
- Cuisine: Seafood and traditionally prepared Goan cuisine. Prawn curry rice, masala fish fry, and crab xacuti are popular dishes.
- Price: 1,300 rupees for two.