Duhinda, one of the city’s best and most unpretentious vegetarian restaurants. Passing through its door, visitors find themselves in a lotus garden filled with rustic huts which offers a truly enchanting setting. Looking like a street food stall, visitors will be dazzled by the well-balanced flavors and variety of dishes on offer. From home made papadum to curry and fruits, Dunhinda offers wholesome and healthy options. Although it isn’t easy to find, Dunhinda is worth the trip.
Address: Attidiya Road, Colombo, Sri Lanka
Shanmugas is not only one of the best Indian restaurants in town but also one of the most sumptuous vegetarian spots. With its dazzling menu, it comes as no surprise that Shanmugas has acquired a loyal group of regular customers: the restaurant has perfected the balance between spiciness and creaminess and serves up some scrumptious curries.
Address: 53/3, Ramakrishna Road,, Wellawatte,, Colombo 00600, Sri Lanka, +94 11 2 361384
Milk & Honey
Offering all things healthy, Milk & Honey has been a raving success in Colombo. It offers an impressive menu featuring sandwiches, wraps, smoothies, cakes and brownies. With its garden-like atmosphere, this cafe and restaurant is ideal for a light lunch or a reunion with friends and offers a welcome respite from the noise and bustle of the city center. This restaurant is known for using honey rather than extensive amounts of sugar, resulting in healthier desserts.
Address: 44a Horton Place, Colombo, Sri Lanka, +941 2696286
Amro Vegetarian Cafe
Amro Vegetarian Cafe is a family restaurant with charming staff and a cozy atmosphere. They serve up some authentic Sri Lankan dishes; from rice and curry to an extensive selection of smoothies and juices, expect to find many healthy options. The four aunties that run Amro care about their customers and are happy to accommodate any wishes and needs. If you are looking to learn more about the local cuisine without eating meat, try some of their delicious dishes.
Address: 22, Old Kasbewa Road, Nugegoda, Colombo, Sri Lanka, +94 114343366
Sri Suyas offers everything from dosas and vadais to other snacks, and serves dishes mainly inspired by South Indian cuisine which are considered some of the best in Colombo. With the service on point, reasonable prices and well-seasoned food, there’s hardly anything to dislike about Sri Suryas. With its unpretentious setting, it continues to welcome a steady stream of visitors, delighting them with some truly unique flavors.
Address: 255, Sea Street, Colombo 11, Colombo, Sri Lanka, +94 112424789
Mathura is considered one of the best South Indian restaurants in the city and offers a comfortable setting as well as sumptuous dishes. From the crispy masala dosai to the filling potato curry, Mathura serves traditional meals with authentic flavors. It specializes in dosa, flat breads, rice and vegetable preparations served with sambar, chutney and all kinds of mouthwatering sauces.
Address: 185, Havelock Road, Colombo 5, Colombo 00500, Sri Lanka, +94 112556889
Shri Vihar is situated in the heart of Colombo and provides traditional Indian cuisine at reasonable prices. Offering both Northern and Southern dishes, this place will satisfy many different tastes. Its extensive menu includes numerous dishes, sweets, snacks, desserts and juices. Shri Vihar’s skillful chefs carefully prepare spicy and creamy dishes.
Address: Sri Sambuddhathva Jayanthi Mawatha, Colombo, Sri Lanka, +94 11 2 596597
Chutneys Cinnamon Grand
Chutneys is a five-star Indian restaurant with a menu of more than 200 options. The restaurant also features a Dosai Bazaar offering freshly prepared dosais and fillings during dinner. The menu is divided between the four Southern states of Indian and between vegetarian and non-vegetarian options.
Address: 77, Galle Road, Colombo 03, Sri Lanka, +94 112497372
Sri Vani Vilas Hotel
Sri Vani Vilas Hotel is a wonderful place to enjoy some traditional Sri Lankan short eats such as dosas or rota, or indulge in a hearty curry with rice. The Sri Vani Vilas Hotel caters for lactose intolerant and vegan eaters.
Address: Shri Vani Vilas Hotel Pvt Ltd. 256, Messenger Street, Colombo 12, Sri Lanka, +94 112431382
Greenlands Hotel is one of Colombo’s long-running institutions serving traditional South Indian and Sri Lankan meals in a laid-back setting. The Vegan menu features favorites such as dosas, string hoppers and other snacks. Additionally, Greenlands is home to a small bar.
Address: 3A Shrubbery Gardens, Bambalapitiya, Colombo, Sri Lanka, +94 11 258 1986