Indian restaurants in Goa
All Goa restaurants

Best Indian restaurants in Goa

6 Indian tables worth the trip in Goa, India — what they cost, what to order and how early to book.

Modern Indian kitchens have moved far beyond curry-house shorthand — regional recipes, live-fire tandoors and tasting menus that put spice work at the centre rather than heat.

In Goa the Indian list is led by The Bombay Canteen in Bandra Kurla Complex (Mumbai, often visited from Goa) (Acclaimed local fine dining, INR 3500-5000 / $40-60 per person). If you want the same cooking for less, Gunpowder at INR 2500-4000 / $30-50 is the value pick.

  1. 1.

    The Bombay Canteen

    Acclaimed local fine dining

    Modern Indian · Bandra Kurla Complex (Mumbai, often visited from Goa) · INR 3500-5000 / $40-60

    Thomas Zacharias

    Known for its inventive approach to classic Indian dishes, The Bombay Canteen reimagines regional specialties with a playful, contemporary twist. The vibrant, retro-chic decor complements a menu that emphasizes seasonal ingredients and bold flavors, offering a sophisticated yet unpretentious dining experience that celebrates India's culinary diversity.

    Order: Chettinad Prawns, Thepla Tacos

  2. 2.

    Indian Accent

    Acclaimed local fine dining

    Progressive Indian · The Lodhi, New Delhi (often visited from Goa) · INR 9000-12000 / $110-150

    Manish Mehrotra

    Indian Accent consistently ranks among Asia's best restaurants, celebrated for its inventive fusion of Indian flavors with global techniques. Chef Manish Mehrotra's tasting menus are a journey of unexpected combinations and exquisite presentations, served in an elegant, contemporary setting. It redefines Indian dining with unparalleled sophistication and creativity.

    Order: Blue Cheese Naan, Foie Gras Galawati

  3. 3.

    Avartana

    Acclaimed local fine dining

    Progressive South Indian · ITC Grand Chola, Chennai (often visited from Goa) · INR 7000-9000 / $85-110

    Kamal Kumar

    Avartana offers an unparalleled journey into progressive South Indian cuisine, meticulously crafted with modern techniques and presented with artistic flair. The dining experience is theatrical, with each dish on its extensive tasting menus revealing complex flavors and textures. It is an exploration of indigenous ingredients reimagined in a luxurious, serene setting.

    Order: Spiced Tomato Rasam, Uthukuli Chicken

  4. 4.

    Ekaa

    Acclaimed local fine dining

    Modern Indian · Fort, Mumbai (often visited from Goa) · INR 6000-8000 / $75-100

    Nitesh Singh

    Ekaa represents a cutting-edge approach to Indian cuisine, focusing on a deep exploration of indigenous ingredients and their transformations. The tasting menu format delivers a narrative journey, showcasing intricate techniques and unexpected flavor combinations in a minimalist, elegant setting. It's a progressive culinary experience that pushes boundaries, honoring tradition through innovation.

    Order: Wild Mushroom Curry, Jackfruit Galouti

  5. 5.

    Masque

    Acclaimed local fine dining

    Modern Indian, Farm-to-Table · Mahalaxmi, Mumbai (often visited from Goa) · INR 8000-11000 / $95-135

    Varun Totlani

    Masque is a pioneering restaurant renowned for its ingredient-focused, farm-to-table philosophy, utilizing produce sourced from its own farm in the Himalayas. The tasting menu offers a seasonal journey through modern Indian flavors, presented with artistic precision in a sleek, industrial-chic setting. It's a truly immersive and innovative culinary experience that emphasizes sustainability.

    Order: Himalayan Trout, Ghee Roast Duck

  6. 6.

    Gunpowder

    Acclaimed local fine dining

    South Indian · Assagao, Goa · INR 2500-4000 / $30-50

    Gunpowder offers a charming and authentic journey into South Indian and Kerala cuisine, set within a beautiful heritage bungalow. Its relaxed, al fresco dining experience focuses on intensely flavorful, well-executed dishes that highlight regional spices and fresh ingredients. The bohemian atmosphere and rustic charm make it a perennial favorite for both locals and discerning travelers.

    Order: Andhra Prawn Curry, Beef Fry

Booking a Indian table in Goa

  • · For top fine-dining, especially on weekends or during peak season, book at least 2-4 weeks ahead. Some restaurants may have shorter windows, but popular tables fill quickly.
  • · Many high-end establishments, particularly those offering tasting menus, require a non-refundable deposit or credit card guarantee to confirm your reservation. Check policies carefully when booking.
  • · Consider dining during lunch hours; some fine-dining restaurants offer condensed tasting menus or à la carte options at a more accessible price point than their dinner counterparts.
  • · Be mindful of cancellation policies, as 'no-shows' often incur a significant charge to your registered card. Inform the restaurant promptly if your plans change to avoid penalties.

And the local dishes in Goa

Goan Fish Curry (Xitt Codi)

This staple dish features fresh fish, typically Kingfish or Pomfret, simmered in a tangy, spicy gravy made with coconut milk, red chillies, and various Goan spices like turmeric and coriander. It’s often served with steamed rice. The curry's flavor profile is a harmonious balance of heat, sourness, and creamy richness, embodying the essence of Goan cuisine. Find it at most beach shacks or local eateries like Dropadi in Palolem.

Prawn Balchão

A fiery and tangy Goan pickle-curry made with prawns, cooked in a spicy red chilli and vinegar paste. The use of toddy vinegar gives it a distinctive sourness, complementing the heat from the chillies. It's typically thick and robust, served as a side dish or with rice. Its bold flavors are a testament to the Indo-Portuguese culinary fusion. Seek it out at traditional Goan restaurants such as Zeebop by the Sea.

Chicken Cafreal

A classic Goan dish originating from the Portuguese-African colonies, featuring chicken marinated in a vibrant green paste of coriander, green chillies, ginger, garlic, and spices, then pan-fried or grilled. It's often served with potato wedges and a squeeze of lime. The result is a fragrant, spicy, and herbaceous chicken dish with a distinctive aroma. Florentine Bar & Restaurant is known for its excellent Chicken Cafreal.

Vindaloo

Though often associated with extreme heat, authentic Goan Vindaloo is a richly flavored, spicy, and tangy pork dish. The name derives from 'vinho' (wine/vinegar) and 'alho' (garlic), indicating its Portuguese roots. Pork pieces are marinated in a blend of vinegar, garlic, and dried red chillies, then slow-cooked until tender. It's a robust dish, best enjoyed with steamed rice or bread. Try the traditional versions found in local Goan homes and specialized restaurants.

Seven days in Goa

Pair these Indian tables with the full itinerary: neighbourhoods, museums and what to skip.

Read the Goa travel guide