Written by

A destination does not only become saleable by its geography, architecture, or the fun filled activities it offers, but also by the food that it caters to its tourists. The quality and variety of food offered by a place plays an influential role in its popularity among the tourists. Sri Lanka is one such complete tourist destination, which offers fascinating sights as well as tempting cuisines.

Sri Lankan cuisine is often stereotyped as South Indian but in reality, it is a blend of South Indian and Indonesian cuisines with a tinge of Dutch flavours in it. Here’s a list of 15 best Sri Lankan restaurants that serve delectable and extensive varieties of food.

Best Sri Lankan Restaurants In Colombo

1. The Curry Leaf

the curry leaf sri lanka

Image Source

Known as, A Village In The Heart Of The City, The Curry Leaf is one of the most unique Sri Lankan restaurants serving the best Sri Lankan traditional food. Having a village themed set up with a calm ambience, and an elaborate menu including an irresistible seafood buffet, this place is a paradise for seafood lovers.

Must Try: Mutton Kottu, Katta Sambol, Fish Fry(fish of your own choice)

Location: 2, SIR CHITTAMPALAM A GARDINER MW, Lotus Rd, Colombo
Timings: 6:30 p.m. to 11:30 p.m.
Cuisine: Sri Lankan
Zomato Ratings: 3.5/5
Average Meal For Two (Without Alcohol): INR 1,500 (tax excluded)
Website | Reviews

Must Read: 10 Awesome Things To Do In Kurunegala For A Soul-Stirring Experience

2. The Gallery Cafe

The Gallery Cafe

Image Source

A venture of the Paradise Road, The Gallery Cafe is one of the best restaurants in Colombo boasts an opulent ambience with an elegant outdoor seating. Its menu incorporates extensive varieties of cuisines like Indian, Italian, and Sri Lankan dishes to satisfy every palate. Desserts are the USP of this cafe as it serves 30 different types of desserts, which have an unrivaled taste throughout Sri Lanka.

Must Try: Pork Schnitzel, Coq Au Vin, Jaggery Cream

Location: 2 Alfred House Rd, Colombo
Timings: 10 a.m. to 12 midnight
Cuisine: Sri Lankan, Italian, and more.
Zomato Ratings: 4.7/5
Average Meal For Two (Without Alcohol): INR 2,500 (tax excluded)
Website | Reviews


Sri Lanka Holiday Packages On TravelTriangle

Book your Sri Lanka trip from TravelTriangle: Inclusive of Hotels, Sightseeing, Transfers, & Meals. Best Prices Guaranteed. Get Customizable Package & Free Guidance From Destination Experts. Book Now!


3. Seafood Cove

Seafood Cove

Image Source

Perched on the untarnished sands of Paradise Beach, the Seafood Cove provides a perfect setting with cool ocean breeze, alluring gazebos, and live Calypso music for a romantic dinner with your better half. You can savour the taste of Sri Lankan dishes here prepared from freshly caught fishes, lobsters, and prawns.

Must Try: Crab Fillets, Fried Cuttlefish, Prawn Curry

Location: Hotel Road, Colombo
Timings: 7.00 p.m. to 10.30 p.m.
Cuisine: Seafood
Zomato Ratings: 3.7/5
Average Meal For Two (Without Alcohol): INR 1,500 (tax excluded)
Website | Reviews

Suggested Read: Scuba Diving In Sri Lanka: 12 Places For An Adventurous Underwater Experience!

4. Ministry of Crab

Ministry of Crab

Image Source

As the name suggests, Ministry of Crab is one of the best Sri Lankan restaurants that serve an assortment of succulent crab dishes. Featuring among Asias 50 best restaurants in 2017, MInistry of Crab offers the perfect dining experience with typical Sri Lankan ambience, fast service, and a beckoning menu for seafood lovers.

Must Try: Chilli Crab, Garlic chilli prawns, Spicy Chicken Teriyaki

Location: Old Colombo Dutch Hospital, Fort, Colombo
Timings: 12 noon to 3 p.m. & 6 p.m. to 11 p.m.
Cuisine: Seafood
Zomato Ratings: 4.9/5
Average Meal For Two (Without Alcohol): INR 1,700 (tax excluded)
Website | Reviews

5. Nihonbashi

Nihonbashi

Image Source

Dedicated to deliver authentic Japanese cuisine in the land of curry and rice, Nihonbashi is one of the best Japanese restaurants in Colombo. With a sophisticated ambience and an extensive range of lip smacking Japanese dishes, Nihonbashi is a perfect place to dine at with your family, friends, or partner.

Must Try: Prawn Tempura, Sushi, Crab Fried Rice

Location: 11, Galle Face Terrace, Kollupitiya, Colombo
Timings: 11 AM to 2:30 PM, 6 PM to 11 PM
Cuisine: Japanese
Zomato Ratings: 3.8/5
Average Meal For Two Without Alcohol): INR 1,700 (tax excluded)
Website | Reviews

6. 1864

1864 sri lanka

Image Source

1864 is one of the few Sri Lankan Restaurants that solely focus on Continental cuisine. Designed according to a cosmopolitan environment, this restaurant serves perfctly prepared modern European dishes along with a wide variety of old and new world wines to provide a 5-star dining experience to its customers.

Must Try: Jumbo Prawns, Pork Kebab, Baked mushrooms

Location: Galle Face Hotel, 2, Galle Road, Kollupitiya, Colombo
Timings: 7 a.m. to 11 p.m.
Cuisine: Continental
Zomato Ratings: 3.7/5
Average Meal For Two (Without Alcohol): INR 2,600 (tax excluded)
Website | Reviews

7. Sea Spray Restaurant

Sea Spray Restaurant

Image Source

With stunning views of the Indian ocean, and a grand royal set up, the Sea Spray Restaurant, provides the best alfresco dining experience to its customers. It is the pioneer of rooftop restaurants in Colombo, that offers the best Sri Lankan traditional food along with various other cuisines to gratify all sorts of taste buds.

Must Try: Garlic Prawns, Tiger Prawns, Barramundi

Location: No. 02 Galle Road | Galle Face Hotel, Colombo
Timings: 5 p.m. to 11:30 p.m.
Cuisine: Seafood
Zomato Ratings: 4/5
Average Meal For Two (Without Alcohol): INR 2,600 (tax excluded)
Website | Reviews

Best Sri Lankan Restaurants In Kandy

8. The Kandy House

The Kandy House

Image Source

One of the most elegant Sri Lankan restaurants, The Kandy House is a perfect place to dine out with your partner. Indulge in a perfect evening with delectable Sri Lankan dishes, and luscious drinks, in a colonial setting amidst a serene environment alongside a shimmering pool.

Must Try: Pan Fried Fish Fillet, Beef Tenderloin

Location: Amunugama Walauwa, Kandy
Timings: 7 a.m. to 9 p.m.
Cuisine: International, Sri Lankan, Asian
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

9. Helgas Folly

Helgas Folly

Image Source

Helgas Folly is one of the few self-sufficient Sri Lankan restaurants located in the hills of Kandy. With a palatial ambience, courteous staff, and numerous dishes to satisfy all types of palates, Helgas folly is one of the best restaurants in Sri Lanka .

Must Try: Coconut Soup, Chicken Abigail, Fish Cake

Location: 70, Rajapihilla Mawatha, Kandy
Timings:
Cuisine: Sri Lankan
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

10. Panorama Restaurant

Panorama Restaurant

Image Source

Set up in a prime location, Panorama Restaurant offers more than just food. With an elaborate menu, and royal ambience, this restaurant also offers mesmerising panoramic views of the mountains and Mahaweli River. It is one of the few multi-cuisine Sri Lankan restaurants that serve Indian, Thai, Chinese, Italian, and French food.

Must Try: Buffet

Location: 124, Srinath Kuda Ratwatte, Mawatha, Kandy
Timings: 6:30 am to 9:30 am, 12:30 pm to 2:30 pm, 7:30 pm to 10:00 pm
Cuisine: Sri Lankan, Indian, Thai, Chinese, Italian, and French
Zomato Ratings: 4/5
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

11. Raswasala Restaurant

Raswasala Restaurant

Image Source

If you are looking for rooftop Sri Lankan restaurants , then Raswasala is the best pick. An open terrace blanketed by lush green mountains and accompanied by mouth-watering Sri Lankan dishes provides the best rooftop dining experience.

Must Try: Buffet

Location: Amaya Hills, Herrassagala, Kandy
Timings: 6:00 a.m. to 9:30 a.m., 12:30 p.m. to 2:30 p.m., 7:30 p.m. to 10:00 p.m.
Cuisine: Multi-Cuisine
Zomato Ratings: 4/5
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

12. Theva Restaurant

theva restaurant

Image Source

Theva Restaurant is one of the most lavish Sri Lankan restaurants offering elegant indoor and outdoor seating along with a majestic view of the Hantana hills. The restaurant offers a range of culinary delights with a perfection in the breads section, and some award winning dishes in their menu.

Must Try: Baked Fish, Stuffed Chicken, Passion Fruit Cheesecake

Location: Theva Residency Road, Kandy
Timings: 12p.m. to 3p.m. and 7 p.m. to 10 p.m.
Cuisine: Multi-cuisine
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR 2,500 (tax excluded)
Website | Reviews

Best Sri Lankan Restaurants In Galle

13. Amangalla

Amangalla

Image Source

Overlooking the Galle Fort, with a colonial ambience, and a cultivated seating, Amangalla is a part of Sri Lankas living heritage. Serving a unique variety of innovative cocktails along with cuisines which keep changing every day, Amangalla is undoubtedly one of the best Sri Lankan restaurants in Galle.

Must Try: Beetroot Soup, Aubergine Ravioli, Tiger Prawns

Location: 10 Church Street, Galle
Cuisine: Multi-cuisine
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)

Website | Reviews

14. Fortaleza

Fortaleza

Image Source

Located in close proximity to Galle Fort, Fortaleza provides a fascinating rural ambience with a contemporary touch. It is one of the best Sri Lankan restaurants in terms of food as the chefs work hard to provide a homely touch in every dish, and the speedy service along with a courteous staff act as cherry on the cake.

Must Try: Fajitas, Fish & Chips,

Location: Number 9 Church Cross Street | Fort Galle, Galle
Timings: 9 a.m. to 10 p.m.
Cuisine: European, Asian
Zomato Ratings: 4/5
Average Meal For Two (With/Without Alcohol): INR 1,900 (tax excluded)
Website | Reviews

15. Maison de Raux Caf-

Maison de Raux Cafe

Image Source

With spectacular views of the Indian Ocean, and traditional British architecture, Maison de Raux Caf- offers a magnificent all-day dining experience. It is one of the best rooftop restaurants in Sri Lanka which not only offers top quality food, but also some alluring views of the city accompanied by tranquilizing ocean breeze.

Must Try: Fish Curry, Coconut Rice, Waffles

Location: Pedlars Street, Galle
Cuisine: Multi-cuisine
Zomato Ratings: NA
Average Meal For Two (With/Without Alcohol): INR (tax excluded)
Website | Reviews

Drooling over the dishes? Book your next holiday to Sri Lanka with TravelTriangle to savour such international delicacies at these top Sri Lankan restaurants.

FAQ’s:

Q: Which are the best restaurant in Colombo?

A: Being the largest city of Sri Lanka, Colombo offers a wide range of restaurants to satisfy every taste bud. Some of the best restaurants in Colombo are Curry Leaf, Gallery Cafe, Ministry of Crabs, Nihonbashi, Seafood Cove, 1864, and Sea Spray restaurant.

Q: Are there any vegetarian restaurants in Sri Lanka?

A: Yes, there are a variety of vegetarian restaurants in Sri Lanka that serve delicious vegetarian food. Some of the best vegetarian restaurants in Sri Lanka include Sri Suryas Hotel, Sri Vihar Restaurant, Thalis Restaurant, and Amro Vegetarian Cafe.

Q: Which restaurants serves authentic Sri Lankan traditional food?

A: Restaurants like Curry Leaf, Gallery Cafe, and Ministry of Crab serve the best Sri Lankan traditional food.

Q: Which are the best Indian restaurants in Sri Lanka?

A: Agra Restaurant, Indian Summer Restaurant, Maharaja Palace, Elite Indian Restaurant are some of the famous Indian restaurants in Sri Lanka.

Q: Is Indian currency accepted at Sri Lankan restaurants?

A: None of the Sri Lankan restaurants accept Indian currency. Even if they do, they will charge extra for conversion. It is recommended to convert your currency into Lankan Rupee or US Dollar as these currencies are widely accepted all over Sri Lanka.


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Restaurants, Sri Lanka, Top 15

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month