One of the most famous travel destinations from India, Singapore offers a fine modern, local, and cultural experience to all. Needless to say, it also excels when it comes to food and that is why indulging at these Indian restaurants in Singapore is a delight. So if you’re planning a vacation to Singapore, do check out these out for they have serious power to bring out the foodie in you.
1. Rang Mahal
Established in 1971, Rag Mahal is one of the best fine dining Indian restaurants in Singapore. It serves Northern, Southern, & Coastal Indian cuisine and has won numerous awards for its service and culinary masterpieces.
Must Try: Quinoa Upma, Samarkand Prawns, & Tandoori Lobster
- Cost for two: INR 2700 – INR 10000
- Location: Raffles Blvd, Singapore 039595
One of the finest multi-cuisine buffet restaurants in Singapore, Colony offers eight different cuisines and live counters which include Indian, Chinese, Indonesian, Malaysian, and more. Although not a typical Indian restaurant, nonetheless, the food coming out of its Indian kitchen has won praise far and wide and thus we have included it in our list.
Must Try: Prawn Kali Mirch, Lassoni Lamb Steak, and assorted naans
Cost for two: Average INR 11000 (5500 per person)
- Location: 7 Raffles Avenue, The Ritz-Carlton, Millenia Singapore, Singapore 039799
3. RAS the Essence of India
Counted among the finest Indian food restaurants in Singapore, RAS serves a wide variety of Indian dishes from its different states. Authentic in every manner, some of these dishes like Palak Paneer are even better than what they serve in India. Also, this restaurant is located in of the best locations and offers both an intimate setting and a nightlife view as well.
Must Try: Tandoori Lobster, Kacchi Mirchi Ka Chicken, and Palak Paneer
- Cost for two: INR 9600
- Location: 3D River Valley Rd, #01-05A,, Singapore 179023
4. MTR Restaurant
A delight for all the South Indian food lovers, MTR, despite its rather ordinary appearance, serves flavourful food that will instantly uplift your mood. Serving authentic cuisine in a foreign land is tough but MTR manages it quite easily.
Must Try: Ravi Idli and Pudi Dosa
- Cost for two: INR 1000
- Location: 438 Serangoon Rd, Singapore 218133
5. Lagnaa, Bare Foot Dining
One of the most unique Indian restaurants in Little India Singapore, the Lagnaa offers a simple yet fine culinary experience for all. One is required to take off their shoes, sit on the floor, and then enjoy the meal in a proper manner.
Must Try: Mutton Curry, Mango Lassi, Butter Chicken, and Banana Lassi
- Cost for two: INR 2500
- Location: 6 Upper Dickson Rd, Singapore 207466
One of the more traditional Indian serving restaurants in Singapore, Tandoor ever since it opened in 1985 has long been famous for its mouthwatering North Indian cuisine and vegetarian food. A must try for all who are looking for that familiar taste of their homeland.
Must Try: Chicken Tandoori, Chicken Tikka, Grilled Fish, and Dal Makhani
- Cost for two: INR 6000
- Location: Holiday Inn Singapore Orchard City Centre
7. Yantra by Hemant Oberoi
Suggested Read: Best Of Nightlife In Singapore: 15 Attractions You Mustn’t Miss
This is a plush fine dining restaurant that serves one of the most delicious North Indian cuisine in the whole of Singapore. The menu is carefully designed by Chef Hemant Oberoi and the food is prepared from fresh, handpicked spices from India.
Must Try: Galouti Kebab, Butter Chicken, Chicken Tandoori, and Lamb Chops
- Cost for two: INR 6000
- Location: 163 Tanglin Rd, #01-28/33 Tanglin Mall, Singapore 247933
8. The Curry Culture
One of the best Indian restaurants in Singapore, The Curry Culture not only offers delightful North Indian cuisine but also zest street food delicacies. Offering both al fresco dining and an indoor setting option, this is one of the few good places in Singapore no one should miss.
Must Try: Jaljeera, Papdi Chaat, Chicken Tikka, and Lamb Chops
- Cost for two: From INR 2500 to 5000
- Location: 31 Terrace, Cuppage, Cuppage Road, Singapore 229457
9. Punjab Grill
Offering the best of everything North Indian, the Punjab Grill takes on a culinary journey that goes through Lahore, Peshawar, Amritsar, and more. This award winning restaurant is for the pure hearted North Indian food lovers who like everything else, like all things grand.
Must Try: Sarso ka saag, Chana Masala, Biryani, and Rogan Josh
- Cost for two: INR 4500
- Location: 2 Bayfront Avenue, B1-01A The Shoppes at Marina Bay
10. Tiffin Room
Situated at the Raffles Singapore, Tiffin Room is most famous for its buffet dinner where one can get delectable North Indian cuisine. Curries are a specialty at this extremely sophisticated restaurant which incidentally also serves High Tea and International breakfast. Best of the best.
Must Try: Curries (Chicken & Lamb), Seafood, Desserts
- Cost for two: INR 9600
- Location: 1 Beach Rd, Singapore 189673
Now that you know Singapore has some of the best Indian restaurants, we assume you won’t be worried about your food on your vacation. And speaking of vacation, if you’re planning one, let us help you with a customized Singapore package. Happy Traveling!
Looking To Book An International Holiday?
Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.