Last Updated on by
Jaffna is more than just a northern point with a rich heritage and diverse history—it’s a stop for delicious Sri Lanka food as well! Budget travelers can still get their fill on yummy rice and curries dishes, or those with a broader wallet can soak up the ambiance of such a beautiful city while enjoying the best culinary delights Sri Lanka has to offer.
1. Jetwing Jaffna ($$$)
37, Mahatma Gandhi Road, Jaffna | + 94 21 2215 571 | www.jetwinghotels.com/jetwingjaffna/dining
Eating at this luxury restaurant is truly a cultural experience and must not be missed if you want to feel the essence of Jaffna in food. Serving authentic Jaffna and south Indian food, this restaurant is relaxed in a way that is both traditional and contemporary. For the adventurous eaters out there, their fiery red Jaffna crab curry is a must try.
2. The Valampuri ($$$)
148/10, Station Road, Jaffna | +94 21 222 0111 | www.valampurihotel.com/dinning
Famed for being a fine dining restaurant that serves the most succulent seafood dishes, The Valampuri is an alluring meal destination for a vacationer in Jaffna. This bright, cheerful restaurant is the perfect place to have a decadent meal and wind down in comfort after a hot day out gallivanting around town.
3. Fort Hammenhiel Resort ($$$)
40000, AB17, Kalapoomy | +94 11 381 8215 | www.forthammenhielresort.lk/restaurant
It’s not everyday that one gets to dine in a manmade fort a hop and a jump away from the mainland. After getting off the jetty into your own paradise, you can also enjoy a gastronomical journey with flawlessly cooked meals and views of the endless sea and sky. For regal hospitality and traditionally cooked meals, this is the place to eat at.
Family and Casual Dining
1. Mangos ($$)
359/3, Temple Road, Jaffna
This simple Indian restaurant caters only to vegetarian customers. Mangos is a perfect eatery if you are the lover of reasonably priced vegetarian food when travelling. Wildly popular in the locality, Mangos is known to serve the best kind of South Indian dishes.
2. Green Grass Hotel & Restaurant ($$)
33, Aseervatham Lane, Jaffna
Green Grass is the perfect place to have a meal under the swaying trees and gentle breeze. The food is exquisite, the cost caters to a basic budget, and the staff are amicable and charming. Their most raved about dish is their crab curry.
3. Cosy Restaurant ($$)
266/1 Stanly Road, Jaffna
This restaurant is well known for its comfortable furniture, friendly service, and overall warm ambiance. The foods you must try are their Jaffna specials. Their open courtyard seating and amazing food only adds to the delight of a vacationer.
Budget Friendly Dining
1. Malayan Café ($)
C Ponnampalam Road, Jaffna
This charming cafe offers a clean and perfectly delectable variety of authentic dishes. Their dosas and coffees are greatly loved. This is the ultimate place for you to hog and chill without burning a hole in your pockets.
2. Nallur Bhavan ($)
250, Temple Road, Jaffna
A family restaurant with an amazing ambiance and delicious food, the Nallur Bhavan is a must visit if you want to try a variety of food for very little cost. This cozy nook has a warm ambiance an is a good place to stop by if you want scrumptious vegetarian food.
3. Hotel Rolex ($)
340, Hospital Road, Jaffna
This hotel fames itself on serving the best kothu rotti in town. And if reviews are anything to go by, they stand right! Enjoy your meal with simple décor and high quality food.
Jaffna offers many historical delights with cultural variations thanks to the Dutch, Portugese, and British. But it’s the food that is the greatest delight of all! From Firey Red Curry to simple beans and rice, the authentic Sri Lanka food is a flavor you can’t get anywhere else. Budget eaters, and those who want a little more to experience in their dining, will find somewhere perfect to eat.