Home » Wine & Dine » Restaurants » Indian Restaurants » Vegetarian restaurants in Singapore: Indian food
Indian Restaurants Restaurants

Vegetarian restaurants in Singapore: Indian food

Almost a third of Indians in India are vegetarian, so it’s no surprise that Indian vegetarian restaurants abound. See below for our favourites in Singapore. And head here for all types of vegetarian dining spots in Singapore.


While Little India is the epicentre of Indian veggie restaurants, one of the city’s best is, surprisingly, on Amoy Street in Chinatown. Annalakshmi also has a most interesting concept: eat what you want, pay what you want. The restaurant is staffed by volunteers and all donations go to charity. And the home-style curries, breads and rice dishes are excellent.

104 Amoy Street (there are also other outlets)

6223 0809 |   annalakshmi.com.sg

Roti prata kosong – the beauty of simplicity

Ananda Bhavan Restaurant

Celebrating its 90th anniversary next year, Ananda Bhavan is said to be Singapore’s oldest Indian vegetarian restaurant. There are now at least six branches, the one next to Mustafa’s being the most popular. Try the thosai set with accompanying curries and dhal.

95 Syed Alwi Road

6398 0837 |   anandabhavan.com


Komala Vilas Vegetarian Restaurant

The queue at the main Serangoon Road branch of Komala Vilas is already forming by the time the doors open for breakfast, and it rarely shortens. It has a great ambience and excellent South Indian dishes served with silver pots of masala tea.

76-78 Serangoon Road

6293 6980 |   komalavilas.com.sg

Gokul Vegetarian Restaurant

Specialities include mock chicken and prawn dishes.

19 Upper Dickson Road

6396 7769 |   gokulvegetarianrestaurant.com

Nalan Restaurant

Much newer than the others listed here, but well regarded.

106 North Bridge Road

#B1-01A Funan Digitalife Mall

6336 6404 |   nalan.com.sg

Like this? Read more at our wine and dine section