What comes to mind when you think of Indian food? If all your brain conjures up is an image of crispy roti prata dipped in curry—then you clearly haven’t exposed yourself too much authentic Indian food. That’s a pity, especially since Indian cuisine happens to be one of the most varied and flavorful cuisines in the world.
To rectify that, here’s a roundup of the best Indian food places in Singapore!
1. Khansama Tandoori Restaurant
One of the best go-to spots for authentic North India cuisine in Singapore, Khansama Tandoori Restaurant is an establishment with an ambience reminiscent of a traditional Punjabi village.
Generous use of spices and fresh ingredients make for great dishes—like the flavorful palak paneer—and the perennial favourite, butter chicken.
Company Website: https://khansama.com.sg
Contact Number: +65 6299 0300
Location: 166 Serangoon Road, Singapore 218050
Operating Hours: Daily 10AM-12.30AM
2. Rang Mahal
A rather upscale dining establishment, Rang Mahal offers a variety of cuisines from the northern, southern and coastal regions of India—promising only the finest in both flavors and textures.
For cheese lovers, the tandoori fondue is sure to die for—grilled vegetables and garlicky naan cubes dipped into a mix of tomato sauce and five kinds of cheeses. For something with more of a kick, check out the Fish Allepy Curry.
Company Website: https://rangmahal.com.sg/rangmahal
Contact Number: +65 6333 1788
Location: 7 Raffles Boulevard, L3, Pan Pacific Singapore, Singapore 039595
Operating Hours: Daily 12PM-2.30PM | 6.30PM-10.30PM
3. Komala Vilas
A haven for vegetarian Indian food lovers, Komala Vilas is one of the oldest Indian restaurants in Singapore. Simple fare in hearty sets served on fresh banana leaves, the crispy paper-thin dosai comes with vegetable curry, sambar, chutney and kulambu.
Make sure not to leave until you’ve had a cup of creamy, frothy goodness that is the Masala Tea!
Company Website: https://komalavilas.com.sg
Contact Number: +65 6293 6980 | +65 6293 3664
Location: 76-78 Serangoon Road, Singapore 217981 | 12-14 Buffalo Road, Singapore 219785
Operating Hours: Daily 7AM-10.30PM | Daily 8AM-10.30PM
4. Kailash Parbat
Synonymous with chaat delights, Kailash Parbat takes pride in bringing Pani Puri culture to Singapore. For those unaware of what pani puri is, it’s an Indian street snack that’s essentially a hollow, deep-fried, bite-size crisp filled to the brim with potatoes, chickpeas, spices and flavoured water.
The chole bhaturas are a delight too—fried, fluffy bread served with spicy chickpeas masala and onions.
Company Website: https://www.kailashparbat.com.sg
Contact Number: +65 6836 5545 | +65 6291 5545 | +65 6636 5545
Location: 3 Belilios Road #01-03, Hilton Garden Inn, Singapore 219924 | 93 Syed Alwi Road, Singapore 207669 | 1 Changi Business Park, Crescent, #01-10/12/13, Plaza 8, Singapore 486025
Operating Hours: Daily 11AM-10.30PM | Daily 11.30AM-11.30PM | Daily 11.30AM-10PM
5. Tandoori Corner
A North Indian Curry House, Tandoori Corner is known for serving authentic fare at reasonable prices. Dip the signature tandoori lamb chop into a savory curry—marinated and grilled—it has a taste like no other!
It’s a curry house—so how could you miss out on trying the curry? Choose between popular options like chicken, fish and prawn masala. Don’t forget some freshly baked naan to go with it too!
Company Website: https://www.tandooricorner.com.sg
Contact Number: +65 6250 0200
Location: 400 Balestier Road, #01-12 Balestier Plaza, Singapore 329802
Operating Hours: Daily 12PM-2.45PM (Lunch) | 6PM-9.45PM (Dinner)
6. The Song Of India
Forget upscale—why not Michelin-starred? The menu at The Song Of India is one that is constantly being updated and reinvented by the head chef—with dishes that are a good mix of traditional and adventurous.
Let yourself loose and indulge in star spiced foi gras, herb-marinated lamb shanks, and lobster molley. End the night with a decadent treat. Dig into kulfi—a rich, creamy Indian froslie blended with various spices.
Company Website: http://thesongofindia.com
Contact Number: +65 6836 0055
Location: 33 Scotts Road Singapore 228226
Operating Hours: Daily 12PM-3PM (Lunch) | 6PM-11PM (Dinner)
* Reservations are recommended.
7. Copper Chimney
One of the few Indian restaurants on this list offering up fusion cuisine, Copper Chimney is rather unique. Priding itself on distinctive North Indian and Chinese Indian cuisine, Copper Chimney brings dishes that are refreshingly different to the table.
The cheesy chilli paneer, gobhi Manchurian (fried cauliflower), and chicken Manchurian (sweet & sour chicken with vegetables) have been a hit with the locals. For a taste that’s more familiar, go for some spicy Szechwan fried rice—or noodles, if you prefer.
Company Website: https://www.copperchimney.com.sg
Contact Number: +65 6294 8891 | +65 6443 4250 | +65 6294 6691
Location: 100 Syed Alwi Road, Singapore 207676 | 8 Marina View, Asia Square Tower 1, #02-01, Singapore 018960 | 12 Marina Boulevard #02-01 Marina Bay Financial Centre Tower 3 Singapore 018981
Operating Hours: Daily 11.30AM-12AM (Open till 1AM on Fri-Sat) | Daily Mon-Fri 9AM-8PM (except PH) | Daily Mon-Fri 8AM-9PM (Sat 8AM-1PM)
A chic fine dining establishment, Yantra takes customers on a culinary journey with the finest Northern Indian cuisine. The carefully designed menu features a variety of contemporary and exotic dishes, seasoned to perfection with spices flown in from India.
Some of these unique offerings include the seafood rassa, quinoa chaat (chutney puffs in a salad), salmon tandoori, flambé raan (leg of lamb) and ghee roast chicken.
Company Website: https://www.yantra.com.sg
Contact Number: +65 6836 3088
Location: 163 Tanglin Rd, #01-28/33, Singapore 247933
Operating Hours: Daily 12PM-3PM | 6.30PM-10PM (Open till 10.30PM on Sat-Sun)
Taking a traditional approach to recreate and reproduce the flavor unique to Northern India, Maharajah has been a hit with both expats and locals. Situated in the prime location that is Boat Quay, take in the view of the river as you dig into your meal.
With offerings like butter chicken, malai kebab, raan e maharajah (roasted lamb leg), and pepper prawn, it’s guaranteed to satisfy your taste buds!
Company Website: https://www.maharajah.com.sg
Contact Number: +65 6535 0122
Location: 41 Boat Quay, Singapore 049830
Operating Hours: Mon-Fri 11AM-2.30PM (Lunch) | 6PM-11PM (Dinner) | Sat-Sun 6PM-11PM (Dinner)
10. Zaffron Kitchen
Yet another Michelin-starred eatery, Zaffron Kitchen offers authentic North Indian cuisine at surprisingly affordable prices. If you’re craving for some zesty curry, go down to either the family restaurant-like East Coast outlet, or the trendy Westgate outlet.
Some must-tries include the dum chicken briyani—flavorful briyani rice and succulent chicken served in a bowl sealed by pastry, tandoor gobi, butter chicken and the tandoori mixed grill. End the meal with some naan, alongside a cup of strong bru coffee!
Company Website: https://zaffronkitchen.com
Contact Number: +65 6440 6786 | +65 6465 9880
Location: 135/137 East Coast Road Singapore 428820 | 3 Gateway Drive #01-20, Singapore 608532
Operating Hours: Mon-Thu 11.30AM-10PM Fri, Eve of PH 11.30AM-11PM (Break from 3PM-5PM) Sat-Sun, PH 11.30AM-11PM | Mon-Thu 11.30AM-10PM Fri, Eve of PH 11.30AM-10PM (Break from 3PM-5PM) Sat-Sun, PH 11.30AM-10.30PM
Synonymous with Chettinad cuisine, Anjappar has practically mastered the art of using spices in cooking. With over 50 years of experience and 74 outlets worldwide to date, Anjappar keeps customers returning through secret recipes that make for unique, one-of-a-kind dishes.
Some of these signature dishes include the various biriyanis, Chettinad mutton bone soup, fish head curry, and the Anjappar Family Dosa.
Company Website: http://anjappar.com.sg
Contact Number: +65 6296 5545 | +65 6392 5545 | +65 6566 5545 | +65 6588 5545
Location: 76-78 Racecourse Road Singapore 218575 | 102, Syed Alwi Road, Singapore 207678 | Westgate Shopping Mall, #04-08, 3 Gateway Drive, Singapore 608532 | 51 Changi Business Park Central 2, #02-07 The signature, Singapore 486066
Operating Hours: Daily 11AM-10.30PM | Daily 11AM-12AM | Daily 11AM-11PM | Daily 11AM-10.30PM
12. Royal Indian Restaurant
The Royal Indian Restaurant makes use of extremely unique, rare and treasured recipes gleaned from the royal households of India and the Middle East. Specialising in both Middle Eastern and North Indian cuisine, the dishes are a delight—for both the palate and the eyes.
Shahi paneer (a creamy gravy), chana masala (Punjabi style garbanzo beans), fish biryani—the list is endless! Finish off your meal with a cup of sweet mango lassi.
Company Website: https://www.royalindianrestro.sg
Contact Number: +65 6909 3476
Location: 227, Jalan Besar, #01-01, Singapore 208904
Operating Hours: Mon-Sat 8AM-3AM
13. Taste of India
Uncover the true taste of India—at the Taste of India! Have the best of both worlds as you experience the wonderful fusion of taste from North and South India. For lovers of tandoor and Chettinaadu dishes, it’s a must-go place to visit!
Check out their signature dishes—butter chicken, curry fish head, mutton rogan josh, chilli prawns or vegetarian options like the aloo gobi (cauliflower and potatoes stir-fried with onions, tomatoes & herbs) or yellow daal (spicy lentils with tadka).
Company Website: http://www.tasteofindia.sg
Contact Number: +65 6341 5158
Location: 77, Rangoon Road, Singapore 218365
Operating Hours: Daily 11.30AM-11PM
14. Indian Curry House
Experience one of the finest North India cuisines in Singapore at Indian Curry House. Having captured the hearts—and stomachs of Singaporeans islandwide since its opening—to date, it remains a reputed household name.
Specialising in Tandoori food—marinated meats of all kinds cooked to perfection in a Tandoor (traditional charcoal oven), it’s certainly a go-to place for true blue curry lovers.
Company Website: https://www.indiancurryhouse.com.sg
Contact Number: +65 6442 0910 | +65 6463 6289 | +65 6588 3324
Location: 27 Upper East Coast Road, Singapore 455211 | 805 Bukit Timah Road #01-03 Sixth Avenue Centre, Singapore 279883 | #01-44 Singapore Expo, 1 Expo Drive | #02-03 Galaxis, 1 Fusionopolis Place, Singapore 138522
Operating Hours: Mon-Fri 11.30AM-2.30PM (Lunch) | 6PM-10.30PM (Dinner) | Sat-Sun 5.30PM-10.30PM
15. Sakunthala’s Food Palace
In Sakunthala’s Food Palace, find Indian and Chinese cuisine under one roof. Quite literally too, since there are two separate kitchens dedicated to each cuisine within the restaurant—which goes to show how far they’re willing to go for exquisite fusion cuisine.
Have some of Sakunthala’s specialty pepper mutton, the tandoori platter, mutton or chicken biryani. Make sure to try their take of Singapore’s iconic dish—the chilli crab! Be warned—expect the star of the show to come with some mellow spiciness.
Company Website: http://www.sakunthala.com.sg
Contact Number: +65 6293 6649 | +65 6538 3134 | +65 9784 9450
Location: 66 Race Course Road, Singapore 218570 | 151, Dunlop Street, Singapore 209466 | 88, Syed Alwi Road, Singapore 207667 | No.8, Changi Park Avenue 1, UE Blz Hub East, #01-53, Singapore 486018 | 51 Telok Ayer, #01-09, Singapore 048441
Operating Hours: Daily 11AM-10.30PM | Daily 9.30PM-11PM | Daily 11AM-3AM | Mon-Sat 11AM-9PM | Mon-Fri 9.30AM-7.30PM
16. The Aryaa
The word “aryaa” means noble in Sanskrit. A one-of-a-kind place to have Indian food in Singapore, The Aryaa is a North Indian and Mediterranean restaurant located in the heart of Singapore.
Blending history and food, the aryaa meze platter, pasrur malai tikka (chicken kebab), garides saganaki (tomato prawns with feta cheese), and the plated lamb gyro are not to be missed. Sweet-tooths should definitely try the galaktoboureko (a custard pastry dessert).
Company Website: http://thearyaa.com
Contact Number: +65 6291 6009
Location: 7500E Beach Road #01-201, Diners Building, Singapore 199595
Operating Hours: Mon-Fri 11.30PM-2PM (Lunch) | 6PM-11PM (Dinner) | Sat 6PM-11PM
17. Shish Mahal Restaurant
What promises great food like a Michelin Star? Shish Mahal is a Nepalese/North Indian restaurant known for its forte in Royal Indian as well as Nepalese cuisine. A perfect spot to enjoy sensational food, wine, cocktails, and craft beer, it’s a hidden gem for Indian food lovers in Singapore.
From vegetable spring rolls to Maha Ka vegetable soup, tandoori to curry and masala favourites—there’s something for all! You can even ask for a mild, or spicy version of each dish—so there’s no need to worry even if you ‘re not great with spice.
Company Website: http://shishmahal.com.sg
Contact Number: +65 6837 3480
Location: 180 Albert Street, #01-20 Village Hotel Albert Court, Singapore 189971
Operating Hours: Mon-Sat 8AM-6PM
18. Delhi Restaurant
Established in by a husband-wife pair, Delhi Restaurant stays true to its name with a vast array of North Indian offerings. Feast on a variety of Tandoor-cooked meats marinated in masala, seafood like chilli prawns, and even vegetarian fare like kormas and spicy mushrooms.
The Romali Roti, otherwise known as handkerchief bread, is yet another unique, must-try item in the menu. Feel free to watch the chef as he/she prepares your meal! Make sure to get a naan to dip your curried with!
Company Website: http://delhi.com.sg
Contact Number: +65 6296 4585 | +65 6297 1148
Location: 64 Course Road, Singapore 218569 | 195C Serangoon Road (Broadway Hotel Branch)
Operating Hours: Daily 11.30AM-11.30PM
If you’re looking to get an authentic experience in addition to the food, why not visit Lagnaa, a bistro in Little India that serves as a welcome refuge from the hustle and bustle that is the lion city.
Take off your shoes, sit on the floor and dig into hearty Indian cuisine as you admire the colorful graffiti wall. The place to go for a homely feel, you’ll find an extensive menu spanning both South and North Indian cuisine.
Company Website: http://www.lagnaa.com
Contact Number: +65 6296 1215
Location: No.6, Upper Dickinson Road, Singapore 207466
Operating Hours: Daily 11.30AM-10.30PM
20. Amaravati Indian Heritage Restaurant
Award-winning and featured on several magazines as one of the top places to eat in Singapore, it’s no surprise that Amaravati Indian Heritage Restaurant made the list. With a traditional setting and an iconic location, it makes for a truly great dining experience.
Enjoy the hyderabadi biryani, barbecued dishes seasoned perfectly with marinades and good old Indian curry made using time honoured Indian culinary methods. It’s certainly a must to visit if you’d like to go on a journey through the fascinating flavors of India.
Company Website: https://www.amaravati.sg
Contact Number: +65 8280 3061
Location: #41 Kerbau Road, Little India, Singapore 219170
Operating Hours: Daily 11AM-11.30PM