
TLDR
Goa has a solid dining scene ranging from local street food to sit-down restaurants. The area around Goa has several dining options within walking distance. This guide covers where to eat, what to try, and how much to budget.

Insider Tip
Ask the staff at Hotel Celi for their current restaurant recommendation. They eat locally and know which places are actually good right now — not just the ones that show up on Google.
Planning your stay? Check current rates at Hotel Celi — a convenient base for exploring Goa.
What to Try
Every destination has its signature dishes. Ask locals what Goa is known for — the answer is usually something you won’t find on the tourist-facing menus. Markets and street food stalls often serve the most authentic local food at the best prices.
Budget Tips
Lunch is almost always cheaper than dinner for the same quality. Set menus and daily specials offer the best value. Avoid restaurants directly facing major tourist sights — walk one block back for better prices and better food.
Check current prices at Hotel Celi
Hotel Celi in Goa — a solid base for exploring everything on this list.
Check Available RoomsWe may earn a small commission if you book through this link. It doesn’t cost you anything extra.
You might also find these useful: Best Day Trips from Goa, Best Time to Visit Goa: Month by Month Guide, Goa Neighborhood Guide: Every Area You Need to Know.
“Great location and a really practical base for exploring the area. We could get to everything we wanted to see without any hassle. The neighbourhood felt safe and had plenty of places to eat nearby.”


Classic Goan Dishes to Order
Fish curry rice is the state’s daily lunch. The coconut-and-kokum base is thinner than coastal Kerala versions and usually served with kingfish, mackerel or pomfret. Pork vindaloo is the fiery vinegar curry that travelled from Portugal and comes with pao bread.
Chicken or lamb xacuti is the roasted-coconut and whole-spice dish worth trying at least once. Sorpotel uses offal and vinegar and is richer. Finish with bebinca, the layered egg-yolk and coconut dessert, often paired with a chilled cashew feni pour.
Where Locals Actually Eat in North Goa
Vinayak Family Restaurant in Assagao is the fish-thali benchmark, 10 minutes inland from Calangute, usually INR 250 to 400 and packed at 1pm. Mum’s Kitchen on Miramar has the fullest menu of regional dishes with Catholic and Hindu recipes side by side, mains INR 400 to 700.
Ritz Classic in Panaji does a reliable weekday thali under INR 400. For home-style Hindu vegetarian in Margao, Ajanta Restaurant is the old-school pick. Florentine Bar in Saligao is famous for chicken cafreal, roughly INR 350 a plate.
Beach Shacks and Clifftop Tables
Britto’s on Baga beach has been running since 1965 and is the benchmark for sand-side seafood around INR 600 to 1,200 per main. Souza Lobo on Calangute is equally veteran and slightly quieter. Both work best for late lunch.
Thalassa in Vagator serves Greek plates on a cliff above Small Vagator beach, mains INR 700 to 1,500, bookings essential in season. La Plage at Ashwem is the upmarket French-Mediterranean shack, best for long lunches with a sea breeze.
Cafes, Bakeries and Feni Bars
Gunpowder in Assagao pulls a loyal evening crowd for South Indian plates in a leafy courtyard, mains INR 400 to 800. Cafe Chocolatti on the Calangute-Candolim road does pastries and cold coffee for under INR 300. Bakery 31 in Sangolda is the sourdough stop.
For feni, Joseph Bar in Fontainhas is a tiny room serving cashew feni neat with a plate of chilli-salt cashews, usually INR 100 to 150 a peg. Ask for the double-distilled if you want to try the smoother version.
Seafood Shacks by Beach
Calangute and Baga have the most shacks but also the most volume. For better seafood with fewer buses nearby, ride to Ashwem (La Plage, Sublime), Morjim (Sunset Point) or Cola Beach in the south for the lagoon-side huts.
A whole grilled kingfish typically runs INR 700 to 1,200 at a standard shack, prawn balchao around INR 400, crab xec xec closer to INR 900. Ask what was landed that morning, because shacks only buy fresh from the Chapora or Mapusa fish markets.
Vegetarian and Hindu Goan Food
Goan food is often mistaken for only-Catholic seafood. The Hindu Saraswat tradition runs just as deep. Look for khatkhate (mixed vegetable stew), alsande tonak (black-eyed peas curry) and patoleo (turmeric-leaf-wrapped rice cakes with jaggery), especially at Mum’s Kitchen or Ritz Classic.
Vinayak in Assagao serves pure-veg thalis alongside its famous fish version. Bhojan in Panaji and Sanskruti in Porvorim are dedicated vegetarian spots with Gujarati-Rajasthani thalis under INR 300.
Bakeries, Breakfast and the Poder
Every Goan village has a poder, the local bread-delivery cyclist who arrives at sunrise with pao, poi and undo. Ask your hotel if they already have a standing order. Pair with a bhaji (spiced chickpeas) from a taparia and coffee for under INR 100.
For sit-down breakfast, Cafe Chocolatti on the Calangute-Candolim road and Bakery 31 in Sangolda are reliable. Artjuna in Anjuna is the long-running expat hangout, slightly pricier, good shakshuka.
Ordering Tips for First-Timers
If you have never had Goan food, start with a thali at Vinayak or Ritz Classic. It gives you fish curry, fried fish, rice, sol kadi, a vegetable and a sweet in one plate for INR 250 to 400. That is your baseline.
Next meal, order one dry starter (prawn balchao, chicken cafreal or sausage chilly) plus one curry (fish caldinho or chicken xacuti) with pao or rice. Finish with bebinca or serradura. That is the full Goan experience in two meals.
Booking Tables and Timing
Thalassa in Vagator, Gunpowder in Assagao, Bomra’s and La Plage in Ashwem all need reservations in peak December and January. A day ahead is usually fine, a week ahead for weekends. Book by phone or WhatsApp, most places no longer use online systems.
Lunch at 1:30pm is the Goan standard. Dinner at shacks usually starts around 7:30pm and kitchens close by 10:30pm. Late-night food on Tito’s Lane and in Anjuna runs past 1am but the quality drops with the hour.
Photos of Hotel Celi



See more photos on Booking.com →
Affiliate disclosure: we may earn a commission if you book through this link.
Frequently Asked Questions
What food is Goa known for?
Local specialities vary by season. Ask at your hotel or look for restaurants where locals eat — that’s usually the best indicator of quality.
Is street food safe in Goa?
Generally yes, if you pick busy stalls with high turnover. Cooked-to-order is safer than pre-made food sitting out.
What counts as authentic Goan food?
Look for dishes like fish recheado, prawn balchao, pork vindaloo, xacuti, sorpotel, and bebinca. These come from the Konkan-Portuguese tradition and taste very different from the pan-Indian menus most tourist shacks push.
Are beach shacks open all year?
No, most shacks run from October to May and take them down before the monsoon. Permanent restaurants stay open year-round, so stick to those if you are visiting in June, July, August, or September.
Do restaurants close during the monsoon?
Many seasonal beach places shut, but town restaurants in Calangute, Candolim, Panjim, and Mapusa trade normally. The upside is shorter waits, local prices, and the freshest monsoon vegetables on the menu.
