11 Best Indian Restaurants in Singapore For Authentic Indian Food (2024)

Are you craving for authentic Indian food? Check out the best Indian restaurants serving delicious authentic food in Singapore!

Updated on May 10, 2023 


Jason Wong
Best Indian Restaurants in Singapore
11 Best Indian Restaurants in Singapore For Authentic Indian Food (2024)
morebetter icon

Why You Can Trust MoreBetter

Our team is dedicated to provide helpful reviews on the best places for you to choose!
✅ We research and rate the places based on factors such as features, pricing, quality, services and popularity.

At Morebetter.sg, it is important for us to provide our readers with accurate and trustworthy information. One of the methods we use is to take into account the reviews from real customers through Google and other social media platforms. By analyzing the genuine reviews, we have a deeper understanding of the services and products in this list! We have done the heavy lifting to save you time!

Indian Restaurant Singapore

Singapore is home to some of the best Indian restaurants. When you think of Indian cuisine, you might think about spicy dishes, however, it’s more than just spiciness, it’s an experience of another culture. 

If you crave for Indian cuisines or you might wanna try it for the first time, you can check this article out as we feature some of the best Indian restaurants in Singapore.

The History of Indian Food and its Influence on the World

Indian food is one of the most popular cuisines around the world. It has been influenced by many different cultures and has also influenced other cultures.

Indian food is not just about spices and vegetables. It is a culture that has been shaped by its history. Indian cuisine can be traced back to ancient times, when rice was introduced in India and became a staple food for many people.

best iconBest Indian Restaurants in Singapore (2024)

Our team of experts have researched and curated a list of the Best Indian Restaurants in Singapore. Our list of recommendations are based on ours and others' first-hand experience, so it will be helpful for you! Let's not wait and get to it!

1. Komala Vilas Restaurant

Best Indian Restaurant Singapore: Komala Vilas Restaurant
Komala Vilas Restaurant
DetailsPioneers in Indian Vegetarian cuisine. Home of fresh, healthy and hearty meals daily.
AddressAddress: 76-78 Serangoon Rd, Singapore 217981
ContactPhone6293 6980
Operating HoursMon – Sun: 7:00 – 22:30
Including Public Holidays
PricesBhattura – $6.20
Chilli Mini Idly – $5.50
Idly Set – $3.20


The dishes at Komala Vilas are out of this world! Their food is authentic Indian cuisine, so you can expect to be dazzled by the spices that go into all of their dishes. There are several dessert options available, including an amazing chocolate samosa cake that can make your mouth water just thinking about it!

Komala Vilas is considered as one of the first Indian restaurants in Singapore and until now they continue to feed the people with authentic Indian dishes. One distinct feature of this restaurant is their use of banana leaves in serving their food which is part of a traditional Indian dining culture.

Furthermore, Komala Vilas has been a top choice for diners wanting to have a vegetarian Indian restaurant. Not only that, they also offer catering services for various events at affordable prices.


“Damn good Indian vegetarian restaurant. Ultra fast service and fresh food served. Super affordable and friendly and helpful service. I will come back soon.”

2. Khansama Tandoori Restaurant

Best Indian Restaurant Singapore: Khansama Tandoori Restaurant
Khansama Tandoori Restaurant
DetailsThe most sought after North Indian Tandoori Restaurant in Singapore
AddressAddress: 166 Serangoon Road Junction of, Norris Rd, 218050
Phone6299 0300
Operating Hours7 days a week
10:00 am to 11:59 (Midnight)
PricesJeera Rice – $8.50
Vegetable Samosa – $6
Vegetable Pakor – $7


If you want to experience a true taste of North India, head over to Khansama Tandoori Restaurant. The Khansama tandoori restaurant is one of the best North Indian restaurants in Singapore. They have been around for over 20 years and their food has been receiving great reviews ever since.

Their customers have come from far and wide to try their dishes, and are delighted to welcome them back time and again. They have been able to retain their customer base because they do what they say, where they don’t compromise on quality, and their food is always fresh.

You can tell that they take pride in our food when you taste it. They only use premium quality ingredients like our homemade tandoori masala, and our chicken tikka is made with tender pieces of meat from the finest farm animals.

They also ensure that the dishes are made to order, and they take a little longer to cook than other restaurants. They don’t compromise on quality, and you’ll definitely notice the difference when you visit.

When you eat at Khansama, you’ll get the best tandoori experience you can imagine, and you can choose from a variety of dishes. People who love Indian food will enjoy the samosas and naan, while vegetarians will go crazy over the paneer. You can get them all at Khansama, and they’re all delicious.

Don’t miss out on our speciality dishes like the kheema dosa and the dal makhani. These are very popular with their regulars, and we recommend them to anyone who wants to experience the best Indian food in Singapore.


“My friends and I went to Khansama on a Sunday evening. Good that we booked as the place was quite crowded. The food is really food and portions are generous. However, the service could be improved.
But definitely recommending it for some great Indian meals with an amazing choice of veg and non-veg dishes!”

3. Muthu’s Curry

Best Indian Restaurant Singapore: Muthus Curry
Muthu’s Curry
DetailsThe restaurant now boasts of the visual opulence and architectural brilliance of Chettinadu. Our menu has expanded to include several popular Indian dishes, while making a conscious effort to maintain the focus on the traditional cuisine from Chettinadu, replete with the freshest sea food, succulent meats and aromatic spices. 
AddressMuthu’s Curry @ Race Course
138, Race Course Road,
#01-01 S ( 218591 )
Email: reservation@muthuscurry.com
Phone: 63921722
Timing: 10.30 AM to 10.30 PM

Muthu’s Curry @ Suntec
3, Temasek Boulevard, Suntec City Mall
#B1-109 S ( 038983 )
Email: reservation@muthuscurry.com
Phone: 68357707
Lunch: 11.30AM to 2.30PM
Dinner: 6.00PM to 09.30PM
ContactAs above per outlet
Operating HoursAs above per outlet
PricesFish Head Curry $24/$28/$33
Masala Chicken (Half) $13
Fish & Potato Cutlet (2 pcs) $6


There are lots of authentic Indian curry houses in Singapore, but Muthu’s Curry is one of the best. It has been providing the Singaporeans with the best Indian recipes for generations.

Their signature dish, Fish Head Curry is very popular among both locals and tourists and it’s been in their recipe book for over two decades now.  

One nice thing about Muthu’s Curry is that it has indoor and outdoor buffet menu which is very affordable so everyone could enjoy including their best-sellers Fish Head Curry and Mutton Curry.


“Been coming here for their signature fish head curry every time I am in Singapore. Guess it is safe to say it is an iconic dish. The fish head comes with a sizeable portion of juicy neck meat, so even the small portion size is quite enough fish. Once the meat is off the head and on your plate, drench it in that glorious, fragrant curry broth. Get a decent helping of white rice to soak up as much of the broth as possible. Ordered a dry shrimp curry and butter naan as well, both nice. But that fish head, way to go!!”

4. Kailash Parbat Restaurant

Best Indian Restaurant Singapore: Kailash Parbat Restaurant
Kailash Parbat Restaurant
DetailsA chain of restaurants which is loyal to its heritage of serving exotic recipes across the globe
AddressAddress: 3 Belilios Road #01-03, Hilton Garden Inn,
Singapore – 219924.
Working Time: 11 AM to 10:30 PM
TELEPHONE: 6836 5545

Address: 93 Syed Alwi Road,
Singapore – 207669.
Working Time: 11.30 AM to 11:30 PM
TELEPHONE: 6291 5545

Address: 1 Changi Business Park, Crescent, #01-10/12/13 Plaza 8, Singapore.
Working Time: 11.30 AM to 10:00 PM
TELEPHONE: 6636 5545

Address: 80, Airport Boulevard, # 03-20, Terminal 1,
Singapore – 819642
ContactAs above per outlet
Operating HoursAs above per outlet
PricesMango & Fennel Lassi  $7.00
Masala Jeera Chass $6.00
Bombay Cutting Chai $3.50


Since the 1950s, the Kailash Parbat have built their brand in Singapore and have earned the confidence of locals. Over the years, not only locals but Indians and other foreign visitors have become a fan of this popular Indian restaurant in Singapore.

With a variety of cuisines to choose from, diners may come for lunch specials, house specialties, main courses, executive dinners, and desserts.

The lounge is a great place to relax and unwind with some refreshments, but it’s also a great place to watch sports. What make it more exciting is their lovely and modern interior design which showcases classic artworks.


“The better of the two Kailash Parbat restaurants you will find in little India. This one is very generous with the portions of chaats. We had papdi chat on two different occasions and simply loved the sweetness, spicy 🌶, freshness of the papdi and the juiciness of the whole portion. They do add extra spices if asked for. The Chole Bature was average with its taste. This restaurant is right opposite of Mustafa, and is a decent enough place to consume some much needed food after the excursion at shopping in Mustafa.”

5. Adda

Best Indian Restaurant Singapore: Adda
DetailsA hip, cozy spot “adda” in Arab Street/Beach Road neighbourhood – everything from the décor to the street food concoctions beckons to those who want to be inspired and immersed in a sensational culinary experience without the fuss of formal dining.
AddressLocated in: The Plaza
Address: 7500E Beach Rd, #01-201 Diners Building, Singapore 199595
Phone+65 8922 3679
Operating HoursMonday – Sunday
Lunch – 12:00pm – 3:00pm (Last order 2:30pm) 
Dinner – 6:00pm – 10:30pm (Last order 10:00pm)
PricesIrani Paneer Tikka – $24
Adda Dhal Makhani – $18
Bok Choy-Cottage Cheese Kofta – $22


Unlike the many traditional Indian restaurants in Singapore, Adda does not fall in this category. Instead, it is an Indian restaurant designed to look modern and trendy making the diners more comfortable while enjoying delicious Indian food in the heart of the city.

One of the most striking on their menu list is the Neo-Indian cuisine, known as soulful street food. They also offer wide selection of sweets and beverages. 

You’ll also find a variety of vegetarian and non-vegetarian items on Adda’s menu. They have a range of soups, chutneys and sweets as well as a few savory dishes that people love.

You can try some of their highly-recommended dishes such as the Adda Fried Chicken, Lamb Mural’s Biryani Dum Pot, Bombay-Vada Pav, Irani Pulao, and many more.


“Great Indian cuisine. Interesting concoction of drinks. Modernistic Indian clubbing ambience. Love the music… totally lively. Pop over Haji Lane across the road for more happening.”

6. Punjab Grilll

Best Indian Restaurant Singapore: Punjab Grill
Punjab Grill
DetailsInspired by the splendour of India’s Maharajas, Punjab Grill, Singapore has been designed to capture the zeitgeist of that era. 
AddressLocated in: The Shoppes at Marina Bay Sands
Address: 2 Bayfront Ave, B1 – 01A, Singapore 018972
Phone+65 6688 7395
Fax: 66887396
Email: Info@punjabgrill.com.sg
Operating HoursOpens Mon-Sun
Lunch : 
11:30 AM to 3:00 PM
Dinner:  6:30 PM to 11:00 PM
PricesChef Special 3 Courses Menu Non Veg $85++ (With Wine Pairing $118++)
Punjab Grill’s Weekday Executive Lunch – Non Veg $80*


Punjab Grill is the place to go for an exceptional Indian dining experience. Try it out and you’ll never eat anywhere else again.

Chefs use only the freshest local ingredients to create this menu of world-class cooking. The atmosphere and ambiance is unmatched and you won’t find better food or a more fun environment anywhere else in town.

This place is just as good as its delicious food and mouthwatering curries. It’s a great place to visit if you want to get a taste of Indian culture or experience a significant moment in the country’s history.

This kitchen has everything you need for a private dinner or a small gathering. The view from this location is perfect for a small party.


“Came here for the power set lunch and had 1 veg and 1 non veg. Both were amazing and had amazing range of flavours. Best Indian restaurant in Singapore hands down!”

7. The Curry Culture

Best Indian Restaurant Singapore: The Curry Culture
The Curry Culture
DetailsThe Curry Culture offers a sophisticated Indian fine dining experience with effortlessly charming staff, discreet service and authentic Indian cuisine. A classic combination of the new India, where the traditional and the modern co-exist, authentic Indian food in a relaxed atmosphere and modern setting, without compromising on the traditional values of Indian cuisine and service.
AddressAddress: 31 Cuppage Road Cuppage Terrace, 229457
Phone6235 6133
Operating HoursMonday-Sunday
12pm to 2:30pm
Dinner: 5:30pm to 10:30pm
PricesNett Lunch $17 (Soup, Choice of any choice 2 curries, lentils, breads, rice and dessert)
Mini De Luxe Buffet $24+ per pax
Mini Premium Buffet $28+
Mini Luxury Buffet $32+


The Curry Culture, a modest homage to the ancient Indian culinary art and Indian culture, is one of Singapore’s best-kept secrets. Over the years, this restaurant rose to become one of the most favorite Indian restaurants in the island as it provides diners a classic Indian fine dining experience. Partnered with exceptional customer service and delectable dishes, people will always come back.

What makes this restaurant amazing is that its chefs still make use of traditional ways in preparing authentic Indian dishes like their best-sellers kebabs and curries

As a matter of fact, their butter chicken has been included in Travel Channel’s best butter chicken in Singapore. Furthermore, the Curry Culture menu is dedicated to those who are Vegan and to those who choose gluten-free food.

Curry Culture is first Indian restaurant in Orchard Road and it’s a fusion of the classic and modern. Aside from that, they also offer dine-in, pick-up and delivery options as well as no hassle online ordering forms. If you happen to crave for any Indian dish at late nights, the Curry Culture is happy to serve as they have late closing hours.


“Lovely place. The food is delicious. The staff folk are very friendly and great to chat with. Prices are on the expensive end, but so worth it. Plus, it’s a nice environment. This is going to be one of my go-to places for good, reliable Indian food.”

8. Tandoori Corner

Best Indian Restaurant Singapore: Tandoori Corner
Tandoori Corner
DetailsTandoori corner established in 2008 to serve Authentic North Indian food to it’s diner’s. Our menu selection offers Tandoori dishes, curry section, vegetables, dhal, biryani,and some freshly baked naan and tandoori prantha. Our Tandoori Lamb chop and Butter chicken rated one of the best in this area.
AddressLocated in: Balestier Plaza
Address: 400 Balestier Rd, #01-12 Balestier Plaza, Singapore 329802
Phone+65 6250 0200
Operating HoursMon-Sun: 12 Noon to 2:45 PM, 6:00 PM to 9:45 PM
PricesButter Chicken – $15.5
Saag Mutton – $16.5
Tadka Dhal – $11.9


When you think of having North Indian food, Tandoori Corner is the perfect place to go. They offer some of the best such cuisine in the city, including Tandoori chicken, Murgh Malai Chicken, Chicken and Fish Curry, and Cheese Naan.

Tandoori Corner’s variety of in-house and takeout options are sure to make for a memorable dining experience for both local and non-local diners. They provide online ordering forms and booking systems to keep the line moving quickly.

It’s important to note that Tandoori Corner doesn’t offer home deliveries, so if you want to taste the authentic flavors of Tandoori Corner, you have to visit its location and place your order. Many customers believe that Tandoori Corner’s food is authentically flavored.


“Authentic, delicious North Indian food. Love their chicken biryani and butter chicken. They also offer set lunches at affordable prices. Definitely one of my favourite spots.”

9. Aromas of India

Best Indian Restaurant Singapore: Aromas Of India
Aromas of India
DetailsAromas of India, as it is known by its loyal customers, brings to life the authentic flavours of Indian cuisine, which is famous for its delicious “tandoori” dishes and exotic curries. It is indeed a foodie’s heaven, committed to offering authentic and the best of Indian cuisine.
AddressAddress: 60 Race Course Rd, Singapore 218567
ContactPhone+65 6256 2448
+65 96796242
Reservations: chope.co
Order: deliveroo.com.sgoddle.me
Email: info@aoi.com.sg
Operating HoursMonday-Sunday: 12.00pm – 10.30pm
PricesVegetable set lunch (Nett only) $5.90
Non-vegetable set lunch (Nett only) $6.90


If you want to eat authentic Indian food in Singapore, go to Aromas of India. You’ll find all the spices and herbs used in traditional Indian meals incorporated into their dishes.

You’ll love the food at this popular restaurant, especially since they use exotic spices, like cardamom, cinnamon, and cloves, in every dish. Even though each one gives a great taste, the variety of food available at Aromas of India is incredible.

They also have a relaxing atmosphere and great customer service. A mouth-watering chicken and biryani dinner for two is a must-try!


“Visited this restaurant for the first time and ordered lamb briyani, it had really soft and fresh pieces and the basmati rice was delicious. Make sure you use eatigo app to enjoy 50% off all menu items! Will definitely be a returning customer and this is my new go to restaurant whenever i visit Little India”

10. Chat Masala

Best Indian Restaurant Singapore: Chat Masala
Chat Masala
DetailsAt Chat Masala we are dedicated to bringing the hot and vibrant flavours of India to the spice-loving people of Singapore’s East Coast. 
AddressAddress: 158 Upper E Coast Rd, Singapore 455254
Phone+65 6876 0570
WhatsApp: +65 93891476
Email: chatmasala03@hotmail.com
Operating HoursTuesday to Sunday and Public Holidays
12pm – 2:30pm, 6pm-10pm
Monday closed unless Public Holiday
PricesKadai Paneer – $15.80
Malai Kofta – $17.80
Mushroom Methi – $15.80


If you want to feel the spice of Indian cuisine in Singapore, visit Chat Masala. Their blazingly fiery but delicious meals will certainly tickle your palate, and will make you feel more hungry.

Whether you’re a vegetarian, a non-spicy food lover, or just looking for something a little more than your normal fare, then Chat Masala is the place for you. You will be enthralled by their food, and plus you will be greeted warmly by their friendly staff.


“The menu is overwhelming but in a good way. Selection from naan, curries, biriyani etc. feature lots of different choices and very good for big group size to share and try lots of dishes. The spiciness also varies which was another plus point, some are mild, some are spicier, and really can cater to different taste buds. My personal favourite are the naan (both plain and garlic), the chicken masala curry and the chicken biriyani is also a winner.”

11. Yantra

Best Indian Restaurant Singapore: Yantra
DetailsPremium Indian fine dining restaurant at Tanglin Mall offering Indian contemporary cuisine.
AddressLocated in: Tanglin Mall
Address: 163 Tanglin Rd, #01-28/33, Singapore 247933
ContactPhone: +65 6836 3088
Email: yantra@restobars.com.sg
Operating HoursMonday-Sunday
12 pm to 3 pm
6.30 pm to 10 pm 
Pre-orders accepted
PricesMurg Mussalam Whole chicken stuffed with spicy mince and dry fruits – SGD 58
Whole Fish Whole seabass cooked en papillote – SGD 38
Tandoori Lobster Fresh local lobster, black pepper, garlic – SGD 98


Yantra cuisine is a collection of recipes from the south Indian region. You can find a variety of interesting dishes, such as fusion dishes that incorporate classic and modern cooking styles. Yantra’s cuisine is strongly influenced by both ancient and modern traditions, providing a nice mix of old and new dishes.

The best part is the vegan friendly food and it’s fine dining setting. Since the chefs take time to make the food presentation, the result is creative and marvelous.

In addition, most Indian restaurants have art paintings on their walls that represent the ancient traditions of India so might as well enjoy it as much as you can.


“Very good ambience and friendly staffs. Bar set up was great. Tasty food. Very well cooked mutton – Galouti Kebab (worth trying) Must try these yummy desserts – Jelabi with rabbadi and Carrot Halwa Good place for fine dining”


We have reached the end of the article! We’re glad that you made it this far! Now that you have our list of the best Indian restaurants in Singapore, do let us know if you feel that there are others that should be part of this list!

We hope this article that we have reviewed has been helpful for you! If you find this article helpful, do check out other related articles in Singapore!