The sacred city of Sri Lanka has cultural and spiritual significance as it is a pilgrimage destination for the Temple of the Tooth Relic which is a listed UNESCO heritage site. The incredible city is embellished with some popular Kandy restaurants serving some of the best mouth-watering Sri Lankan dishes to get the taste of heaven. Just like the famous phrase says that eat like a local to get the best out of your vacation, so follow our guide to find out the best-hidden gems of Kandy's culinary realm.

Top Restaurants In Kandy for Food Enthusiasts

Top Restaurants In Kandy

Sri Lanka's famous food is meticulously intertwined with nutritional value, health benefits, therapeutic reasoning of ingredients, and the process of preparing the food. The cultural and indigenous food of Sri Lanka is a perfect blend of cultural diversity and the personal identity of the country. Hop on the food ride to taste the famous culinary delights of Sri Lanka with us.

Here are some of the Kandy famous restaurants that should be visited by you:

  • Theva Cuisine
  • Devon Restaurant & Bakery
  • Royal Bar & Hotel Restaurant
  • Kandyan King Seafood Restaurant
  • Balaji Dosai
  • The Empire Café
  • The Whizz
  • Kandy House
  • Villa Rosa Restaurant
  • Sala Thai

1. Theva Cuisine

Theva Cuisine

If you're searching for a fine dining experience in Kandy, Theva Cuisine is the place to go. It's a little off the usual road, but it's well worth the trek. Theva Cuisine, one of Kandy's best restaurants, has a broad menu of Sri Lankan, European, and Fusion cuisine. While the service is great, the restaurant serves delicious meals all day and has stunning views of the surrounding area.

  • Location of  Theva Cuisine, Kandy: 11/B5/10-1, 6th Lane, Off Upper Tank Road, Off Circular Road 2, Kandy
  • Famous dishes of Theva Cuisine, Kandy:  Cashew Curry, and Seafood Platter
  • The cuisine served in  Theva Cuisine, Kandy: Sri Lankan, European, and Fusion, including vegetarian, vegan, and gluten-free options
Suggested Read: Best Things to Do in Sri Lanka: The Tear-Drop Shaped Thrill Hub

2. Devon Restaurant & Bakery

Devon Restaurant & Bakery

Devon Restaurant Kandy is a famous dining establishment that serves traditional Sri Lankan and Chinese food, as well as a few European specialties. This simple two-story eatery is a local favorite, and it becomes very packed during lunch hours as tourists come from far away to enjoy Kandy's fine dining experience. Because it is so famous and normally has a long queue, diners are required to depart as soon as they finish their meal. Devon Restaurant and Bakery, on the other hand, is a must-see whilst in Kandy. So, if you're seeking Chinese restaurants in Kandy, this one will undoubtedly satisfy your appetite.

  • Location of Devon Restaurant & Bakery, Kandy: 11, Sri Dalada Veediya, Kandy
  • Famous dishes of Devon Restaurant & Bakery, Kandy: The Rice Box, and traditional milk tea
  • The cuisine served in Devon Restaurant & Bakery: Traditional Sri Lankan, and Chinese

3. Royal Bar & Hotel Restaurant

Royal Bar & Hotel Restaurant

Visit the one and only Royal Bar & Hotel Restaurant for a sample of real local cuisine. This is one of the greatest restaurants in Kandy for meals like hummus and fish cakes, and it's also a nice location to get up with friends for a drink if you are on a honeymoon in Sri Lanka. The restaurant has an old-world elegance that you will undoubtedly like, and you can always expect wonderful food, beverages, and service at this restaurant.

  • Location of Royal Bar & Hotel Restaurant, Kandy: No. 44, Kings Street, Kandy
  • The cuisine served in Royal Bar & Hotel Restaurant: Sri Lankan, and European
  • Famous dishes of Royal Bar & Hotel Restaurant, Kandy: Chicken curry, and prawn curry

4. Kandyan King Seafood Restaurant

Kandyan King Seafood Restaurant

Kandyan King Seafood Restaurant is the best spot to try the seafood in Kandy. The staff is pleasant and professional, and the restaurant delivers some of the best seafood in the country. The nicest thing about this restaurant is that it is inexpensive and provides high-quality Sri Lanka food at reasonable costs. It is also close to the World Buddhist Museum, the Royal Palace of Kandy, the Udawatta Kele Sanctuary, and the Temple of the Sacred Tooth Relic making it to the list of infamous places to visit in Sri Lanka.

  • Location of  Kandyan King Seafood Restaurant, Kandy: 136, DS Senanayake Street, Kandy
  • Famous dishes of  Kandyan King Seafood Restaurant, Kandy: Fish and chips, and seafood
  • Popular cuisines of  Kandyan King Seafood Restaurant, Kandy: Sri Lankan, Asian, and Chinese
Suggested Read: Best Beaches in Sri Lanka: The Pearl of the Indian Ocean

5. Balaji Dosai

Balaji Dosai

When it comes to Indian restaurants in Kandy, no one beats Balaji Dosai. This is a basic, no-frills restaurant that provides some of the city's most outstanding Indian meals making it to the list of best restaurants in Kandy for lunch. It is reasonably priced and has a friendly, helpful staff, so service is always excellent. Balaji Dosai is the place to go if you like authentic Indian food and are looking for fantastic Indian vegetarian restaurants in Kandy.

  • Location of Balaji Dosai, Kandy: No. 09 Peradeniya Road, 09 D.S. Senanayake Veediya, Kandy
  • Famous dishes of Balaji Dosai, Kandy: Paper dosa, cheese dosa, and Ulundu vadai
  • Popular cuisines of Balaji Dosai, Kandy: Indian, and Asian

6. The Empire Cafe

The Empire Cafe

If you want to treat yourself to delectable delicacies at a reasonable price, head to the Empire Cafe right immediately which is known as one of the famous restaurants in Sri Lanka. Salads, mac & cheese, spring rolls, and other dishes are available at the restaurant. The courteous and cheerful workers always provide excellent service, and the cafe also provides excellent value for money.

  • Location of The Empire Cafe, Kandy: 21, Temple Street, Kandy
  • Empire Cafe, Kandy famous dishes: Spring rolls, Sri Lankan curry, and potato wedges
  • Popular cuisines of The Empire Cafe, Kandy: American, Sri Lankan, European, Asian, and Fusion
Also Read: Best Restaurants in Bali: Start Your Food-Oriented Journey from this Island

7. The Whizz

The Whizz

The Whizz is a Kandy rooftop restaurant offering stunning views of the city and delicious meals. Pasta, sandwiches, and Sri Lankan traditional cuisines are among the items on the menu. If you're looking for a place to go on a date, The Whizz is a must-see!

Location of The Whizz, Kandy: 5th floor 155 s w r d bandaranayake road, 20000, Sri Lank

  • Famous dishes of The Whizz, Kandy: Pasta, sandwiches
  • Popular cuisines: Sri lankan traditional cuisines

8. Kandy House

Kandy House

If you're seeking one of the best places to eat in Kandy on a romantic evening, head to the well-known Kandy House. The building, which was once the residence of Kandyan Kingdom's final Chief Minister, was later transformed into a sophisticated luxury boutique hotel and restaurant. It features a wonderful garden and a beautiful view of the paddy fields. Kandy House restaurant is ideal for a romantic supper, especially if you choose the verandah, which is lit up with lights and lanterns.

  • Location of Kandy House, Kandy: Amunugama, Gunnepana, Kandy
  • Famous dishes of Kandy House, Kandy: broccoli, and poached fillet of para fish with jasmine rice
  • Popular cuisines: A creative mix of traditional Sri Lankan cuisine and European fusion

9. Villa Rosa Restaurant

Villa Rosa Restaurant

Villa Rose, another of Kandy's greatest fine dining establishments, serves dishes that will quickly make you pleased. This is a hidden gem of a restaurant that is a must-see whilst in town if you want to plan a romantic dinner night while on a honeymoon in Sri Lanka. The cuisine and service are both great, and Villa Rose is a fantastic alterative for people searching for a quiet and classy location to dine.

  • Location of Villa Rosa Restaurant, Kandy: 71/18, Dodanwela Passage, Asgiriya, Kandy
  • Famous dishes of Villa Rosa Restaurant, Kandy: Rice and curry, and breakfast dishes
  • Popular cuisines of Villa Rosa Restaurant, Kandy: Multicuisine
Also Read: Restaurants in Georgia: Giving Luscious Delight to Tourists

10. Sala Thai

Sala Thai

While it does sell non-vegetarian food, Sala Thai is one of Kandy's greatest vegetarian restaurants since it serves some of the city's most delectable vegetarian dishes making it one of the best romantic restaurants in Kandy. The cuisine is reasonably priced, and the service is always prompt and courteous. Sala Thai is great for family vacations because it provides something for everyone. This is absolutely a restaurant you should visit while in Kandy. This is one of Kandy's greatest non-vegetarian and vegetarian restaurants.

  • Location of Villa Rosa Restaurant, Kandy: 921, Peradeniya Road, Kandy
  • Famous dishes of Villa Rosa Restaurant, Kandy: Mushroom soup, and red curry
  • Popular cuisines of Villa Rosa Restaurant, Kandy: Thai and Asian

This sure will make you drool over the mouthwatering cuisines of Sri Lanka which can be explored with Sri Lanka tour packages. The city has a lot to offer from international to traditional cuisines making it a perfect place for foodies. Now be ready to experience the best of Kandy’s culinary delights. Kandy's culinary scene is a vibrant tapestry woven with diverse flavors, traditions, and innovative dining experiences. The city's top restaurants have undoubtedly earned their place on this coveted list through their dedication to excellence, creativity, and unwavering commitment to providing unforgettable dining moments making this city one of the famous places to visit in Sri Lanka.

Restaurants in Kandy FAQ's

Q1. What types of cuisine can I expect to find in restaurants in Kandy?

Explore a diverse range of cuisines, including traditional Sri Lankan fare, Indian, Chinese, Thai, and international options, all available at restaurants in Kandy.

Q2. Do I need to make reservations at restaurants in Kandy, or can I walk in?

While some restaurants welcome walk-ins, it's recommended to make reservations, especially during peak tourist seasons, to secure your table and avoid any disappointment.

Q3. What are some must-try local dishes I shouldn't miss when dining in Kandy?

Indulge in authentic Sri Lankan dishes like Kottu Roti, Hoppers, and String Hoppers, as well as regional specialties such as Kandyan Curry and Polos (young jackfruit) curry.

Q4. Are there any restaurants in Kandy with scenic views or outdoor seating?

Yes, several restaurants offer breathtaking views of the lush landscapes and cultural landmarks. Look out for establishments with outdoor seating to enjoy your meal in a picturesque setting.

Q5. Is it customary to leave a tip at restaurants in Kandy?

Tipping is appreciated but not always mandatory. Some upscale restaurants may include a service charge, so it's good to inquire before leaving an additional tip.

Q6. Are there family-friendly restaurants in Kandy with options for kids?

Yes, many restaurants cater to families with kid-friendly menus and amenities, ensuring a pleasant dining experience for both adults and children.

Q7. What's the best time to experience the local food scene in Kandy?

The local food scene is vibrant throughout the day, with lunch and dinner being the main meal times. Consider exploring street food markets during the evening for a true taste of local flavors.

Q8. Where can I find upscale dining options in Kandy for a special occasion?

Look for renowned hotels and resorts in Kandy such as Sala Thai, and Villa Rosa Restaurant that often house upscale restaurants, offering a fine dining experience suitable for special celebrations and romantic evenings.