★ 4.9
922 Google reviews
Vegetarian, Vegan, Cafe · Budget · Kandy
A plant-based gem near Kandy Lake serving generous vegetarian and vegan breakfasts, smoothie bowls and fresh juices in a chilled garden setting. One of the highest-rated eateries in the whole city.
129/8B Anagarika Dharmapala Mawatha, Kandy 20000
Vegetarian-friendly
★ 4.9
546 Google reviews
Sri Lankan · Budget · Kandy
A tiny, intimate restaurant in the Pushpadana complex serving authentic Sri Lankan home cooking; with only a handful of tables and near-perfect reviews, it fills up fast at lunchtime.
Pushpadana Complex, DS Senanayake Veediya, Kandy 20000
★ 4.7
1,511 Google reviews
Cafe, European · Budget · Kandy
A European-style specialty cafe on DS Senanayake Veediya widely regarded as serving the best coffee in Kandy, alongside avocado toast, tacos and smoothie bowls. A favourite stop for travellers looking for a light Western breakfast or brunch.
125 DS Senanayake Veediya, Kandy 20000
Vegetarian-friendly
★ 4.7
839 Google reviews
Fusion, Burgers, Sri Lankan · Budget · Kandy
A quirky first-floor hangout on DS Senanayake Veediya fusing Western favourites with Sri Lankan flavours - think Sri Lankan-spiced burgers, kottu wraps and well-reviewed vegan options like jackfruit burgers.
1st Floor, 164 DS Senanayake Veediya, Kandy 20000
Vegetarian-friendly
★ 4.7
686 Google reviews
Cafe, Burgers, Western · Budget · Kandy
A hillside cafe with a stunning view over Kandy town and the surrounding mountains, popular for burgers, submarines, pasta and desserts served fast by friendly staff.
No. 07, A B Damunupola Road, Kandy 20000
★ 4.6
605 Google reviews
Sri Lankan street food · Budget · Kandy
A government-backed food court where local women cook traditional Sri Lankan street food to order - hoppers, pittu, string hoppers, roti, dosa and sweets - at remarkably low prices. Open daily 7am to 7pm; many dishes are naturally vegetarian.
Ahalepola Kumarihami Mawatha, Kandy 20000
Vegetarian-friendly
★ 4.4
3,446 Google reviews
Multi-cuisine food court · Budget · Kandy
A lively multi-cuisine food court on the top of Kandy City Centre mall, gathering Thai, Indian, Italian, Chinese and Sri Lankan counters under one roof steps from the Temple of the Tooth. Convenient card-based ordering and something for every palate.
Kandy City Centre, No 5 Sri Dalada Veediya, Kandy 20000
Official website ↗
★ 4.4
662 Google reviews
Vegetarian, Sri Lankan · Budget · Kandy
A strictly vegetarian institution near the Kandy market serving cheap, hearty Sri Lankan rice and curry plus its famous soy-based ice cream in vanilla, strawberry and chocolate. A great budget option for vegans and vegetarians.
E L Senanayake Veediya, Kandy 20000
Vegetarian-friendly
★ 4.4
228 Google reviews
Tea room, Cafe · Mid · Kandy
An elegant tea room from Sri Lanka's famous Mlesna tea house, all dark wood, glass and leather, steps from the Temple of the Tooth. Sip single-estate Ceylon teas and pick up gift tins downstairs.
15 Sri Dalada Veediya, Kandy 20000
Official website ↗
★ 4.3
2,438 Google reviews
Asian Fusion, Bar · Mid · Kandy
A long-running rooftop lounge above Kandy Lake famous for sunset views (complete with flights of fruit bats), cold beer and a menu of Chinese, Asian-fusion and Western dishes. One of the most reliable evening spots in town.
29A Anagarika Dharmapala Mawatha, Kandy 20000
★ 4.3
857 Google reviews
Colonial pub, Sri Lankan, Western · Mid · Kandy
A colonial-era landmark on Colombo Street - an aristocrat's mansion turned British officers' club, serving as a tavern since 1860. Dine on Sri Lankan and Western dishes in the atmospheric courtyard or upstairs bar.
98 Colombo Street, Kandy 20000
Official website ↗
★ 4.3
767 Google reviews
South Indian, Vegetarian · Budget · Kandy
An all-vegetarian South Indian eatery on DS Senanayake Veediya known for crisp dosas, idli and vada with vegan-friendly chutneys, at very affordable prices. A quieter alternative to nearby Balaji Dosai.
No. 9, DS Senanayake Veediya, Kandy 20000
Vegetarian-friendly
★ 4.3
618 Google reviews
Burgers, Steaks, Grill · Mid · Kandy
A well-regarded grill house on Dharmashoka Mawatha turning out proper burgers, steaks and loaded fries - a solid pick when you need a break from rice and curry.
186/A Dharmashoka Mawatha, Kandy 20000
★ 4.3
114 Google reviews
Sri Lankan, European Fusion · Fine · Kandy
The signature restaurant of Theva Residency, perched on the Hantana hills with panoramic views over the Kandy valley. Serves refined Sri Lankan and European fusion plates in one of the city's most romantic fine-dining settings.
71/B1, 2nd Lane, Hantana Road, Kandy 20000
Official website ↗
★ 4.2
2,180 Google reviews
Sri Lankan, Western · Budget · Kandy
A casual, popular eatery on the A9 north of the city centre known for generous Sri Lankan rice and curry meals at very affordable prices, plus Western comfort food. A local favourite that tourists increasingly seek out.
258/4/1 A9, Kandy 20000
★ 4.1
4,480 Google reviews
South Indian, Vegetarian · Budget · Kandy
Kandy's best-known South Indian vegetarian restaurant, constantly packed for its crispy paper dosai, aromatic chutneys and sweet chai milk tea. A cheap, authentic and reliably busy spot in the heart of town.
03 DS Senanayake Veediya, Kandy 20000
Official website ↗
Vegetarian-friendly
★ 4.1
821 Google reviews
Indian, Fusion · Mid · Kandy
A fusion restaurant on Kumara Veediya specialising in authentic Indian cooking, from tandoori dishes to rich curries, with a broader international menu. A dependable mid-range choice close to the city centre.
2 Kumara Veediya, Kandy 20000
★ 4.1
708 Google reviews
Sri Lankan, Asian, Western · Mid · Kandy
A fifth-floor rooftop restaurant with breathtaking views over Kandy's rooftops and hills, serving a diverse menu of Sri Lankan classics, pasta and sandwiches. A relaxed sunset dinner spot.
5th Floor, 155 S.W.R.D. Bandaranayake Road, Kandy 20000
Official website ↗