Hankering for some scalding-hot, fascinatingly-spiced, and absolutely authentic Indian cuisine? Perhaps you’re wondering if there’s any new Indian restaurant in Singapore that’s worth trying?
Luckily for you, you don’t have to travel to India just to get it — as you’ll see in our lineup of the best Indian restaurants in Singapore.
We picked these top Indian restaurants in Singapore due to the consistency of their dishes and service, as well as the appeal of their establishments, physically-speaking.
Now, it’s time for you to enjoy our research by trying them out… so let’s take a look at our picks for the best Indian restaurants in Singapore!
1. Komala Vilas
BEST FOR: Authentic Casual Vegetarian Indian Cuisine
ADDRESS: 82 Serangoon Road, Singapore 217981
CONTACT DETAILS: +65 62943294
OPERATING HOURS: 11am-09:00pm (Mon-Sat) 11am-7pm on Sundays
The Indian cuisine at Komal Vilas has all the richness of spice you’ve been looking for. Whether it is the colour, taste, aroma or flavour, you will be impressed by how each dish represents true Indian cooking.
Being one of the oldest Indian restaurants in Singapore, they have been consistently serving customers for years. Through that time, they have stuck to their principles of authenticity and freshness in cuisine.
Also worth mentioning is their use of freshly cut banana leaves for serving food. It’s a simple yet interesting food presentation technique really highlights traditional Indian dining culture.
Komal Vilas has definitely been top of mind for many when looking for a vegetarian indian restaurant in Singapore.
- Classic and traditional food presentation
- Affordable menu prices
- Catering services for special events
The family-owned restaurant, Komala Vilas, is greatly loved by both locals and tourists. It has been receiving praise from customers for years for the quality of its food and many consider them to have the best Indian food in Singapore.
Vegetarians also commend it for offering them healthy Indian dishes. Milan Zatakia wrote this feedback on Google Reviews:
“Outstanding and authentic south Indian cuisine in a no frills ambience. Focus is on nice clean wholesome awesome tasty and lip smacking food that tickles the tastebuds with extreme joy. A not to miss experience. This reviewer has eaten here since 1972. 47 years of infinite joy !!!!”
2. Punjab Grill
BEST FOR: Royal Indian fine dining
ADDRESS: B1-01A, The Shoppes at Marina Bay Sands, South Podium, 2 Bayfront Avenue, Singapore 018972
CONTACT DETAILS: 66887395
OPERATING HOURS: Lunch @ 11:30 AM to 3:00 PM / Dinner @ 6:30 PM to 11:00 PM
If you’re in search of a restaurant that serves Indian fine dining in Singapore, Punjab Grill should be on top of your list.
Punjab Grill belongs to those Indian restaurants in Singapore that serve the most compelling food concepts you’ll ever see even while staying true to certain tastes (in this case, classic Indian ones). Aside from their dishes’ delightful visuals, the taste and flavours will not disappoint you.
The overall interiors will also let you experience a significant era in India and introduce you to their royalty while exploring their cuisine. For those who want to have exclusive gatherings, they also have a private dining area with a charming kitchen view.
- Sophisticated and elegant ambience
- Vegetarian menu and special promotions
- Majestic view of wine cellar
Punjab Grill’s fancy interiors and 10-course menu have won awards from institutions as well as praise from diners. They have never failed to give a remarkable impression to both of their loyal customers and first-time visitors.
We’re not surprised to see many 5-star reviews as many consider them to serve the best Indian food in Singapore.
Pratima Nagaraj left a 5-star review on Google Reviews:
“This restaurant never disappoints me!! I’ve been to other Punjab Grills in India but this one in Singapore has the best quality and their food tastes delicious. Love the ambience too. A little too pricey but you won’t mind paying for the quality. Great place to dine out on a special occasion.”
3. Kebabs and Curries
BEST FOR: Casual Indian cuisine
ADDRESS: Mustafa Centre, 171 Syed Alwi Rd, #07-00, Singapore 207704
CONTACT DETAILS: +65 6419 0749
OPERATING HOURS: Daily, 11am–12:30am
If you’re looking for a good Indian restaurant in Singapore that serves no-fail casual Indian food but with a high end environment, Kebabs and Curries is your place to go.
Located at an exclusive 5-star hotel, Kebabs and Curries features friendly service and heartwarming dishes that make their customers feel cosy and comfortable.
Coming from the restaurant’s name, the main highlights of the menu are the enticing kebabs and curries. Due to the alluring interior design, the place looks spacious, with the outside view dominated by a refreshingly green environment.
Kebabs and Curries gets our nod for being one of the best Indian restaurants in Singapore for casual dates, catch-ups and intimate gatherings.
- Budget-friendly menu and services
- Online ordering services
- Outdoor catering services
The nature-friendly ambience of Kebabs and Curries will let you enjoy the beauty of Indian cuisine while having some good conversations with your family and friends.
Many love the rooftop ambiance but also consider the place as a go-to for good Indian food in Singapore.
Here’s some positive feedback from Bina on Google Reviews:
“This rooftop restaurant at Mustafa Center has great food, nice seating and reasonably priced. We ordered some kebabs and some curries literally what this restaurant is about 🙂 and they were delicious. We asked for keeping the food mild and the food was exactly how we wanted it. Will highly recommend and will definitely go back.”
4. Chat Masala
BEST FOR: Authentic Fiery Indian Cuisine
ADDRESS: 158 Upper East Coast Road, Singapore 455254
CONTACT DETAILS: +6876 0570
OPERATING HOURS: Tuesday to Sunday and Public Holidays,12pm – 2pm / 6.30pm – 10pm (Monday closed unless Public Holiday)
If you’re looking for the best Indian restaurant in Singapore that will wake up all your senses with their fiery cuisine, Chat Masala is a must-visit! Chat Masala engages your appetite with its invigoratingly hot and spicy dishes.
If you are a spicy food lover, then you will have a great time with their courses. They bring out a different side of Indian cuisine that focuses on the exciting and fiery taste of traditional dishes.
If you are wondering if this place will suit your taste buds because you are a vegetarian or a non-spicy food lover, though, don’t worry. They have a wide range of milder options for you.
- Intense spiciness
- Perfect combination of colour and flavour
- Friendly accommodations
Customers are highly satisfied with the diversity in their menus. The restaurant interior might be simple but their extraordinary meals will definitely amuse you, say customers.
Spice lovers and those who can handle the heat consider them to be one of the best Indian restaurants in Singapore.
Fae O’Neill wrote these compliments for them in a Google Review:
“Enjoyed the food immensely. Have eaten there 3 times already and the standard has been the same. We were served by the Lady Boss who incidentally doubles up as the chef on occasion. One dish I found pretty spicy was the fried brinjal. Lucky I had ordered lassie. The Briyani was excellent as was all the dishes we tried. The prices maybe a little steep but the service and the food quality more than make up for it.”
5. Kailash Parbat
BEST FOR: Authentic and creative Indian cuisine
CONTACT DETAILS: https://www.kailashparbat.com.sg/contactus.php
OPERATING HOURS: https://www.kailashparbat.com.sg/contactus.php
Kailash Parbat has been open since the 1950s, proving that they have established their brand and gained the trust of Singaporeans, Indians, and tourists on the island.
Their menu is filled with different dining styles such as their original dishes, lunch specials, executive menu, house specials, starters, main courses, bento box options, and desserts.
The restaurant also has a chic and modern setting decorated with classic paintings.
- Signature dishes
- Exclusive menu offers
- Online catering order services
From delicacies to setting and services, Kailash Parbat is considered as a top brand in the food industry, with patrons saying its fame is merited. Here’s a review from Zomato:
“A Singapore Little India adventure will never be completed without visiting Kailash Parbat. I am indeed a fan of Indian cuisine and their food never failed me! I am happy I was able to try this restaurant because I super enjoyed my experience. I love their Naan together with their Paneer Butter Masala. Super worth it! A must try!”
BEST FOR: Traditional Indian cuisine
ADDRESS: 11 CAVENAGH ROAD, SINGAPORE 229616
CONTACT DETAILS: +65 6733 8333
OPERATING HOURS: Lunch from 12 noon to 2.30pm, Dinner from 7pm to 10:30pm
Tandoor is known for its carefully-crafted dishes made with traditional recipes from India.
Each delicacy has the influence of different cultures from regions across the country. This diversity is the prime treasure of this restaurant.
You can also have some engaging conversations with the staff as they recall the beautiful history behind each dish. Whether for business or personal purposes, Tandoor would always be a great choice.
- Vintage Indian architecture
- Stunning wedding venue
- Gourmet dinner
Tandoor offers amazingly authentic Indian cuisine, say customers. Stefano Malachi left this high-rated feedback on Google Reviews:
“Best Indian Restaurant at Orchard Singapore
Since 1985 Tandoor an award-winning Indian restaurant in Singapore has offered a carefully handcrafted dish using classic recipes and time-honoured methods which date back in time across India’s rich history. The beautiful interior design has a story behind it, Full-length windows give diners an intimate view of the kitchen where two custom-made copper tandoors (or clay ovens) stand. From the dining hall, you will be able to see our chefs at work, from making Indian breads to preparing kebabs of tandoori meats and vegetables that are served fresh to your table, presents an inviting atmosphere where you can enjoy good food and great conversations with family, friends and clients alike.”
7. The Curry Culture
31 Cuppage Road Cuppage Terrace, Singapore 229457
(+65) 62356133 | [email protected]
Monday – Sunday: 12-2:30PM; 5:30-10:30PM
The Curry Culture, a humble ode to the ancient art of Indian cooking and the culture of India, is one of Singapore’s best-kept secrets.
Passion for traditional Indian cuisine, guest service and life is the best way to describe the Curry Culture experience. The Curry Culture offers a sophisticated Indian fine dining experience with effortlessly charming staff, discreet service and authentic Indian food.
At the Curry Culture, the chefs still use age-old traditional methods to cook authentic Indian food, be it their famous kebabs or their delicious Curries.
Of course, it must be mentioned that their butter chicken has been rated as one of the 10best butter chickens in Singapore. Also, it must be highlighted that the Curry Culture menu has dishes that are dedicated to vegans and for guests looking for Gluten-free options
Located in Orchard road, the Curry Culture is a classic combination of the new India, where the traditional and the modern co-exist and the best Indian food is served in a relaxed atmosphere and modern setting, without compromising on the traditional values of Indian cuisine and good service.
- Most meals are gluten-free
- Dine-in, pick-up, and delivery options
- Convenient online ordering forms
- Late closing hours
Like all restaurants, The Curry Culture also has its share of good things and bad things. Read these reviews that may help you manage your expectations:
“Portions here may look small but are actually very substantial. They are quite generous with the meat in the curry and they were absolutely flavorful. Restaurant almost had nobody at lunch time but place was cool enough with fans. We used entertainer one for one. They provide poppadom with 3 sides of sauces – can’t remember what they are called but all are good!”—Karen
“Have cravings for Naan and saw this restaurant in the heart of Orchard road, and was on vegetarian diet so giving this place a try. Ordered cheese and garlic naan and they were both great, portion big enough for 2 people. Also tried 2 of their vegetarian menu and loving the taste. As a Singaporean, I seldom get to try authentic Indian food and this was a great experience for me. Taste was strong and it wasn’t spicy (you can request spicy level) and most importantly they are filling. Will definitely be back for their non vegetarian menu in the near future.”—Ben
8. Aromas of India
|BEST FOR||Rice & Biryani|
60 Race Course Road, Singapore 218567
|CONTACT DETAILS||+65 6256 2448 | [email protected]|
Monday to Sunday: 12.00pm – 10.30pm
If you’re seeking that authentic Indian spices in food, then head out to Aromas of India! Just like the origin country, the food served in the restaurant is made with exotic spices that vary in level of spiciness, but all offer great taste.
With a vast menu selection to offer, you’ll sure to find something new to try every time you go there. Don’t miss the chance of tasting one of the best chicken and Biryani in Singapore, dine in at Aromas of India.
- Economically priced menu
- Amazing Indian food
- Relaxing ambience
- Great servicing
Check out some of the feedbacks on Aromas of India’s Google Review, further proving how amazing they are as a restaurant:
“My favorite place to have Indian food with good friends. Clean and conducive. Can feel the chef prep the food with his heart…”
“Me and my family tasted the chicken briyani and wow! What a briyani to crave for!! Definitely gonna repeat soon and try other dishes! Great taste keep it up.”
|BEST FOR||Traditional and Contemporary Fine Dining Indian Cuisine|
|ADDRESS||163 Tanglin Rd, #01-28/33, Singapore 247933|
|CONTACT DETAILS||(+65) 6836 3088 | [email protected]|
|OPERATING HOURS||Monday – Friday | 12:00 PM – 3:00 PM, 6:30 – 10:00 PM
Saturday – Sunday| 12:00 PM – 3:00 PM, 6:30 – 10:30 PM
The taste of Yantra is defined as Indian cuisine in which every dish is a history book on a plate. In between chapters you might find dishes that are mashups of both traditional and contemporary techniques.
Yantra’s menu offers a wide variety of Indian cuisine that has a balance of both traditional and contemporary items. The best part is that their menu is inclusive for vegans. Of course, such luxurious dishes should only be served through a fine dining experience.
Apart from the artful Indian fusion found within the menu, the interior of Yantra does not fall behind. The restaurant is set up with wide tables with plush velvet couches and you may even find art hangings on the walls that capture the traditional cultures of India.
- Intimate dining experience
- Home Delivery
- Offers Cocktails and Drinks
- Offers vegan and non-vegan menu
Yantra is a highly luxurious restaurant found within Tanglin mall. This is according to the reviews left on Google.
Read this review on Google left by Hammad Mohammed:
“Excellent authentic Indian food and some of the best service I’ve had in Singapore. The whole staff was attentive and very friendly. As soon as you walk in the luxe interiors and ambiance, smoky smell of the tandoor oven wraps around you and the food doesn’t disappoint. Best Galauti kebabs and grilled Lamb i have had in singapore. Would definitely recommend Yantra and come back again.”
Here’s another review left by Sam Reeves:
“Excellent high end Indian food in a very nice restaurant. Service is great, friendly chef. Highly recommended and definitely going back soon.”
10. Tandoori Corner
400 Balestier Rd, #01-12 Balestier Plaza, Singapore 329802
+65 6250 0200 | [email protected]
Monday – Sunday: 11:30 AM – 2:45 PM, 6:00 PM – 9:45 PM
As its name suggests, Tandoori Corner serves the best North Indian cuisine in Singapore. So, it’s no wonder how its most famous dishes include Tandoori chicken, Murgh Malai Chicken, chicken and fish curry, and Cheese Naan.
This Indian restaurant also has vegetarian options as it also has a Sabzi corner in its menu. Additionally, Tandoori Corner has bento boxes for those who want affordable and balanced meals.
By having dine-in, pick-up, and delivery options, Tandoori Corner can satisfy just about any Singaporean’s craving for Indian food. It makes all of these options even more appealing by having online ordering forms and reservation forms.
Just know that Tandoori Corner’s home deliveries are only possible for orders above $40.
However, Tandoori Corner may not be for every taste, especially since it has received mixed reviews for its food. Some customers describing the food to be average while others continue to praise it for its authentic taste.
But there is one distinct and consistent complaint, which is that it has small servings and limited seating capacity. So, just be prepared for these if ever you choose Tandoori Corner as your Indian restaurant.
- Dine-in, pick-up, and delivery options available
- Online ordering and reservation forms
- Balanced value meals
- Authentic North Indian cuisine from Indian chefs
Curry and Naans seem to be Tandoori Corner’s most loved dishes, at least, that’s what we’ve heard from reviews such as these:
“I love the paratha here and the flavorful curry. I ordered phudina paratha n it was super chewy. The mint on the top provided a unique aroma to bring the whole taste to the next level. Service quality is gd!”—Alba Tsao
“Best Indian restaurant I’ve tried in SG. The spices are freshly ground and so fragrant. The butter chicken was so smoky and the sauce was elegantly rich. The aloo gobi was perfectly spiced while retaining the textures of the cauliflower. The garlic naan was crisp and punchy. Masala chai was the best I’ve ever had. The mango lassi was rich and tangy, quite satisfying though not a very strong mango flavour. I don’t mind the non-AC environment, and actually probably preferable during covid period. The boss is super friendly and shared his masala chai secret with me! Will be returning regularly despite the distance to get here.”—Melodie Lee
11. Muthu’s Curry
BEST FOR: Traditional and innovative Indian cuisine
ADDRESS: 3 Temasek Boulevard #B1-109/177 Suntec City Mall
CONTACT DETAILS: 6835 7707 / [email protected]
OPERATING HOURS: Lunch: 11.30AM to 3.00PM / Dinner: 6.00PM to 10.00PM
The Indian recipes of Muthu’s Curry have been passed on through generations. This is how they are able to maintain the genuine taste of traditional Indian cuisine.
They take pleasure in their signature dish, Fish Head Curry, which was created by the establishment’s founder. Their dishes are acknowledged for their savoury flavors and textures.
- Affordable menu packages
- Indoor and outdoor buffet menu
- Friendly ambience
Muthu’s Curry serves mouth-watering seafood, fresh meats, and organic spices. Their success goes beyond their main highlights, as they regularly add new dishes to their menu, which customers find exciting.
In a review from Yelp, Jason expressed his thoughts about the restaurant:
“Never had Fish Head Curry a day in my life but came here to try it and it was amazing! The restaurant was nicely designed and had a great staff and of course a great menu. Would be ideal for a date, business meeting, or just an outing. The naan was good as was the Indian Chai. I will be returning to try more things.”
12. Taste of India
77 Rangoon Rd, Singapore 218365
+65 6341 5158
Monday – Sunday: 11:30 AM – 10:30 PM
Taste of India delivers the authentic flavours of India in different ways. We say this because it does dine-in, delivery, and catering services alike.
Butter Garlic Naan, Dum Biryani, and Butter Chicken are just some of its best sellers. But know that Taste of India’s menu consists of special recipes, herbal dishes, as well as North and South variations of favourite protein dishes involving prawns, fish, mutton, and chicken.
To give its customers authentic dishes, Taste of India freshly prepares its meals only after its clients’ order. That said, you’d have to be patient because Taste of India can take up to 15 minutes to prepare your dish.
We also like that Taste of India has a dedicated venue for birthdays, weddings, and other events you’d like to share with a large group. This 120-capacity venue even comes with a small stage, professional lighting, and a sound system.
While we’ve heard some complaints about its quality of customer service, we’ve also read that its wait staff has improved over the recent months.
So, if you want all-around quality food and service, you can check out Taste of India.
- Combination of South and North Indian cuisine
- Dine-in, takeaway, and delivery options available
- Dedicated party hall good for 120 guests
- Halal menu
- Numerous payment options
Read these reviews to know what clients like and dislike about Taste of India:
“Extremely Tasty food. Service is fine and staff were extremely polite! Worthwhile experience for the whole family! Highly recommend to all!” – Yash Bhuwania
“Surprise surprise ! Awesome food from Taste of India ! And hey , they allow you to use Fav app as well so you actually do get a rebate during the next visit. Recommended dishes: Rohan Josh mutton, masala mushroom , aligolbi , the chicken Tikka is a must, fish Bryani dum is a must, and don’t forget the butter garlic naan. The spices used are not too heavy or intense. So you would actually enjoy the food! Go try it.” – Hua Mulan
And with that, we wrap up our list of the best Indian restaurants in Singapore.
We hope our list has helped you with your late-night Indian food cravings and you will no longer have to ask where the best Indian restaurant is near me (or you!)
Remember, the best way to learn about a certain culture is to explore their native cuisines so make sure to visit these top restaurants and have fun sampling as many things as possible!
Oh, and if you want to try other cuisines of the world right on the island, check out our other lists for foodies. For example, we have a roundup of the best Japanese restaurants in Singapore and one for the best Thai restaurants in Singapore too!