Open daily 7.30am-3pm and 6-10.30pm
37 Jaya Rd
When we visited this mid-range restaurant serving North and South Indian food as well as Sri Lankan dishes, the service was painfully slow but the food was extraordinarily excellent. We ordered a masala dosa with a vadai (little deep fried spiced lentil flour donut) on the side and it was possibly the most generously filled dosa that we have ever eaten. Crispy, good coconut chutney, delicious sambar curry on the side and a total highlight for us.
Open daily 10am-10pm
53/3 Ramakrishna Rd
This is a busy, upscale restaurant serving some Sri Lankan food and a huge range of North and South Indian food too. The service was friendly, efficient and really helpful in picking out dishes we could have with no ghee or milk. In hindsight we didn’t order that well and so we didn’t rate the food that much. We had ‘Bhel Puri’ which was veganised and delicious, “Cauliflower Manchurian” which was covered in too much fake tasting cornstarch thickened sauce and a “String Hopper Pulau” which was OK if not that exciting. The portions are small and the prices are relatively high. Having said this, we’d definitely go back if we wanted somewhere nice to eat or to take people we were meeting. The service and setting were so good that we both thought with some better ordering we’d have had more success and other people’s food looked good.
Amirthaa Vegetarian Hotel
Open daily 6.30am-10pm
Amirthaa Vegetarian Hotel
Want a humble, local experience where you eat with your hands and will be pleasantly surprised by the price on the bill at the end? Then go to this little Pure Vegetarian Restaurant. We ate string hoppers with dahl, potato curry and a coconut milk carry that was ladled out by a passing waiter with a stainless steel bucket as we ran out. Other buckets that came by had coconut chutney and a chilli tomato sauce. The ‘short eats’ we ordered were a little past their best (probably best to order these only if you go earlier in the day) as ours tasted like they were on their last legs a bit.
2nd Floor, Liberty Arcade – Colombo 3
We discovered Oro 1889 by accident but we’re really glad we did. Their pizzas are nothing short of amazing. Expect authentic, light and delicious pizzas cooked in a traditional (imported from Italy) wood fired oven.
Indo Ceylon Cafe
Galle Rd – Colombo 3
Another cheap local place, the no frills Indo Ceylon Cafe is an all vegetarian restaurant which serves up a lot of good Sri lankan food. Get your fix of rotti kottu, dosai and dahl, string hoppers and kiri hodi, plus delicious short eats.
Smokey’s – The Brownie Bar
It’s a well known fact that vegan brownies are everyones best friend and luckily you can get some special brownie time in during your trip to Colombo. A very lovely vegan Sri Lankan has embarked on a mission to fill the world with vegan brownies and set up Smokey’s – The Brownie Bar and let us tell you now that they are really good!
Vegan Friendly Luxury Hotels in Colombo
59 Ananda Coomaraswamy Mawatha
Colombo 03 00700
Located in the district of Colombo 3 and well within reach of the train station and lively ‘Fort Area’, Cinnaom Red will give you a taste of ‘Lean Luxury’. It’s a cool, funky hotel with an awesome breakfast that had loads of vegan options including these freshly made Sri Lankan hoppers and string hoppers which were delicious. For more details please read our review of Cinnamon Red.
36-38 Clifford Pl
OZO Colombo can be found in the district of Colombo 5. It has the added bonus of being right opposite the sea. It’s not a sunbathing / swimming beach but there is something soothing about waking up to the view of the ocean or heading up to the rooftop pool for some more amazing views. At breakfast, eat everything from a well stocked salad bar, Marmite on toast (with vegan spread) to traditional Sri Lankan treats like string hoppers, here is our detailed review of OZO Colombo.