Everything else.. Vegan and Vegetarian Eateries in Colombo

Vegan and Vegetarian Eateries in Colombo

2025 Jan 9

If you’re vegan or vegetarian, you might think your choices are limited when dining out in Colombo. Thankfully, that’s far from the truth! In fact, there are plenty of fantastic restaurants that offer a range of delicious plant-based dishes.

Here’s a list of must-visit places you should definitely try.

100% Vegan

1. The Vegan Kitchen By Sulo

Open Hours: Pre-order basis via Uber Eats only
Price Range: LKR 1,000 – LKR 6,000
Tel: 0773 526 201
Facebook: @The Vegan Kitchen by Sulo

2. Ranbath

Open Hours: Daily, 6 am to 9 pm
Price Range: LKR 400 – LKR 3,000
Tel: 0773 235 555
Address: 32, Sri Sambuddhathva Jayanthi Mawatha, Colombo 05
Instagram: @ranbathorganic
Facebook: @Ranbath Organic

3. Nutty Essentials

Open Hours: Monday – Friday, 8 am to 5 pm (pre-order basis via Uber Eats only)
Price Range: LKR 1,000 – LKR 4,000
Tel: 0777 512 262
Address: 59/4, Gregory’s Road, Colombo 07
Instagram: @nuttyessentials.lk

100% Vegetarian

4. Shanmugas 

Open Hours: Daily, 7 am to 10 pm
Price Range: LKR 500 – LKR 5,000
Tel: 0112 361 384
Address: 53/3, Ramakrishna Road, Colombo 06
Instagram: @shanmugas.colombo
Facebook: @Shanmugas 

5. Thalis Restaurant

Open Hours: Daily, 7.30 am to 11 pm
Price Range: LKR 500 – LKR 6,000
Tel: 0112 586 000
Address: 155, Park Road, Colombo 05
Instagram: @thalis_restaurant
Facebook: @Thalis Restaurant 

6. Dwaraka North and South Indian Vegetarian Restaurant

Open Hours: Daily, 7.30 am to 10.30 pm
Price Range: LKR 500 – LKR 3,000
Tel: 0112 081 168
Address: 37, Jaya Road, Marine Drive, Colombo 04
Instagram: @dwaraka.colombo
Facebook: @Dwaraka Bambalapitiya 

7. Sri Suryas Hotel 

Open Hours: Daily, 7 am to 10.30 pm
Price Range: LKR 500 – LKR 4,000
Tel: 0759 500 789
Address: 88-90, Lauries Road, Colombo 04
Instagram: @sri_suryas_hotel
Facebook: @Sri Suryas Hotel 

8. Sri Aiswariya Vegetarian Restaurant

Open Hours: Daily, 9 am to 10.30 pm
Price Range: LKR 400 – LKR 4,000
Tel: 0754 516 655
Address: Naveen Ceramic Complex — 120, Nawala Road, Nugegoda
Instagram: @sriaiswariyarestaurantlk
Facebook: @Sri Aiswariya Vegetarian Restaurant 

9. Shri Vani Vilas

Open Hours: Daily, 7 am to 11 pm
Price Range: LKR 400 – LKR 2,000
Tel: 0112 322 922
Address: 256, Armour Street, Colombo 12
Instagram: @shrivanivilas
Facebook: @Shri Vani Vilas 

Offers Vegan Options

10. The Grind Coffeehouse

Open Hours: Daily, 8 am to 10 pm
Price Range: LKR 1,000 – LKR 3,000
Tel: 0761 051 064
Address: 278, Dawsons Street, Colombo 02
Instagram: @thegrindlk
Facebook: @Grind Colombo

11. Monsoon Colombo

Open Hours: Sunday – Thursday, 12 pm to 10.30 pm | Friday – Saturday, 12 pm to 11 pm
Price Range: LKR 1,000 – LKR 3,000
Tel: 0763 365 835
Address: 50/2, Park Street, Colombo 02
Instagram: @monsooncolombo
Facebook: @Monsoon Colombo

12. Nuga Gama

Open hours: Daily, 7 pm to 10.30 pm
Price range: LKR 1,000 – LKR 3,000
Tel: 0112 497 272
Address: Cinnamon Grand — 77, Galle Road, Colombo 03
Instagram: @cinnamongrandcolombo
Facebook: @Cinnamon Grand Colombo

13. Seed Café

Open Hours: Daily, 8 am to 5.30 pm
Price Range: LKR 1,000 – LKR 5,000
Tel: 0776 209 087
Address: 60, Horton Place, Colombo 07
Instagram: @seedcafesl
Facebook: @Seed Cafe

14. Café Kumbuk

Open Hours: 8 am to 5.30 pm
Price Range: LKR 1,000 – LKR 3,000
Tel: 0112 685 310
Address: 3/1, Thambiah Avenue, Colombo 07
Instagram: @cafekumbuk
Facebook: @Cafe Kumbuk

15. London House of Coffee

Open Hours: Daily, 7 am to 12 am
Price Range: LKR 300 – LKR 1,500
Tel: 0112 693 072
Address: 2B, RG Senanayake Mawatha, Colombo 07
Instagram: @londonhouseofcoffee
Facebook: @London House of Coffee

16. Milk and Honey Café

Open Hours: 8 am to 5 pm
Price Range: LKR 1,000 – LKR 3,000
Tel: 0112 685 310 | 0112 696 256
Address: 44 A, Horton Place, Colombo 07
Instagram: @milkbookstorecafe
Facebook: @Milk Bookstore

17. Health House

Open Hours: Monday – Saturday, 11 am to 10 pm
Price Range: LKR 1,000 – LKR 2,500
Tel: 0777 141 786
Address: 13/B, Sri Sunandarama Road, Kalubowila, Dehiwela
Instagram: @healthhouse.lk
Facebook: @Health House by Fit Meals

18. Life’s Good Kitchen

Open Hours: Tuesday – Friday, 11 am to 10 pm | Saturday – Sunday, 9 am to 10 pm
Price Range: LKR 1,000 – LKR 4,000
Tel: 0776 741 266
Address: No 12, Sulaiman Terrace Jawatta Road, Colombo 05
Instagram: @lifesgoodkitchen
Facebook: @Life’s Good Kitchen

19. BOWL’d

Open Hours: Daily, 11 am to 11 pm
Price Range: LKR 1,000 – LKR 4,000
Tel: 0114 382 838
Address: 36 A, Gower Street, Colombo 05
Instagram: @bowld.sl
Facebook: @Bowl’d

20. KIKU Colombo

Open Hours: Daily, 8 am to 11 pm
Price Range: LKR 1,000 – LKR 4,000
Tel: 0117 021 205
Address: 32/1, Lester James Peiris Mawatha, Colombo 05
Instagram: @kikucolombo
Facebook: @Kiku Colombo

21. Calorie Counter

Open Hours: Monday – Saturday, 8 am to 10 pm | Sunday, 8 am to 3 pm
Price Range: LKR 1,000 – LKR 6,000
Tel: 0706 777 111
Address: 56, Thimbirigasyaya Road, Colombo 05
Instagram: @caloriecounter_srilanka
Facebook: @Calorie Counter Sri Lanka

22. Full’r Burgers

Open Hours: Daily, 10.30 am to 10.30 pm
Price Range: LKR 600 – LKR 3,000
Tel: 0771 114 164
Address: Crescat Boulevard — Ground Floor, 89, Galle Road, Colombo 03
Instagram: @fullr_lk
Facebook: @Full’r

23. Mama Rana’s

Open Hours: Pre-order basis via Uber Eats only
Price Range: LKR 1,000 – LKR 17,000
Tel: 0777 551 557
Instagram: @mamaranas
Facebook: @Mama Rana’s

24. Shang Palace

Open Hours: Daily, 12 pm to 3 pm | 6.30 pm to 11 pm
Price Range: LKR 1,000 – LKR 50,000
Tel: 0117 888 288
Address: Shangri-La Colombo — L3, 01, Galle Face, Colombo 02
Instagram: @shangrilacolombo
Facebook: @Shangri-La Colombo

25. SunsetBlu

Open Hours: Monday – Tuesday, 10 am to 7 pm | Wednesday – Thursday, 10 am to 1 am | Friday – Saturday, 10 am to 3 am | Sunday, 10 am to 12 am
Price Range: LKR 1,000 – LKR 5,000
Tel: 0112 492 492
Address: Hilton Colombo — 02, Sir Chittampalam A Gardiner Mawatha, Colombo 02
Instagram: @sunsetblucolombo
Facebook: @SunsetBlu

26. Central Restaurant

Open Hours: Daily, 6.30 am to 10.30 am | 12:00 pm to 03:00 pm | 6.30 pm to 10.30 pm
Price Range: LKR 1,000 – LKR 7,000
Tel: 0117 888 288
Address: Shangri-La Hotel — L3, 01, Galle Face, Colombo 02
Instagram: @shangrilacolombo
Facebook: @Shangri-La Colombo

27. Golden Dragon

Open Hours: Monday – Sunday, 12 pm to 3 pm | 6.30 pm to 11 pm
Price Range: LKR 1,000 – LKR 10,000
Tel: 0112 446 622
Address: Taj Samudra — 25, Galle Face Road, Colombo 03
Instagram: @tajsamudracolombo
Facebook: @Golden Dragon By Taj Samudra Colombo

28. Virticle by Jetwing

Open Hours: Monday – Thursday, 7 pm to 11 pm | Friday – Saturday, 7 pm to 12 am
Price Range: LKR 1,000 – LKR 5,000
Tel: 0707 355 355
Address: Virticle by Jetwing — 30th Floor, 278/4, Access Tower II, Union Place, Colombo 02
Instagram: @virticle.by.jetwing
Facebook: @Virticle by Jetwing

29. King of the Mambo

Open Hours: Daily, 5 pm to 12 am
Price Range: LKR 1,000 – LKR 5,000
Tel: 0772 227 389
Address: Galle Face Hotel — 2, Galle Road, Colombo 03
Instagram: @kingofthemambo
Facebook: @King of the Mambo 

30. Holy Dumpling

Open Hours: Daily, 12 pm to 10 pm
Price Range: LKR 2,000 – LKR 5,000
Tel: 0771 772 066
Address: 260/5, Torrington Avenue, Colombo 07
Instagram: @holydumplinglk
Facebook: @Holy Dumpling

31. Sri Vihar, Mattakkuliya

Open Hours: Daily, 7.30 am to 10 pm
Price Range: LKR 5000 – LKR 2,000
Tel: 0112 525 058
Address: 72, Vystwyke Road, Colombo 15
Instagram: @sriviharlk
Facebook: @Sri Vihar

32. Upali’s by Nawaloka

Open Hours: Daily, 7.30 am to 10.30 pm
Price Range: LKR 1,000 – LKR 5,000
Tel: 0112 695 812
Address: 65, CWW Kannangara Mawatha, Colombo 07
Instagram: @upaliscolombo
Facebook: @Upali’s by Nawaloka

33. Island Wraps

Open Hours: Monday – Thursday, 12 pm to 9.30 pm | Friday – Sunday, 12 pm to 10.30 pm
Price Range: LKR 1,000 – LKR 5,000
Tel: 0777 512 262
Address: 22, Bagatalle Road, Colombo 03
Instagram: @islandwrapslk
Facebook: @Island Wraps

34. Dolce Italia

Open Hours: Daily, 7 am to 11 pm
Price Range: LKR 1,000 – LKR 5,000
Tel: 0112 559 900
Address: 05, Skelton Road, colombo 05
Instagram: @casadolceitalia
Facebook: @Dolce Italia

35. Black Cat Café

Open Hours: Daily, 8 am to 6 pm
Price Range: LKR 1,000 – LKR 4,000
Tel: 0112 675 111
Address: 11, Wijerama Mawatha, Colombo 07
Instagram: @blackcatcolombo
Facebook: @Black Cat Café + Stay

36. Peppermint Café

Open Hours: Open 24 Hours
Price Range: LKR 1,000 – LKR 6,000
Tel: 0756 320 420
Address: 62, Horton Place, Colombo 07
Instagram: @peppermintcafe_srilanka
Facebook: @Peppermint Cafe

37. KAFFI

Open Hours: Monday – Friday, 8 am to 8 pm | 8 am to 6 pm
Price Range: LKR 1,000 – LKR 5,000
Tel: 0117 743 062
Address: Crescat Boulevard — G9, 89, Galle Road, Colombo 03
Instagram: @kaffi.colombo
Facebook: @KAFFI

38. The ‘Stache

Open Hours: Tuesday – Sunday, 9 am to 5 pm
Price Range: LKR 1,000 – LKR 4,000
Tel: 0773 637 117
Address: 20, De Fonseka Road, Colombo 04
Instagram: @the.stache_brunch
Facebook: @The ‘Stache – Bread • Brunch • Bistro 

39. Kang’s Kitchen

Open Hours: Monday – Saturday, 12 pm to 3 pm | 6 pm to 10 pm
Price Range: LKR 1,000 – LKR 6,000
Tel: 0112 697 216
Address: 28/1, Horton Place, Colombo 07
Instagram: @kangskitchencolombo
Facebook: @Kang’s Kitchen Colombo

40. Dao Krua Thai

Open Hours: Daily, 11.30 am to 10 pm
Price Range: LKR 1,000 – LKR 7,000
Tel: 0779 603 760
Address: 10, Palm Grove, Colombo 03
Instagram: @daokruathaidaoskitchen
Facebook: @DAO KRUA THAI

So, if you’ve been feeling like your vegan or vegetarian choices in Colombo are limited, these restaurants prove otherwise. Next time, when you’re searching for a great meal on your outing, give one of these restaurants a try, you won’t be disappointed!

    single_template_7.php
single_template_7.php