Indian Restaurants in Kandy

Kandy, Sri Lanka’s cultural center, is a destination not to be missed when taking Sri Lanka tours. With misty hills and ancient temples as backdrop, this historic city promises not just rich history and beauty, but also a culinary experience. And for Indian travelers missing the comfort of home food, the best part is Kandy doesn’t disappoint.

No matter if you stop by the ancient Temple of the Tooth Relic, walk along the serene Kandy Lake, or travel over tea-covered hills, there’s always some inviting spot close by serving delicious curries, fresh naan, or hot biryani to satisfy your Indian palate. Here, we’ll take you through some of the best Indian restaurants in Kandy, as well as how Sri Lanka tour packages for Indian visitors create it an effortless and enjoyable experience to dine in the hill capital.

Why Indian Food in Kandy Feels So Right

For the majority of Indians visiting Sri Lanka, especially first-timers, the Sri Lankan fare is both unfamiliar and endearing. Soon enough, though, after a couple of days of gorging on hoppers, kottu, and Lankan curries, you may start missing the rich gravies, warm dals, and hearty sabzis at home. And that’s when a good Indian restaurant is not merely a meal but a poignant slice of familiarity in a foreign land.

Luckily, Kandy is a city which offers Indian tourists open-armed hospitality. The majority of Sri Lanka tour packages for Indians include meal plans at popular Indian eateries as well, especially for vegetarians or for Jain food lovers. North Indian food to South Indian food, such restaurants are the popular choice of locals and tourists alike for their authenticity and open-handed hospitality.

Indian Restaurants in Kandy 1
  1. Balaji Dosai – The South Indian Favorite

For a dosa, idli, vada, or sambar craving, go to Balaji Dosai in Kandy. In the heart of the city, just a short walk from Kandy Lake, this simple but great vegetarian eatery is popular with Indian tourists and locals alike. Food is simple but real, and speedy service is a definite bonus.

Their masala dosa and onion uttapam are crowd favourites, often praised for their flavour and crispness. And the best part? It’s very budget-friendly. If you’ve booked a Sri Lanka tour with a focus on local immersion, don’t miss the experience of dining here it’s often buzzing with friendly chatter and delicious aromas.

  1. Mlesna Tea Fortress and Indian Cuisine – Tea and Tandoor

A peculiar combination of restaurant and tea shop, Mlesna Tea Fortress is as much a place to dine as an experience. Renowned for its colonial surroundings and vast variety of Ceylon teas, the restaurant also boasts a staggering range of Indian dishes. Savor the scent of chicken tikka, hearty paneer butter masala, and hot naan bread straight from the tandoor.

Most Indian visitors find this location a quiet respite in the midst of a day of sightseeing. And if you are on a Sri Lanka package tour for cultural destinations, you will likely be driving along it—so it is an effortless lunch or dinner stop. Don’t forget purchasing some fine Sri Lankan tea in the vicinity.

  1. The Royal Garden Indian Restaurant – Regal Flavors in the Hills

Situated a little higher up with panoramic views of Kandy’s lush landscapes, Royal Garden brings elegance to the Indian food in Kandy. The ambiance is serene, decor is tasteful, and the menu is such that it includes Northern as well as Southern Indian favorites.

From the butter chicken to vegetable korma and garlic naan, food here is prepared with utmost care, making it a hit among travelers on luxury or honeymoon packages for Sri Lanka. In case one is traveling with family or has a special dinner planned while in Kandy, this is an ideal place to unwind and have a relaxing, indulgent meal.

  1. Indian Summer Restaurant – Where India Meets Sri Lanka

Another highly rated restaurant that is well worth a visit on any Indian traveller’s itinerary is Indian Summer, an established chain found throughout Sri Lanka. Their Kandy branch follows on from their reputation for quality Indian food with fashionable décor and a large menu.

Popular among locals and visitors, Indian Summer has it all from chole bhature to biryani and fusion food that uses Indian spices but uses Sri Lankan style. It’s perfect for marking something special, and it’s typically included within mid-to-high-end Sri Lanka tours for Indians.

  1. Sriram Indian Restaurant – Homestyle Meals

If budget is a concern but you must have your hands on genuine Indian spices, Sriram Indian Restaurant is a small, family run restaurant that is worth searching out. It’s not flashy, but it serves up home style fare that makes you homesick for plain things like dal tadka, roti, and a rich curry.

This place is a hit with solo travellers, students, and backpackers exploring Kandy, and it adds a warm, personal touch to the Sri Lankan hospitality you’ll encounter throughout your trip.

Indian Restaurants in Kandy 2

Indian Tourists Feel at Home in Kandy

Not only scenic and historic, Kandy is a city that also goes out of its way to greet Indian travelers warmly. From tea plantations to temples, elephants to gardens, there’s a feeling of incongruous accessibility and ease about every location. No wonder that so many Sri Lanka packages have a few nights here included.

Indian Lanka Travels makes sure that your accommodation and dining in Kandy are selected with care to meet your taste and dietary needs. Whether you’re Jain, vegetarian, or seeking halal delights, there’s always a way around it and usually, just a block from your hotel.

A few of our Indian takeaway Sri Lanka tours include lunch at some good Indian restaurants like the ones mentioned above. In this manner, you can enjoy the excitement of traveling without worrying about unfamiliar food.

More Than Just a Meal

For Indian travellers exploring Kandy, these Indian restaurants offer more than just delicious meals—they offer a connection to home, a break from the unfamiliar, and a chance to recharge for the next leg of your journey. Whether you’re on a cultural expedition or a family vacation, knowing where to find your favorite food makes the entire experience smoother and more enjoyable.

So the next time you are walking along Kandy’s scenic lake or ambling down the city’s bustling streets, don’t be surprised if the aroma of garam masala and hot chapatis wafts you in. Kandy has a clue what you’re hankering for and it serves with love and spice.

Let Indian Lanka Travels guide you on a cultural, natural, and culinary tour of a kind with its customized Sri Lanka tour packages for Indians. And don’t worry Sri Lanka is Home Away from Home when it Comes to Food

    Request a Quote

    Indian Lanka Travels a Merganser Holidays Subsidiary

    About Us

    Indian Lanka Travels  a Merganser Holidays Subsidiary

    Contact Us

    Payment Methods

    Copyrights © 2025 Merganser Holidays. All rights reserved.