The Best Restaurants in Goa: Where to Eat from North to South
Goa is India’s culinary outlier. While the rest of the country leans heavily on spice and grains, Goa centers on vinegar, coconut, and Portuguese influence. The food scene has shifted from basic beach shacks to a high-concentration hub for experimental chefs. You can find authentic Saraswat Brahmin fish thalis in Panjim and world-class French fine dining in Siolim within the same hour. Navigating the best restaurants in Goa requires looking past the tourist traps. This guide cuts through the noise to show you exactly where to eat in Goa for every budget and occasion.
Must-try dishes in Goa
- Prawn Balchão: A fiery, pickled shrimp dish heavy on dried shrimp paste and vinegar. It is salty, sour, and pairs best with plain white rice.
- Pork Vindaloo: Unlike the generic versions found globally, authentic Goan vindaloo uses palm vinegar and Kashmiri chilies. There is no potato; the name comes from vinho (wine) and alho (garlic).
- Bebinca: A multi-layered Goan pudding made of flour, ghee, sugar, and coconut milk. It is labor-intensive and traditionally served at celebrations.
- Fish Thali: The standard Goan lunch. It typically includes rice, fish curry, fried fish, a vegetable side, and sol kadi (a cooling kokum and coconut milk drink).
- Chicken Cafreal: Chicken marinated in a thick paste of coriander, lime, and green chilies, then shallow-fried. It is the legacy of soldiers from Mozambique.
- Ros Omelette: A street food staple consisting of a masala omelette drowned in a thick spicy gravy (ros) and served with toasted pao (bread).
Best restaurants in Goa for a splurge
Cavatina by Avinash Martins (Benaulim)
Chef Avinash Martins reinterprets traditional Goan flavors through a fine-dining lens. This isn't just a meal; it’s a masterclass in local ingredients like smoked mackerel and fermented toddy. The space is refined but intimate. Order the "Who Ate My Cheese" starter or the tenderloin. It is the definitive high-end stop in South Goa.
Jamun (Assagao)
Located in a beautifully restored Portuguese villa, Jamun focuses on pan-Indian heritage recipes with a strong Goan core. The interiors are lush and purple-hued. Highlights include the butter garlic crab and the ker sangri. It offers a sophisticated atmosphere that manages to feel like a private dinner party rather than a commercial restaurant.
Bomras (Anjuna)
Widely considered one of the best Southeast Asian restaurants in the country, Bomras moved from Candolim to a hidden forest-like setting in Anjuna. The Burmese tomato salad is legendary. Focus on the steamed snapper or the slow-cooked pork. It is understated luxury where the food does all the talking.
Best casual restaurants and local favorites
Vinayak Family Restaurant (Assagao)
This is where locals and long-term expats go for a consistent fish thali. It is a no-frills, high-turnover spot overlooking green fields. The batter-fried calamari and the rava-fried prawns are essential orders. Expect to wait for a table during lunch hours, as it is arguably the most popular casual spot in North Goa.
Gunpowder (Assagao)
Gunpowder specializes in South Indian "peninsular" cuisine rather than just Goan food. The outdoor seating is shaded by trees and connected to a boutique shop. The Kerala mutton curry and the fluffy appams are the stars here. It is consistently busy because the flavors are bold and the prices are fair for the quality.
Bhatti Village (Nerul)
This family-run establishment has no fixed menu. You eat whatever the owner, Patrick, has sourced fresh that day. It is located in a quiet village street and feels like dining in someone's living room. Ask for the beef stir-fry or the silverfish. It is the most authentic way to experience home-cooked Goan Catholic food.
Fisherman’s Wharf (Mobor)
A massive, sprawling riverside restaurant in the South. While it has expanded to other cities, the original Mobor location remains the best for its atmosphere. It serves a mix of Goan, Continental, and Chinese, but stick to the seafood. The live music and river breeze make it a perfect Sunday afternoon spot.
Best cheap eats and street food
Noronha’s Corner (Anjuna-Siolim Circle)
This food truck is run by three brothers and serves the best Goan snacks in the North. The spicy beef cutlet pao and the sausage pao are the go-to orders. It is cheap, fast, and stays open until the food runs out. It is a local landmark for a quick, heavy protein hit.
Gonsalves Ros Omelette (Panjim)
Located near the Immaculate Conception Church, this stall is a local favorite for Ros Omelette. The gravy is spicy, coconut-heavy, and served piping hot. It is the ultimate late-evening snack. You eat standing up on the sidewalk, joining the crowd of commuters and students.
Joseph Bar (Panjim)
While technically a bar, this tiny "hole-in-the-wall" in Fontainhas serves excellent local snacks. Pair a cold craft beer or local feni with their prawn rissoles or beef samosas. The vibe is old-school Goan tavern. It is the best place to soak up the atmosphere of the Latin Quarter without a hefty bill.
D'Silva Fast Food (Miramar)
Known for having some of the best beef cutlet paos in Goa. The cutlets are large, well-marinated, and tucked into fresh, crusty bread with a bit of salad. It is a simple stall that defines Goan street food culture. It is perfect for a post-beach meal that costs less than a coffee at a resort.
Best breakfast and brunch
Artjuna (Anjuna)
A Mediterranean-style cafe set in a large garden. It is the hub for the Anjuna crowd. They serve excellent shakshuka, hummus platters, and fresh juices. The atmosphere is relaxed, with a lifestyle shop and a library on-site. It is the best place for a slow morning or a productive remote work session.
Baba Au Rhum (Anjuna)
Tucked away in the back lanes of Anjuna, this cafe is famous for its sourdough pizzas and hearty breakfast platters. The "Earth Breakfast" and the various eggs benedict options are winners. It overlooks greenery and maintains a "bohemian Goa" vibe that has largely disappeared elsewhere.
G-Shot Coffee Roasty (Assagao)
For serious coffee drinkers, this is the spot. They roast their own beans and offer various brewing methods. The food menu is lean but high-quality, featuring great avocado toast and protein bowls. It is minimalist, modern, and focused entirely on the craft of coffee and clean eating.
Best rooftop or view dining
Thalassa (Siolim)
Thalassa moved from the Vagator cliffs to the Siolim waterfront, but it kept its reputation as the ultimate sunset spot. It serves Greek cuisine in a white-washed, Mediterranean setting. The views of the Chapora river are stunning. Stay for the evening fire dances and performances after your meal of souvlakis and dips.
Antares (Vagator)
Located on the cliffs of Small Vagator, Antares offers a wide-angle view of the Arabian Sea. The menu is Australian-inspired with plenty of grilled meats and seafood. It is one of the best places for a sundowner. The tiered seating ensures almost every table has a clear view of the horizon.
Best food neighborhoods to wander
- Fontainhas (Panjim): The Latin Quarter is the most aesthetic neighborhood in Goa. The narrow streets are lined with bright yellow and blue houses. You will find small bakeries like Confeitaria 31 De Janeiro and hidden bars. It is perfect for a walking food tour.
- Assagao: Often called the "South Kensington of Goa." This inland village has become a culinary hotspot. Every second villa is a high-end restaurant or a boutique cafe. It is lush, quiet, and home to some of the most innovative kitchens in the state.
- Anjuna: The original hippie trail destination still holds the best casual cafe culture. Wander the back lanes to find garden cafes and seasonal pop-ups that don't appear on Google Maps.
Note: Operating hours and reservation requirements in Goa frequently change based on the tourist season.