Looking to plan a similar trip ENQUIRE

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience


Food plays a major role in defining the tourism of the nation and when it comes to Sri Lanka, the local cuisine has always been one of the best selling points of the island nation. Sri Lanka is thriving with amazing restaurants that offer delicious international as well as local cuisines. While most of its best restaurants are located in the capital city of Colombo, you can still fine a few amazing restaurants in other places as well. Here’s a list of 10 best restaurants in Sri Lanka that serve scrumptious and mouthwatering food.

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-1

1. Ministry of Crabs, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-2 Ministry Of Crabs or simply MOC is a true haven for crustacean fans, set up in a rustic 400-year-old dutch hospital with a minimalistic open kitchen format. The MOC is a joint venture of chef Dharshan Munidasa and Sri Lanka’s two most famous cricketers, Kumar Sangakkara and Mahela Jayewardene to celebrate Sri Lanka’s Seafood culture. As the name suggests the MOC specializes in offering every possible variation of carb dishes. The Sri Lankan carbs are highly valued in Southeast Asia and you’ll find many tourists waiting in line to get the taste of it.

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

Location: Old Dutch Hospital Complex, 04 Hospital St, Colombo 00100, Sri Lanka

Timings: 12 noon to 3 p.m. & 6 p.m. to 11 p.m.

2. Chutneys, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-3 As you step into the Chutneys, you’ll sense the strong aroma of Indian spices. Chutneys is one of the best Indian restaurants in Sri Lanka, serving authentic South Indian Cuisines mainly from the states of Tamil Nadu, Kerala, Karnataka and Andhra Pradesh. The restaurant serves more than 200 dishes including beverages like panakkam and masala chhaas, to the main course that includes different kinds of idli and a special dosai bazaar for dinner. IF you’re fond of South Indian food, Chutneys is a must-visit. The restaurant caters vegetarians as well.

Must-try: Prawn Masala, Dosai Thali, Panakkam and Kulfi

Location: 75 Galle Rd, Colombo 00300, Sri Lanka

Timings: 12 noon to 2:30 p.m. & 7 p.m. to 12 midnight.

3. Mangrovia Lagoon Restaurant, Hikkaduwa

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-4 Mangrovia Lagoon Restaurants in Hikkaduwa serves the best Italian food in Sri Lanka made with homegrown ingredients and freshly prepared pasta in real Italian style, and yet this is not the main attraction of the Mangrovia Lagoon Restaurant. The best attraction of this exclusive eatery is the ambience and environment of the restaurant. The Al Fresco restaurant is situated at the eastern end of the lagoon and offers a magical view and fresh air complemented with live jazz music. The restaurant serves Mediterranean dishes as well.

Must-try: Meat Ravioli, Prawn Cocktail and Lasagna

Location: Beratuduwa Road, Sri Lanka

Timings: 5 p.m. to 10 p.m.

4. Curry Leaf, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-5 Envisioned as a village in the heart of the city, Curry Leaf brings the authentic and traditional Sri Lankan cuisine to new gastronomic heights. The restaurant is located at Hilton Colombo serves a wide array of local favourites. If you’re in the capital, looking for a truly Sri Lankan experience, this is the place to be at. From varied preparations of rice and noodles, fresh hoppers made plain or with a hearty egg, string-hoppers of red or white flour to kottu roti chopped up then and there to your choice, or pittu, Traditional staples are always the highlights.

Must-Try: Fish Fry, Mutton Kottu, and Katta Sambol

Location: Sir Chittampalam Gardiner Mawatha, 2 Lotus Rd, Colombo 00100, Sri Lanka

Timings: 7 p.m. to 11 p.m.

5. Theva Cuisine, Kandy

Theva Cuisine is located at Theva Residency in Kandy and offers a wide range of award-winning culinary delights and magical views of the Hantana hills. It’s a luxury dining experience with a diverse menu with Sri Lankan, European, and Fusion cuisine. Known as one of the best restaurants in Kandy, Theva Cuisine is a gem hidden in the offbeats places of Kandy.

Must-try: Cashew Curry, and Seafood Platter, Baked Fish, and Stuffed Chicken

Location: Theva Residency Road, Kandy

Timings: 12p.m. to 3p.m. and 7 p.m. to 10 p.m.

6. Bedspace Kitchen, Unawatuna

Bedspace Kitchen is located in the shady gardens of Bedspace guesthouse and serves a contemporary mix of engaging meals designed to elevate international and local classics using the top Sri Lankan produce in new and interesting ways. Around 95% of their ingredients are sourced in Sri Lanka, most are organic and local. The open kitchen serves both vegetarian and non-vegetarian meals along with delicious intoxicating cocktails, and smoothies. The menu changes almost everyday however burgers, salads, vegetarian wraps and peri-peri chicken which are some of the specialities here, are always available.

Must-try: Bedspace Burger, Lamb curry, Peri-Peri Chicken.

Location: Egodawatta Lane, Unawatuna, Sri Lanka

Timings: 8 a.m. to 10 p.m.

7. Nihonbashi Honten, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-6 Nihonbashi is a Japanese seafood restaurant that runs with an interest of bringing the flavours, allure and culture of authentic Japanese cuisine to the heart of Colombo. The decor features serene rock gardens and bamboo walls depicting the Zen-like calm. The restaurant offers unique Japanese dishes that are made with the finest ingredients. Nihonbashi’s menu is extensive, with a la carte options and a wide range of tasting menus, including a wine degustation. It is a perfect place for a peaceful dinner with your family and friends.

Must-try: Prawn Tempura, Sushi, Crab Fried Rice

Location: 11 Galle Face Terrace, Colombo 00300, Sri Lanka

Timings: 12 noon to 2:30 p.m. & 6 p.m. to 10:30 p.m.

8. The Lagoon, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-7 Lagoon is one of the best places in Colombo when it comes to seafood. Located in Cinnamon Grand, the restaurant has an extensive menu with more than 150 different ways of preparing seafood and around 30 sauces to complement their dishes. Sizzling, grilled, curried, fried or steamed, they serve your food whichever way you like. Needless to say, all the ingregriedinets are freshly bought from the local market. Visitors can take their pick from the catch of the day and have it prepared to their liking. While the restaurant serves the best Indian, Continental, Chinese and Thai seafood preparations, the Sri-Lankan Maalu Maalu Buffet, served exclusively on Sundays should definitely not be missed.

Must-try: Singapore chilli crab

Location: Cinnamon Grand, 77, Galle Road, Kollupitiya, Colombo

Timings: 12 noon to 2:30 p.m. & 7 p.m. to 12 midnight

9. The Gallery Cafe, Colombo

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-8 The Gallery Cafe is designed by Udayshanth Fernando, who converted the former offices of world-renowned Sri Lankan architect, the late Geoffrey Bawa into this beautiful masterpiece. The Gallery Café offers a unique blend of art and gastronomy within its atmospheric dining room. Since its opening in 1998 as part of the Paradise Road complex, visitors can walk through the art gallery which hosts a rotating selection of local artists and designers before sitting down to wine and dine. It served a wide range of Indian, Italian and Sri Lankan Cuisines and has a dessert menu that includes over 30 irresistible choices with a focus on chocolate.

Must-try: Pork Schnitzel, Coq Au Vin, Jaggery Cream

Location: 2 Alfred House Rd, Colombo

Timings: 10 a.m. to 12 midnight

10. Panorama, Kandy

10 Best Restaurants In Sri Lanka For A Perfect Dining Experience-9 Located at the Cinnamon Citadel in Kandy, Panorama is a multi-cuisine restaurant that serves Thai, Chinese, French, Italian and Indian cuisines and offers breathtaking views of the mountains and Mahaweli River. The restaurant has an extensive menu and a very popular buffet and it is one of the few restaurants in Sri Lanka where you can enjoy a multi-cuisines meal and the panoramic vistas from the restaurant make the experience even more joyful.

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

lockPrivacy Secure Your details are secure with us.