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!