Artwork for New PickMe Flash banner 8 June 2021
Artwork for PickMe marketplace sidebar banner -temp Artwork for Coffee post sidebar 1-Aga coffee

Colombo's Vegetarian-Friendly Spots

Restaurants with great vegetarian options on their menu.

Posted by

If you are vegetarian or vegan or have friends that are, it's often hard to eat out together in a group. These are some of Colombo's best spots to get a good meal that sates everybody, leaf lover or not. For a full list of veg spots, head here.

Calorie Counter
61, Thimbirigasyaya Road, Colombo 05

Calorie Counter is an excellent spot for beautifully planned, carefully thought out, healthy meals. Both their vegetarian and meat options are superb, and the best part is they deliver via YAMU delivery, making this one of our favourite office lunch choices! 

Cafe Kumbuk
3/1 Thambiah Avenue, Independence Ave, Colombo 07

Kumbuk prides itself on its variety of options for different dietary requirements. It's a short menu, but your meat-eatings, pescetarian, and vegetarian friends will all be appeased.

Curry Pot
314/1/A, Kollupitiya Road, Marine Drive, Colombo

Curry Pot is our resident office vegetarian's go-to lunch spot. You get around four veggies of choice and one meat option according to their set prices, but can choose more or less what you want if you pay a bit more. Even so, you can easily choose like six different things and still keep it under Rs. 200!

If you're a fancy sort of person, with enough money to fund your dietary requirements, is your saviour. We decided to order in some healthy products like Salted Caramel Brownies and Falafel Chips - all 100% organic and vegan. It's all high quality imported (read: expensive) stuff, delivered to your doorstep.

Kumbuk Kitchen
Urban Island, 181 Srimath Anagarika Dharmapala Mawatha,

Kumbuk Kitchen is a vegetarian and vegan's dream come true. With carefully curated bowls, salads, and meals, this new little restaurant caters completely to non meat eaters. Despite this, our office carnivores enjoyed their experience there, so that's saying something!

Saraswathie Lodge (Bambalapitiya)
191 Galle Road, Colombo 4

This saivar-kadey vegetarian eating house is a popular stop on the Galle Road in Bambalapitiya for those who want to spend a little and eat a lot. The menu offers hefty servings of typical Indian food like chapatti, string hoppers, dosa, vada and uthappam, along with a bunch of Indian sweets.

Vasantha Bhavan
19/1, Horton Place, Colombo.

Vasantha Bhavan is the pure-vegetarian neighbour of Ponnusamy Non-Veg Restaurant at Horton Place. They specialise in authentic North and South Indian cuisine and have an absolutely massive menu.

Dolce Italia
5, Skelton Road, Colombo 05

Dolce Italia's new spot and menu has a full selection of vegetarian dishes, pastas, and pizzas. You won't feel like you need to hold back even if you're not a meat eater here! 

57, Hospital Street, 00100 Colombo, Sri Lanka

The RE.PUB.LK is a dark horse here, because as Sri Lankans we generally associate bar bites with meat (devilled pork, HBC, etc). Their tapas and snacks menu actually has a lot of vegetarian options, from their cheap and delicious veg momos to their cheese-topped fries!

Life Food
31 Perahara Mawatha, Colombo 03

If you're in the Beira Lake environs, head to Life Food for your health-food fix. Super popular with the yogic crowd, Life Food serves up a range of healthy juices and delicious granola cups, along with interesting vegetarian dishes like French Toast and non-vegetarian dishes like spiced chicken sandwiches.

Premium Sudarshan
No 8, Frankfurt Place, Colombo 04

Probably one of our favourite vegetarian restaurants in Colombo, Sudarshan's vast menu has a bunch of thalis, biriyanis, and more. It's also quite nice and well-appointed inside, unlike your average in and out saivar.

Shri Vani Vilas
No 258, Messenger Street, Colombo 12

A very reasonable vegetarian restaurant in Colombo 12's Armour Street, Shri Vani Vilas serves up both South and North Indian fare like Lucknowi biriyani, tandoori paneer, and some of the best vadais we've had in the city.

Sri Suryas
255, Sea Street, Pettah, Colombo 11.

A classy saivar if there were one, Sri Suryas is a respectable vegetarian joint on Sea Street that disarms you with its general cleanliness.Their a la carte menu of dosas, vadais and other snacks are Pettah staples, but their lunch-time vegetarian thali is the one to write home about. 

155, Park Road, Colombo 5

Serving both north and south Indian thalis in addition to a la carte dishes and snacks, this Colombo 5 all-vegetarian eatery is authentic, affordable and central!

Milk & Honey Cafe
44A, Horton Place, Colombo 7

Milk & Honey Cafe is one of the few awesome health-food options in the city. They've got an impressive menu of healthy sandwiches, wraps  and smoothies - and some amazing home-made cakes and brownies. It was the cafe's lovely garden-side ambience that we enjoyed the most though.

Navratna (Taj)
25, Taj Samudra Hotel, Galle Face Center Road, Colombo 3

Navratna is probably the priciest spot in the city to get some quality Indian food (at least around Rs. 8000 for two). Despite this, food is generally excellent and the ambience is regal. You'll also find a decent selection of vegetarian fare (like their blissful garlic naan), but in all honesty the stars of the show here is generally the tandoori. Opt for the paneer tandoori if meat isn't your thing. 

Jeewa's Polos & Kuma's Natural Foods
Nuga Tree Car Park, Colombo Racecourse, Colombo 07

Jeewa's Polos & Kuma's Natural Foods is a very affordable Sri Lankan food stall at Saturday's Racecourse Good Market. They do roast paan sandwiches, kurakkan burgers and roti wraps, along with a range of burgers, wraps and sandwiches, with ingredients beloved by Sri Lankan tastebuds - like fish ambulthiyal, pol sambol, jack fruit curry and devilled cuttlefish.

Chutneys (Cinnamon Grand)
Cinnamon Grand, Colombo 03

Chutneys serves good South Indian fare, with a menu neatly divided between the four Southern states'(Karnataka, Andhra Pradesh, Tamil Nadu, Kerala) vegetarian and non-vegetarian cuisines. The food is quite authentic, with brilliant quality and questionable quantity. The best part is that it's one of the few local Indian spots that does a vast variety of vegetarian and non vegetarian dishes in one place.

53/3 Ramakrishna Road, Colombo 6

Shanmugas is one of the oldest and most reputed South Indian restaurants in the city. They're comparatively pricier, but the food is very good and the service is excellent. They offer a varied and extensive vegetarian menu with pretty much all the classics. 

The Vegan Kitchen by Sulo

Meet Colombo's first fully-vegan restaurant! With everything from vegan cupcakes to vegan omelettes (yes, really), the Vegan Kitchen is great, with excellent service and lots of options.

Tip: Login to get your comment approved instantly
Add Photos
Avatar for Sharanyan Sharma

Sharanyan Sharma

Excellent list Kinita :) I'm a pure vegetarian and not really familiar with all the roads in Colombo! But, my faves place is Chutney from Cinnamon Grand and Shanmugas or Dhuvarka where you can get pure North, Sound indian and SL vege foods :)

Avatar for Kinita


Dhwarka is an office favourite too! I also like chutneys because they'll helpfully give you a sarong to wear in case your shorts don't meet the dress code :D



You have forgotten the best place. Shanmugas…



shanmugas should have been at the top of the list



Amro Vegetarian Café in Nugegoda is my favourite place for authentic Sri Lankan vegetarian food. They do tasty and healthy breakfasts such as kola kenda, steaming hot red rice with dhal and pol sambol plus a tempered vegetable of some sort. They also do mung beans or cowpea or chickpeas with grated coconut and lunu miris, kiribath, boiled manioc etc. They give 5% off if you bring your own container (incidentally, please do a review of cafes and restaurants in Colombo that encourage their customers to reduce the use of plastic). Another good vegetarian place you've missed is Paradise Vegetarian Food Court at Thummulla. Also Shanmugas.

Avatar for Imaad


Can you do a list of Colombo's friendly vegetarians, too?



Vegan Kitchen's Coffee Lounge
Best Veg place

Avatar for Kinita


Added it on! Thank you