In This Guide
- Goan cuisine is actually two cuisines
- The must-eat Goan dishes
- Seafood: what to order and where
- Vegetarian food in Goa
- Goan drinks you should try
- Where to have breakfast in Goa
- Best restaurants in North Goa
- Best restaurants in South Goa
- Panaji and Mapusa food scene
- Street food and local snacks
- Food experiences worth booking
- Food safety and health tips
- Goa food FAQ
Goa is one of the most food-rich states in India, and it is also one of the most misunderstood. Most tourists eat at beach shacks and go back thinking Goan food is a spicy fish curry with rice. That is one dish in a cuisine that has more than a hundred.
The real Goan food scene is split between two very different kitchens: the Goan Catholic cuisine shaped by 450 years of Portuguese rule, and the Goan Hindu cuisine that predates the Portuguese and still lives in the temples, homes and small restaurants of the inland villages. Both are worth eating. Most visitors only ever try the first.
This guide is written by the GoaThrills team from our Calangute office. We eat this food daily. Our guest recommendations come from the same places we send our own families to, not from paid lists. If you want us to build a food-focused Goa trip around any of this, that is part of what we do as the best DMC for Goa.
1. Goan cuisine is actually two cuisines
Before you eat anything in Goa, understand this split. It will change what you order for the rest of the trip.
Goan Catholic cuisine
This is the food most people associate with Goa. Portuguese-influenced, vinegar-heavy, spicy, and built on pork, beef, seafood and coconut. Dishes you have heard of like vindaloo, xacuti, sorpotel and balchao come from here. If you eat pork or beef, this is the cuisine you want to explore.
Goan Hindu cuisine
Older than the Portuguese influence, and lighter. Coconut-based curries, kokum, tamarind, fish curry rice, and a strong tradition of vegetarian cooking. If you are vegetarian, this is your cuisine. If you eat seafood, you will still eat from this kitchen more than you realise.
Most menus in Goa mix both. But when you see "Goan fish curry rice" on a menu, that is Hindu. When you see "pork vindaloo" or "sorpotel," that is Catholic. Knowing the difference helps you order right.
The one rule every tourist should know
If a restaurant's menu is only beach-shack style (chicken lollipop, tandoori, pasta, pizza), you are not eating Goan food. You are eating generic holiday food with an ocean view. That is fine occasionally, but it is not what makes Goa's food culture special. The Goan food is inland.
2. The must-eat Goan dishes
These are the dishes you should try at least once. If you eat none of these, you have missed the point of eating in Goa.
Fish Curry Rice
If you eat one Goan dish, eat this. A coconut and kokum-based curry with fresh fish, served with red parboiled rice. It is not spicy the way vindaloo is. It is tangy, mildly sour, and incredibly satisfying. Every Goan household makes it differently.
Chicken Xacuti
A rich, dark, complex curry made with roasted coconut, poppy seeds, dried red chillies and over 20 spices. It is the dish we recommend to first-timers who are nervous about spice. Rich rather than hot. Vegetarians can order mushroom xacuti, which is excellent.
Pork Vindaloo
Vindaloo is a Portuguese-derived dish: vinegar, garlic, red chilli and pork. The original Goan vindaloo is not just a spicy red curry. It is a marinated, slow-cooked, sour and hot dish. It is best with pao. If a restaurant serves you a bright red generic curry and calls it vindaloo, it is not.
Prawn Balchao
Prawns preserved in a spicy, tangy, sweet-sour masala that keeps for days. It is served as a side or with rice. Very intense, very flavourful, and one of the most iconic Goan Catholic dishes.
Chicken Cafreal
A Portuguese-African dish that Goa adopted. Chicken marinated in a green paste of coriander, mint, green chilli, garlic and vinegar, then fried or grilled. Perfect for anyone who wants something less coconut-heavy and slightly fresh-tasting.
Sorpotel
Pork (often with liver and other cuts) cooked in a dark spicy vinegar-heavy masala, traditionally served at Christmas and weddings. If you see it on a menu, order it. It is one of the most complex Goan dishes and takes hours to make.
More Goan dishes worth trying
Amti Bhaji
A simple Goan Hindu vegetarian combo of lentil curry and seasonal vegetable, eaten with rice.
Crab Xec Xec
Fresh crab in a roasted coconut masala. Rich, messy, and one of Goa's best dishes.
Rava Fried Fish
Pomfret or kingfish fried in semolina. Simple, crispy, best at a beach shack at sunset.
Bebinca
A layered coconut and jaggery cake, essentially Goa's national dessert. Must try.
Ros Omelette
Omelette in a spicy chicken curry, eaten with pao. The Goan late-night comfort food.
Poi with Bhaji
Local Goan bread with a spicy potato or vegetable curry. A working man's breakfast.
Mackerel Recheado
Mackerel stuffed with a spicy red masala, fried. Best eaten with rice.
Choris Pao
Goan sausage in a pao. The local sausage is spicy, vinegary and pork-based.
3. Seafood: what to order and where
Goa is a seafood destination first. Here is what to order and how to eat it well.
What is fresh in season
- Kingfish (surmai) | year-round, best fried or in curry
- Pomfret (paplet) | year-round, best rava fried
- Prawns | year-round, best in balchao or butter garlic
- Squid (calamari) | year-round, best fried or in masala
- Crab | best October to May, cooked in xec xec
- Mackerel (bangda) | best post-monsoon, cheap and flavourful
- Mussels | seasonal, best in a spicy coconut curry
- Clams (tisreo) | small, sweet, eaten as a starter
How to order seafood at a shack
At a beach shack, ask what came in today before ordering. A good shack will tell you honestly. If the fish is not fresh, they will suggest something else. If you are unsure, ask for a mixed seafood platter so you can try several at once.
How to order seafood at a restaurant
At a proper Goan restaurant, ask for the catch of the day and let the chef recommend the preparation. Do not just order the standard fried fish. Ask if they can do it in recheado, xec xec or balchao. The best restaurants will do it gladly.
Seafood is what our guests ask about most. Every Goa customized package we build can include a seafood-focused dinner or a market-to-table experience.
4. Vegetarian food in Goa
Many travellers assume Goa is a bad destination for vegetarians. This is not true. It is just that most vegetarian travellers eat at the wrong places.
Real Goan vegetarian food
Goan Hindu cuisine is largely vegetarian. Dishes you should try:
- Amti | a tangy lentil curry with kokum
- Bhaji | seasonal vegetable in coconut
- Sol kadhi | a pink coconut and kokum drink, usually served after meals
- Kismur | a dry coconut and onion dish, sometimes made without fish
- Patoleo | turmeric leaves stuffed with rice and jaggery, a festival dish
- Khatkhate | a mixed vegetable and lentil stew
North Indian and Gujarati food
For travellers who want familiar food, North Indian, Gujarati and Jain restaurants are widespread in Calangute, Candolim, Panaji and Baga. Most hotels also offer North Indian buffets. If you are travelling with a strict vegetarian family, request a hotel with an in-house vegetarian kitchen.
Goan restaurants that handle vegetarians well
Every decent Goan restaurant will make a mushroom xacuti, veg cafreal, paneer balchao or veg thali. Ask. Most kitchens are flexible. The dishes will not be authentic Goan vegetarian, but they will be good.
Every Goa family package we build for vegetarian families includes a shortlist of restaurants that handle Jain, pure veg and no-onion-no-garlic requests without fuss.
5. Goan drinks you should try
Drinks are a major part of the Goan food experience. Here is what to try.
Feni
Goa's own spirit, made from cashew or coconut. Cashew feni is the more common one. It has a strong, distinctive smell and is best sipped slowly or used in a cocktail. Every visitor should try it at least once, ideally at a proper bar rather than a tourist trap.
Urrak
A seasonal, low-alcohol drink made from the first distillation of cashew. Only available in the summer months. Lighter than feni and often mixed with lime and salt. If you visit between March and May, ask for it.
Sol Kadhi
Not alcohol. A pink digestive drink made from coconut milk and kokum. Served at most Goan Hindu meals. Cooling, mildly sour, and genuinely good for digestion after a heavy meal.
Goan Port Wine
Made by a couple of local wineries, widely available at bars and shops. Sweeter than Portuguese port, but pleasant, and a nice take-home gift. There are also a few small-batch local wines made from local grapes.
Fresh Lime Soda, Kokum Sherbet, and Tender Coconut
Non-alcoholic standbys. Kokum sherbet is a favourite in summer. Tender coconut water from a roadside vendor is a Goa ritual.
6. Where to have breakfast in Goa
Goan breakfast is not the same as beach-side breakfast. Here is what to eat and where.
Goan breakfast classics
- Poi with bhaji or choris | local bread with curry or Goan sausage
- Ros omelette | omelette in chicken curry with pao
- Bhaji pao | the working-class classic
- Misal | not Goan, but excellent versions exist in Panaji and Margao
- Poha and chai | the universal Indian breakfast, done well in small joints
Cafe breakfast scene
Goa has a strong cafe culture now, especially in Assagao, Anjuna, Vagator, Ashwem and Panaji. A good cafe breakfast (eggs, avocado toast, good coffee) is a legitimate part of a Goa trip. But make one morning a proper local breakfast day.
Where we recommend for breakfast
- Small Goan bakeries across Panaji, Mapusa and Margao for poi and bhaji
- Cafes in Assagao and Anjuna for a slow weekend breakfast
- Panaji's central area for a mixed local-and-cafe morning
- Hotel buffets for families who want a stress-free start
7. Best restaurants in North Goa
North Goa has the widest food scene in the state. Here is how we break it down for guests.
Calangute, Baga and Candolim
The tourist belt. Lots of beach shacks and mid-range restaurants serving Indian, Chinese, Continental and Goan. Good for families, easy to find, plenty of vegetarian options. Some genuine Goan restaurants hide in between the tourist spots. Ask your hotel for the good ones.
Anjuna and Vagator
Hipster cafes, Israeli food, seafood, sunset restaurants. This is where the younger crowd eats. The restaurants here are trendy but often genuinely good. The cliff restaurants in Vagator are worth the drive.
Assagao and Saligao
This is where food-focused travellers should actually spend their evenings. Assagao has become Goa's most interesting restaurant neighbourhood, with fine dining, fusion and excellent Goan food side by side. Saligao is more residential but has some great local spots.
Ashwem and Morjim
Upscale North. Beachside cafes, Russian and Italian influences, and some of the best quiet dinners in North Goa. This is a good area for couple dinners.
Panaji
Separate section below, because Panaji deserves its own.
8. Best restaurants in South Goa
South Goa food is different: bigger resort restaurants, more Goan family kitchens, and a lot of excellent seafood.
Colva and Benaulim
Good seafood, mid-range restaurants, and some lovely family-run places. Benaulim has excellent local fish curry rice.
Cavelossim and Mobor
Resort dining. Most 5-star hotels here have excellent multi-cuisine restaurants, but for something local, ask for the family-run spots just off the resort strip.
Palolem and Agonda
Beach-side dining, relaxed, often excellent. Lots of fresh seafood, wood-fired pizzas, and multi-cuisine menus. Popular with backpackers and couples.
Margao and Fatorda
The commercial heart of South Goa. Local restaurants serving Goan thalis, seafood and vegetarian food at honest prices. Very few tourists eat here, but the food is as authentic as Goa gets.
9. Panaji and Mapusa food scene
If you only do one food-focused day trip in Goa, make it Panaji. It is the state capital and the most concentrated food destination in Goa.
What to do in Panaji
- Walk the Fontainhas Latin Quarter for cafes and Goan bakeries
- Eat a Goan thali at a proper local restaurant
- Visit the Panaji municipal market for spices, chorizo and local produce
- Have a feni cocktail at a heritage bar
- Eat bebinca and Goan sweets at an old bakery
Mapusa market
Friday is market day in Mapusa. This is the most local food market in Goa. Fish, spices, chorizo, vegetables, and street food, all at wholesale prices. It is loud, chaotic and excellent. Not for everyone, but very rewarding for food travellers.
Food walks and culinary experiences
Panaji and Mapusa are where most food walks happen. Spice plantation lunches in the interior (near Ponda) are also popular and worth doing once, especially with kids.
10. Street food and local snacks
Goa's street food is a mix of Goan classics and typical Indian fare. Here is what to look for.
- Choris pao | Goan sausage in a bun. A must try.
- Ros omelette | the late-night classic, best found at roadside carts
- Bhaji pao | spicy potato or vegetable curry with local bread
- Rava fried prawns | sold at markets and some beaches
- Poi | the local Goan bread, best bought fresh in the morning
- Sannas | steamed rice cakes, slightly sweet, good with sorpotel
- Bebinca | layered dessert, sold in bakeries
- Dodol | a jaggery and rice flour sweet, similar to a dense fudge
- Ale Belle | a Goan sweet bread with coconut and jaggery filling
Street food in Goa is generally safe if you eat it hot and freshly made. Avoid anything that has been sitting out for hours, especially in the sun.
11. Food experiences worth booking
Beyond eating at restaurants, there are several food experiences worth building into a trip. Every Goa customized package we build can include any of these.
Spice plantation lunch
Located inland near Ponda, spice plantations offer a tour plus a traditional Goan lunch served on banana leaf. Good for families, couples and first-timers. A safe way to introduce Goan food to nervous eaters.
Goan cooking class
Half-day cooking classes exist in Assagao, Panaji and around Anjuna. You learn 3 to 5 Goan dishes and eat what you cook. Popular with couples and food-focused travellers.
Panaji food walk
Guided food walks in the Latin Quarter and market area. You try multiple dishes in 2 to 3 hours. Excellent for first-timers who want orientation.
Mapusa market tour
Friday market tour with a local guide. Very authentic, very local, not for anyone who wants air-conditioned comfort.
Private Goan dinner at a family home
A few local families host dinners at their homes for small groups. Traditional Goan Catholic or Hindu meals, cooked and served by the family. The most memorable food experience in Goa for many guests.
Sunset seafood dinner on a private yacht
Combines two of Goa's best experiences. Available in premium Goa couple packages and Goa honeymoon packages.
Want a food-focused Goa trip?
Tell us your food interests and group. We build a culinary plan on WhatsApp.
12. Food safety and health tips
Food poisoning can ruin a Goa trip. A few practical rules prevent almost all cases.
- Drink only packaged or filtered water. Even at hotels. This alone prevents most cases.
- Avoid ice from unknown vendors. Ice in cocktails at established restaurants is fine. Roadside ice is not.
- Eat food hot and freshly made. Skip anything that has been sitting out.
- Be cautious with cut fruit and raw salads from street stalls and beach carts.
- Do not overdo seafood on day one. Ease in. A heavy seafood meal on arrival night can go wrong.
- Carry ORS, antacids and a basic antibiotic. If you do get an upset stomach, you will be ready.
- Ask before eating street food at small stalls. Most are fine, but pick busy ones with high turnover.
- Skip feni on an empty stomach. It is strong stuff. Eat first.
What we tell our guests
The first 24 hours of a Goa trip are the riskiest for stomach issues because your body is adjusting to new water, new spice and new food. Eat familiar on day one. Then go adventurous on day two. This single habit saves most Goa trips.
13. Goa food FAQ
The most famous Goan dishes are fish curry rice, prawn balchao, chicken xacuti, pork vindaloo, sorpotel, and bebinca for dessert. Fish curry rice is the everyday staple that locals eat daily, while vindaloo and xacuti are the dishes most associated with Goan cuisine internationally.
Not all Goan food is spicy. Vindaloo is hot and sour, but dishes like xacuti, cafreal, fish curry rice and Goan thali can be made mild. Most restaurants will tone down spice if you ask. Vegetarian families should stick to Goan Hindu style dishes rather than Portuguese-influenced Catholic dishes.
For authentic Goan food, head to Panaji, Mapusa, Assagao, Saligao and the smaller inland villages rather than the beach belt. Beach shacks are great for seafood and sunsets but usually charge tourist prices. GoaThrills packages usually include at least one local food experience in Panaji or a spice plantation.
Yes. Goa has a strong Goan Hindu vegetarian tradition with dishes like bhaji, amti, sol kadhi, and various coconut-based curries. Most North Indian, Gujarati and South Indian restaurants are also widely available, especially in Calangute, Candolim and Panaji.
Avoid raw salads and cut fruit from street stalls, avoid ice from unknown vendors, and be cautious with shellfish if you have a sensitive stomach. Do not drink tap water. Stick to packaged water, freshly cooked food and reputable restaurants, especially on the first two days.
Try feni, Goa's own cashew or coconut spirit, in a cocktail or neat. Other local drinks to try are sol kadhi (a pink coconut drink often served after meals), urrak (seasonal cashew drink), and Goan port wine from local vineyards.
Yes. Goa is one of the best seafood destinations in India. Fresh kingfish, pomfret, prawns, squid, crab, mackerel and mussels are available across the coast. Rava-fried fish, prawn balchao and crab xec xec are essential for anyone who eats seafood.
Locals eat at small family-run restaurants in Panaji, Mapusa, Margao and inland villages, usually for fish thalis and rice plates. They avoid the beach belt for daily meals. Popular local areas include the Panaji market area, Mapusa market, and fishing villages like Betul, Vasco and Cortalim.
Yes. GoaThrills can arrange food walks and culinary experiences in Panaji, Mapusa and Assagao, including spice plantation lunches, Goan cooking classes, and private dinners with local families. These are popular with couples and food-focused travellers.
GoaThrills is based in Calangute, North Goa, with a real office and a team that lives here. We know which restaurants actually cook good Goan food and which ones just sell the view. We arrange food walks, spice plantation trips, cooking classes and private dinners across North and South Goa. That is why clients call us the best DMC for Goa.



