• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Written by

    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

    indian restaurants in singapore

    Image Source

    Suggested Read: Singapore Group Tours: The Smartest Way To Get Around & Experience The City At Its Best!

    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

    Zomato Reviews

    2. Colony

    colony restaurant in singapore

    Image Source

    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

    Zomato Reviews

    3. RAS the Essence of India

    ras restaurant in singapore

    Image Source

    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

    Zomato Reviews

    4. MTR Restaurant

    mtr restaurant in singapore

    Image Source

    Must Read: Honeymoon In Singapore: Your Guide To The Most Romantic Places & Experiences In The City

    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

    Zomato Reviews

    5. Lagnaa, Bare Foot Dining

    lagnaa restaurant in singapore

    Image Source

    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

    Zomato Reviews


    tandoor restaurant in singapore

    Image Source

    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

    Zomato Reviews

    7. Yantra by Hemant Oberoi

    yantra restaurant in singapore

    Image Source

    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

    Zomato Reviews

    8. The Curry Culture

    curry culture restaurant in singapore

    Image Source

    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

    Zomato Reviews

    9. Punjab Grill

    punjab grill in singapore

    Image Source

    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

    Zomato Reviews

    10. Tiffin Room

    tiffin room in singapore

    Image Source

    Must Read: 9 Ethereal Festivals In Singapore That Will Force You To Ditch Yours

    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

    Zomato Reviews

    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!

    Further Read: 10 Best Dishes Of Singapore Cuisine To Turn Food Blues Into A Riot Of Flavors

    Looking To Book An International Holiday?

    Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.



    Category: Restaurants, Singapore

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month