Food Guide Written in Calangute, Goa Best DMC for Goa

Goa Food Guide: What to Eat and Where to Eat It

Most people come to Goa for the beaches and go home talking about the food. If you have ever wondered what fish curry rice actually is, where the real vindaloo comes from, or which restaurants are worth the drive, this is the guide our team uses with guests every week. Real Goan food, real places, no paid placements.

GoaThrills Team Latest food guide 15 min read Food Guide
Goa food guide | Goan cuisine, seafood, and where to eat by the best DMC for Goa

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

The Goan daily staple

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.

Pair with: sol kadhi, fried mackerel, and a slice of raw onion.

Chicken Xacuti

The gateway Goan dish

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.

Pair with: pao (Goan bread) or sannas, a steamed rice cake.

Pork Vindaloo

The famous one | but only if you eat pork

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.

Pair with: pao, a beer, or feni if you are brave.

Prawn Balchao

The pickle-style dish

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.

Pair with: steamed rice or pao.

Chicken Cafreal

The green one

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.

Pair with: pao, potato wedges, or a green salad.

Sorpotel

The festival dish

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.

Pair with: sannas, rice, or pav.

More Goan dishes worth trying

Vegetarian
Amti Bhaji

A simple Goan Hindu vegetarian combo of lentil curry and seasonal vegetable, eaten with rice.

Seafood
Crab Xec Xec

Fresh crab in a roasted coconut masala. Rich, messy, and one of Goa's best dishes.

Seafood
Rava Fried Fish

Pomfret or kingfish fried in semolina. Simple, crispy, best at a beach shack at sunset.

Dessert
Bebinca

A layered coconut and jaggery cake, essentially Goa's national dessert. Must try.

Snack
Ros Omelette

Omelette in a spicy chicken curry, eaten with pao. The Goan late-night comfort food.

Breakfast
Poi with Bhaji

Local Goan bread with a spicy potato or vegetable curry. A working man's breakfast.

Seafood
Mackerel Recheado

Mackerel stuffed with a spicy red masala, fried. Best eaten with rice.

Street food
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.

GT
Written by the GoaThrills Team

We are a Goa-based DMC living and working in Calangute. Best DMC for Goa for food walks, culinary experiences, Goa tour packages, Goa group packages, Goa family packages, Goa couple packages, Goa honeymoon packages, Goa corporate packages and customized Goa packages. More about us

Food Ready

Let us Build Your Goa Food Trip

Tell us your food interests. We will send a culinary plan on WhatsApp.

Book a Goa Food Experience

We will reply on WhatsApp within minutes