FreeFromFinder/ eat safely with references

SearchColomboVegetarian

Best vegetarian restaurants in Colombo

13 venues in Colombo rated S to B for vegetarian, every tier backed by cited sources.

Illustrative photo for Shanmugasstock

Shanmugas

Colombo 06 · Vegetarian · €€

Shanmugas is a dedicated vegetarian restaurant (lacto-vegetarian) serving South and North Indian cuisine since 1998. The kitchen uses ghee and dairy, so vegans need to ask for modifications. Staff are knowledgeable about ingredients and can guide you through the menu.

Mon10:00am - 10:00pm
Tue10:00am - 10:00pm
Wed10:00am - 10:00pm
Thu10:00am - 10:00pm
Fri10:00am - 10:00pm
Sat7:30am - 10:30pm
Sun7:30am - 10:30pm
Illustrative photo for Sriyanistock

Sriyani

Colombo 11 · Vegetarian · Vegan · €

A pure vegetarian South Indian and Sri Lankan restaurant. The kitchen is entirely vegetarian (lacto-vegetarian style), serving eggless bakery items. Many dishes are naturally plant-based, though ghee and curd appear in some items. Staff can accommodate requests to skip dairy-based ingredients. Vegans should confirm each dish individually as the menu is not labelled.

Mon8:00am - 5:00pm
Tue8:00am - 7:00pm
Wed8:00am - 7:00pm
Thu8:00am - 7:00pm
Fri8:00am - 7:00pm
Sat8:00am - 7:00pm
SunClosed
Illustrative photo for Anandham - South and North Indian Veg Restaurantstock

Anandham - South and North Indian Veg Restaurant

Colombo 06 · Vegetarian · Indian · €

This is a dedicated vegetarian restaurant serving South and North Indian cuisine. The name itself says 'Veg Restaurant' and HappyCow lists it as a Lacto-vegetarian venue. All dishes are vegetarian by design, with most items being naturally plant-based. Specify no dairy/ghee/cream/yogurt when ordering if you need vegan.

Mon7:00am-3:30pm, 5:30pm-10:00pm
Tue7:00am-3:30pm, 5:30pm-10:00pm
Wed7:00am-3:30pm, 5:30pm-10:00pm
Thu7:00am-3:30pm, 5:30pm-10:00pm
Fri7:00am-3:30pm, 5:30pm-10:00pm
Sat7:00am-3:30pm, 5:30pm-10:00pm
Sun7:00am-3:30pm, 5:30pm-10:00pm

The entire menu is vegetarian, with a focus on North and South Indian dishes. The restaurant is explicitly described as an 'all-vegetarian' venue, and staff can assist with vegan modifications. No meat, fish, or poultry is served, making it a safe choice for vegetarians.

Mon7:30AM–10:30PM
Tue7:30AM–10:30PM
Wed7:30AM–10:30PM
Thu7:30AM–10:30PM
Fri7:30AM–10:30PM
Sat7:30AM–10:30PM
Sun7:30AM–10:30PM
WILDISH restaurant

WILDISH

Colombo 02 · Italian · Pizza · €€

The menu marks several dishes with 'Veg', indicating they are vegetarian. Options include Wild Green Salad, Vege Sando, Vege Burger, Pomodoro pasta, Sichuan Vegetables (described as 'Spicy Veg'), Wild Colombo Rice Vege, and Wild Margherita pizza. These are prepared in a shared kitchen that also handles meat and seafood, so cross-contact is possible. Staff are available to discuss options.

Mon11:00 AM – 10:30 PM
Tue11:00 AM – 10:30 PM
Wed11:00 AM – 10:30 PM
Thu11:00 AM – 10:30 PM
Fri11:00 AM – 10:30 PM
Sat11:00 AM – 10:30 PM
Sun11:00 AM – 10:30 PM
Illustrative photo for Virticle by Jetwingstock

Virticle by Jetwing

Access Towers ·

The menu marks vegetarian dishes with a dedicated icon (m_i1. png). Several vegetarian options are listed across appetisers, soups, mains, and sweets. The kitchen is shared with meat and seafood dishes, so cross-contamination is possible. Ask staff for guidance.

Illustrative photo for Bowl'dstock

Bowl'd

Colombo 05 ·

Vegetarian options are clearly marked on the menu, including customizable bowls. Shared kitchen with meat.

Mon10:00am - 10:00pm
Tue10:00am - 10:00pm
Wed10:00am - 10:00pm
Thu10:00am - 10:00pm
Fri10:00am - 10:00pm
Sat10:00am - 10:00pm
Sun10:00am - 10:00pm
Illustrative photo for Table by Nynestock

Table by Nyne

Lake Lodge · · €€

Many brunch items are marked with a vegetarian icon, and the homepage mentions vegetarian options. The kitchen is shared, but the menu clearly identifies suitable dishes.

MonBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
TueBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
WedBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
ThuBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
FriBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
SatBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
SunBrunch 8am - 3pm, High Tea 3pm - 6pm, Dinner 7pm - 11pm
Illustrative photo for JD'S KITCHENstock

JD'S KITCHEN

Colombo 03 ·

The goto-restaurants. com listing includes 'Vegetarian options' under Offerings, indicating vegetarian dishes are available. No further details on dedicated preparation or cross-contamination controls are given. Best to ask staff about specific vegetarian choices.

Illustrative photo for Kemara Cuisinestock

Kemara Cuisine

Lakpahana Premises · Cafe

Vegetarian options are abundant and clearly marked, with many vegan dishes also suitable for vegetarians. Fish and meat dishes are present but separated on the menu. Shared kitchen means potential cross-contact with meat/fish, but the kitchen is well-equipped for dietary preferences.

Illustrative photo for Monsoon Colombostock

Monsoon Colombo

Colombo 02 · Southeast Asian · €€€

The restaurant has a clearly labelled vegetarian menu, and staff can help identify which dishes can be made vegan. Multiple HappyCow reviewers mention plenty of vegetarian options. The kitchen is shared, so cross-contamination is possible.

Mon12:00 pm – 10:30 pm
Tue12:00 pm – 10:30 pm
Wed12:00 pm – 10:30 pm
Thu12:00 pm – 10:30 pm
Fri12:00 pm – 11:00 pm
Sat12:00 pm – 11:00 pm
Sun12:00 pm – 10:30 pm
Illustrative photo for Nuga Gamastock

Nuga Gama

Colombo 03 · Sri Lankan · Vegetarian Friendly · €€€€

The Wanderlog listing describes Nuga Gama as 'organic, vegetarian, and vegan-friendly fusion food' and the buffet includes a wide range of vegetable curries and rice dishes. The menu is not marked with vegetarian codes, and the kitchen is shared — meat and seafood dishes are also served (Negombo prawns, mutton curry, pork cutlet). Staff can identify vegetarian options on request but cross-contamination from shared buffet serving is possible.

Mon7:00 PM–11:00 PM
Tue7:00 PM–11:00 PM
Wed7:00 PM–11:00 PM
Thu7:00 PM–11:00 PM
Fri7:00 PM–11:00 PM
Sat7:00 PM–11:00 PM
Sun7:00 PM–11:00 PM
Illustrative photo for Summer Colombostock

Summer Colombo

Colombo · Cafe · €€

The Ceylon XO listing marks Summer Colombo as 'vegetarian friendly' and lists vegetarian options including pasta dishes and pancakes. The menu is from a shared kitchen with meat dishes like Buttermilk Fried Chicken Burger, so cross-contact is possible. Staff awareness is not documented.

Mon08:00 - 22:00
Tue08:00 - 22:00
Wed08:00 - 22:00
Thu08:00 - 22:00
Fri08:00 - 22:00
Sat08:00 - 22:00
Sun08:00 - 22:00