Jaffna travel guide

Where to Eat in Jaffna: Best Restaurants and Local Food

· 3 min read City Guide
Jaffna cuisine — Sri Lankan Tamil food from the north

Book an experience

Things to do here

The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.

Jaffna’s food is unlike anything in the south. Northern Tamil cooking uses more tamarind, more dried chilli, more palm-based ingredients — and the results are deeply flavoured and distinctive. The city’s cuisine developed in relative isolation from the Sinhalese south and has its own logic, its own key dishes, and its own rhythm around eating.

Understanding the local food culture matters. In Jaffna, small restaurants (still called “hotels” locally, as everywhere in Sri Lanka) serve rice and curry from morning. By 1pm many of the day’s curries are finished. Eating early gets you the best selection.

What to Order

Jaffna Crab Curry: the north’s most celebrated dish. Large mud crabs cooked in a deeply spiced gravy with tamarind, dried chilli, and a flavour profile distinct from southern crab curries — more acidic, more intense. Served with idiyappam (string hoppers) or steamed rice. This is the dish to order in Jaffna; versions elsewhere are a pale imitation.

Idiyappam (String Hoppers): steamed noodle nests made from rice flour, eaten with curry. The standard breakfast and a Jaffna staple. Paired with coconut milk, dhal, or seeni sambol. Light and excellent.

Jaffna Thali: a full Tamil vegetarian meal — rice with multiple curries arranged around it. Not every restaurant serves a formal thali, but the component dishes are always available. Expect dhal, a coconut-based vegetable curry, rasam (thin tamarind soup), and curd.

Mutton Rolls: spiced minced mutton wrapped in a thin pastry and fried. The Jaffna version uses more spice than southern rolls. Common as a short eat at tea shops.

Palmyrah Toddy: the fermented sap of the palmyrah palm — a mildly alcoholic drink specific to the north and east of Sri Lanka. Served fresh and slightly fizzy from toddy shops. It turns increasingly alcoholic as the day progresses (morning toddy is gentle; evening toddy is notably stronger). Toddy shops are an experience worth finding.

Watalappan: a coconut custard dessert made with jaggery and spices — more commonly associated with Muslim Sri Lankan cooking but found across the north. Rich, dense, and worth ordering as dessert.

Where to Eat

Malayan Café: a Jaffna institution on Hospital Road, open since the 1940s. Serves idiyappam, roti, and short eats from early morning. The original, still functioning, and genuinely good. Cash only; closes mid-afternoon.

Green Grass Hotel (Point Pedro Road area): reliable for a full rice and curry lunch. The curry selection rotates daily. Ask what’s available that day rather than ordering from a menu — the best places work like that in Jaffna.

Rio Restaurant: near the clock tower, one of the better options for crab curry in the city. Worth reserving crab in advance as it sells out. Also serves good kottu and rice meals.

Town markets and tea shops: Jaffna Market in the city centre has food stalls serving hot short eats (rolls, vadas, samosas) through the morning. The tea shop culture is strong here — a cup of tea with a mutton roll is how most locals start the day.

Practical Notes

  • Most restaurants in Jaffna are alcohol-free — the north is more conservative about this than the south. Toddy shops are the exception.
  • The best rice and curry is gone by 1pm; eat lunch before then
  • Many places don’t have English menus — point at what others are eating, or ask the server what they recommend that day
  • Vegetarian eating is easy in Jaffna — the Tamil tradition has a strong vegetarian current, and most restaurants have several vegetable curries available at all times

Frequently Asked Questions

What is Jaffna famous for in terms of food?
Jaffna crab curry is the most celebrated dish — large mud crabs cooked in a deeply spiced gravy with tamarind and dried chilli. The flavour profile is more acidic and intense than southern versions. Pair it with idiyappam (string hoppers) or steamed rice.
What is Malayan Café in Jaffna?
Malayan Café is a Jaffna institution on Hospital Road, open since the 1940s. It serves idiyappam, roti, and short eats from early morning. It is cash only and closes mid-afternoon. This is one of the most authentic food experiences in the city.
What is palmyrah toddy and where can I find it in Jaffna?
Palmyrah toddy is a fermented drink made from the sap of the palmyrah palm, specific to Sri Lanka's north and east. It is served fresh and slightly fizzy at toddy shops. Morning toddy is mildly alcoholic; evening toddy is notably stronger. Most regular restaurants in Jaffna do not serve alcohol — toddy shops are the exception.
Is it easy to eat vegetarian in Jaffna?
Yes. Jaffna's Tamil food tradition has a strong vegetarian current, and most restaurants have several vegetable curries available at all times. A Jaffna thali — rice with dhal, coconut vegetable curry, rasam, and curd — is a full vegetarian meal available across the city.
What time should I eat lunch in Jaffna?
Before 1pm. Many of the day's curries are finished by early afternoon, and the best selection is available at arrival. Most small restaurants (called 'hotels' locally) serve from the morning and the rice and curry service typically ends when the day's pots are empty.
How much does food cost in Jaffna?
Local kadevs (small restaurants) around Jaffna Market serve rice and curry for LKR 200–400. Sit-down restaurants catering to visitors run LKR 800–2,000 per meal. Crab curry at a proper restaurant will be at the higher end of that range.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

We may earn a small commission — at no extra cost to you.