Introduction
Kandy is not only a cultural and historical capital of Sri Lanka but also home to some of the best food spots in Kandy, offering a wide variety of cuisines and dining experiences. From traditional Sri Lankan meals to international flavors, the best food spots in Kandy provide something to satisfy every taste. Whether you are a traveler exploring the hill country or a local searching for the best food spots in Kandy, the city’s food scene is diverse, flavorful, and constantly evolving.
This complete guide explores the best food spots in Kandy, including local restaurants, Indian cuisine, cafes, street food, and unique dining experiences that define the city’s culinary identity
Traditional Sri Lankan Food in Kandy
When exploring the best food spots in Kandy, experiencing traditional Sri Lankan cuisine is a must. Local dishes are known for bold flavors, rich spices, and a variety of accompaniments. Many of the best food spots in Kandy serve meals with multiple curries, sambols, and fresh ingredients that create a balanced and satisfying experience.
Buono

A popular choice among the best food spots in Kandy, offering a mix of Sri Lankan and international dishes. It is especially known for its rice and curry options, prepared with fresh ingredients and authentic flavors.
Licensed to Grill

Among the best food spots in Kandy for fusion cuisine, this restaurant combines grilled dishes with Sri Lankan-style flavors, giving a modern twist to traditional meals.
The Empire Cafe

Frequently listed among the best food spots in Kandy, this cafe serves both Sri Lankan and Western dishes and is conveniently located near major attractions.
Popular Sri Lankan dishes you’ll find across the best food spots in Kandy include rice and curry, kottu roti, hoppers, and string hoppers.
Indian Restaurants in Kandy
Indian cuisine plays a big role in the best food spots in Kandy, offering rich flavors and a variety of vegetarian options. Many of the best food spots in Kandy feature both North and South Indian specialties.
Indian Summer Restaurant

One of the most popular Indian restaurants in the city, known for dishes like butter chicken, biryani, and naan. It offers a comfortable dining experience and a wide menu suitable for different preferences.
Nagalingam’s Bhavan

A highly rated vegetarian restaurant that specializes in South Indian dishes such as dosa, idli, and thali meals. It is well known for its authentic taste and affordable pricing.
Balaji Dosai

A well-known restaurant offering quick and affordable South Indian meals. It is especially popular for its crispy dosas and flavorful vegetarian curries.
Indian food in Kandy provides a great balance of taste, affordability, and variety, making it an essential part of the city’s food experience.
Cafes and Dessert Spots
Kandy has seen a steady rise in cafe culture, with many places offering high-quality coffee, desserts, and light meals in relaxing environments. These cafes are ideal for taking a break during a busy day of exploring.
Natural Coffee Kandy

A cozy cafe known for its fresh coffee and healthy food options. It is a great place to unwind and enjoy a peaceful atmosphere.
Cafe 1886 by Salgado Bakers

Famous for its cakes, pastries, and baked goods, this cafe offers a comfortable setting and is perfect for dessert lovers.
Slightly Chilled Lounge

A popular rooftop cafe offering stunning views of the city. It serves a mix of international dishes, drinks, and desserts, making it a favorite among tourists and locals alike.
Street Food Experience in Kandy
Street food is an essential part of Kandy’s food culture. It is affordable, flavorful, and widely available throughout the city, especially during the evening.
Some must-try street foods include:
- Kottu roti – chopped flatbread mixed with vegetables, egg, or meat
- Egg hoppers – bowl-shaped pancakes with a soft center
- Isso wade – deep-fried lentil cakes topped with prawns
- Samosas and vadai – popular snacks with bold flavors
Street food vendors can be found near markets, bus stations, and busy streets, offering quick and delicious meals.
Fine Dining and Scenic Restaurants
For those looking for a more refined dining experience, Kandy offers several high-end restaurants with scenic views and elegant settings.

Theva Cuisine
A premium restaurant offering fusion cuisine with stunning views of the surrounding hills. It is ideal for special occasions and provides a unique dining experience.
The Empire Cafe

In addition to casual dining, this location also offers a refined atmosphere, making it suitable for both relaxed meals and special outings.
Budget vs Premium Food Options
Kandy caters to all types of travelers by offering a wide range of food options across different price levels.
- Budget-friendly options include small local eateries and street food vendors
- Mid-range options include casual dining restaurants with diverse menus
- Premium options include rooftop restaurants and boutique dining experiences
This variety ensures that everyone can enjoy good food regardless of their budget.
Best Time to Explore Food in Kandy
The best time to explore food in Kandy is during the evening. The weather becomes cooler, and the city comes alive with activity. Restaurants and street food vendors are busiest during this time, creating a vibrant and enjoyable dining atmosphere.
Tips for Food Lovers
When exploring food in Kandy, it is helpful to keep a few things in mind:
- Try both local and international cuisines for a complete experience
- Ask about spice levels if you prefer milder food
- Visit popular places early to avoid long waiting times
- Carry cash for smaller restaurants and street food vendors
Conclusion
Kandy is a city that offers a rich and diverse culinary experience. From traditional Sri Lankan meals to Indian cuisine, cafes, street food, and fine dining, there is something for everyone. Exploring the food scene in Kandy is an essential part of visiting the city, providing not just delicious meals but also a deeper connection to its culture and lifestyle.
Whether you are a food enthusiast or a casual traveler, Kandy’s vibrant food culture is sure to leave a lasting impression .
If you’re planning to explore beyond the best food spots in Kandy, it’s worth understanding the broader food culture of the country. Sri Lankan cuisine is rich in spices, flavors, and regional specialties that go far beyond what you’ll find in one city. To get a better idea of what dishes to try during your trip, check out our detailed guide on What to Eat in Sri Lanka: A Simple Food Guide for Visitors, where you’ll discover must-try meals, local favorites, and essential food tips for travelers.



