+917838007208

Email : sales@tdmcglobal.com

Best Vegetarian Indian Restaurants in Singapore

Photo: Gareth Wyn Jones / CC BY-SA 4.0 via Wikimedia Commons

10 Aug 2026
6 min read
Updated 17 Aug 2026

Discover the best vegetarian Indian restaurants in Singapore, including South Indian, North Indian, Jain-friendly, thali, dosa and family-friendly dining options.

Singapore is an excellent destination for Indian vegetarian travellers. From traditional South Indian breakfasts to North Indian curries, thalis, dosas, snacks and sweets, there are plenty of restaurants serving vegetarian Indian food across the city.

For the widest selection, Little India is the best area to start. You can also find vegetarian Indian restaurants around Bugis, Orchard Road, Marina Bay and other parts of Singapore.

Best Vegetarian Indian Restaurants in Singapore

1. Komala Vilas

Komala Vilas is one of the most popular names for traditional South Indian vegetarian food in Singapore.

The restaurant is particularly suitable for travellers looking for familiar dishes such as:

  1. Masala dosa
  2. Plain dosa
  3. Idli
  4. Vada
  5. Uttapam
  6. Poori
  7. Vegetarian thali
  8. Indian sweets

It is a convenient choice for breakfast, lunch or a casual family meal.

2. Ananda Bhavan

Ananda Bhavan is another well-known vegetarian Indian restaurant with a wide range of South and North Indian dishes.

Popular options include:

  1. Dosa
  2. Idli
  3. Vada
  4. Thali
  5. Chole
  6. Paneer
  7. Vegetarian curries
  8. Indian snacks
  9. Sweets

It is particularly convenient for Indian families staying around Little India.

3. Saravana Bhavan

Saravana Bhavan is a familiar name for Indian vegetarian travellers.

It specialises in South Indian cuisine and is a good choice for breakfast and lunch.

You can find dishes such as:

  1. Masala dosa
  2. Idli
  3. Vada
  4. Pongal
  5. Uttapam
  6. Poori
  7. Vegetarian meals
  8. Thali

4. MTR Singapore

MTR is another option for travellers looking for traditional South Indian vegetarian cuisine.

It is suitable for those who prefer authentic vegetarian dishes rather than internationalised Indian food.

Popular choices include dosa, idli, vada, poori and traditional South Indian meals.

5. Gokul Vegetarian Restaurant

Gokul Vegetarian Restaurant offers vegetarian Indian and Asian dishes.

It can be a good choice if you want to move beyond traditional South Indian food and try vegetarian versions of different Asian dishes.

The menu can include:

  1. Indian curries
  2. Rice dishes
  3. Noodles
  4. Vegetarian snacks
  5. Asian-inspired dishes

Best Vegetarian Indian Restaurants in Little India

Little India is one of the best areas in Singapore for Indian vegetarian food.

A typical food-focused visit can include:

Indian vegetarian breakfast → Little India sightseeing → lunch → Indian sweets

The neighbourhood also has Indian grocery stores, sweet shops, temples and traditional shops, making it especially popular with Indian tourists.

Best South Indian Vegetarian Restaurants

South Indian vegetarian cuisine is one of the easiest Indian food styles to find in Singapore.

Popular dishes include:

  1. Dosa
  2. Idli
  3. Vada
  4. Pongal
  5. Uttapam
  6. Poori
  7. Upma
  8. South Indian thali
  9. Sambar
  10. Rasam

For breakfast, masala dosa with sambar and chutney is a classic choice.

Best North Indian Vegetarian Food

Travellers looking for North Indian vegetarian food can enjoy:

  1. Paneer tikka
  2. Dal
  3. Chole
  4. Rajma
  5. Aloo dishes
  6. Roti
  7. Naan
  8. Paratha
  9. Vegetarian biryani
  10. North Indian thali

North Indian vegetarian restaurants are available in Little India as well as other central areas.

Best Vegetarian Indian Food for Families

Indian vegetarian restaurants are particularly convenient for families travelling with children.

Children can usually find familiar options such as:

  1. Dosa
  2. Idli
  3. Paneer
  4. Poori
  5. Rice
  6. Noodles
  7. Roti
  8. Indian snacks

For larger families, check seating availability during lunch and dinner hours.

Best Vegetarian Indian Food for Breakfast

If you are looking for a traditional Indian breakfast in Singapore, consider:

Idli + Vada + Sambar + Chutney

or:

Masala Dosa + Sambar + Chutney + Filter Coffee

Other options include:

  1. Pongal
  2. Upma
  3. Poori
  4. Uttapam
  5. Vegetarian paratha

Little India is especially convenient for an early Indian breakfast.

Jain Vegetarian Food in Singapore

Jain travellers should communicate their requirements clearly when choosing a restaurant.

A Jain diet may require avoiding:

  1. Onion
  2. Garlic
  3. Potatoes
  4. Other root vegetables

A restaurant being vegetarian does not automatically mean it serves Jain food.

If you require Jain meals, confirm the ingredients and preparation method before ordering.

For groups, it is better to inform the restaurant in advance.

Vegetarian Indian Food Near Marina Bay

If you are staying near Marina Bay, you can still find Indian vegetarian options without travelling all the way to Little India.

Restaurants around:

  1. Marina Bay
  2. Boat Quay
  3. Raffles Place
  4. Downtown
  5. Shenton Way

can be convenient after a day of sightseeing.

For a typical evening, you could plan:

Gardens by the Bay → Marina Bay Sands → Marina Bay waterfront → Indian vegetarian dinner

Vegetarian Indian Food Near Orchard Road

Orchard Road is another convenient area for Indian and vegetarian-friendly food.

If you are spending the day shopping, check the restaurants inside and around the major shopping malls.

This can save time if your hotel is also located around Orchard Road.

Vegetarian Indian Food Near Sentosa

Sentosa has vegetarian-friendly restaurants, but travellers specifically looking for traditional Indian vegetarian food may find a larger selection on mainland Singapore.

You can enjoy Sentosa during the day and return to the city for dinner in areas such as Little India, Bugis or the CBD.

Indian Vegetarian Food at Changi Airport

Indian vegetarian travellers can also find vegetarian and Indian food options at Changi Airport and Jewel.

However, check whether the restaurant is:

Landside

or:

Airside / Transit Area

This is particularly important if you are travelling through the airport and have limited time before your flight.

Pure Vegetarian vs Vegan

Vegetarian Indian food may contain:

  1. Milk
  2. Butter
  3. Ghee
  4. Paneer
  5. Curd

If you follow a vegan diet, tell the restaurant that you require food without dairy, eggs or other animal-derived ingredients.

Similarly, if you avoid eggs, confirm that the dishes and preparation methods do not contain egg.

Tips for Indian Vegetarian Travellers

  1. Little India offers one of the widest selections.
  2. Check restaurant opening hours before visiting.
  3. Mention dietary restrictions clearly.
  4. Confirm Jain requirements in advance.
  5. Ask about ghee, butter and dairy if you are vegan.
  6. Check ingredients in sauces and gravies.
  7. Reserve tables for large groups.
  8. Carry snacks during long sightseeing days.
  9. Check restaurant locations near your day's attractions.

Sample Vegetarian Indian Food Day

Breakfast

Masala dosa + idli + filter coffee

Lunch

Vegetarian South Indian thali

Evening Snack

Samosa + chaat + Indian sweets

Dinner

Paneer curry + dal + naan + rice

This gives you a good mix of South Indian and North Indian vegetarian food during your Singapore holiday.

Vegetarian Indian Food During a Singapore Tour

If you are booking a Singapore tour package, mention your food preference while making the booking.

For example:

Pure Vegetarian Meals Required

Jain Meals Required

No Onion & Garlic

Vegan Meals Required

This allows the hotel, restaurant or tour operator to plan accordingly.

Do not assume that a standard hotel breakfast or tour package meal automatically meets your dietary requirements.

Final Tips

Singapore is an excellent destination for vegetarian Indian travellers, with especially strong options in Little India.

For South Indian food, restaurants such as Komala Vilas, Ananda Bhavan, Saravana Bhavan and MTR are worth considering. For a broader vegetarian experience, restaurants such as Gokul Vegetarian Restaurant offer additional Indian and Asian choices.

Whether you want dosa, idli, thali, paneer, chole, vegetarian biryani or Indian sweets, you can find suitable options in Singapore.

If you follow a strict Jain, vegan or no-onion/no-garlic diet, always confirm ingredients and preparation methods before ordering.

Written by
TDMC Admin · Travel Specialist · TDMC Global

The TDMC Global travel team curates first-hand destination guides, itineraries and practical tips drawn from years of planning trips across Asia and beyond — the same advice we give our own clients.

All articles by TDMC Admin

Comments are closed for this post.

Search