• 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. So if you’re planning a vacation to Singapore, do check 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. It is also one of the famous Indian restaurants in Singapore.

    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. It is one of the famous Indian restaurants in Singapore.

    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

    6.Tandoor

    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

    This is a plush fine dining restaurant that serves one of the most delicious North Indian cuisines 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. It is one of the famous Indian restaurants in Singapore.

    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

    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

    11. Urban Roti

    Image Source

    If you are looking for North Indian food in Singapore, this is where you will find the most varied menu and cuisines that are more like comfort food. The chicken kebabs here are a must-try item that is wrapped in a spicy glaze before roasting in a charcoal grill.

    Must Try: Chicken kebab, Dried Paneer Chilly Cubes, Starters

    • Cost for two: INR 10,000
    • Location: 18 Raffles Quay, # 01-96 Lau Pa Sat, Telok Ayer Festive Market, Singapore 048582

    Tripadvisor Reviews

    12. Kailash Parbat Restaurant

    Image Source

    This Mumbai-based brand has been dominating in the Little India food scene in Singapore and all the credit goes to its classic menu that ranges from street-side favorites like Pav Bhaji to fine-dining dishes like the Vegetable biryani or Tandoori Platter.

    Must Try: Kulfi, Bhel Puri, Chaat Platter

    • Cost for two: INR 8,000
    • Location: 3 Belilios Road, #01-03 Hotel Grand Chancellor 219924

    Zomato Reviews

    13. Chat Masala

    Image Source

    For the spice-loving food enthusiasts on the East coast, this is the place to visit if you can craving the sweet-burn of Indian species and savoury treats that will make your mouth water. Affordable, chic and ready to devour, the menu speaks for itself when it comes to the diverse food options available here.

    Must Try: Rogan Gosh, Yogurt Chilly Fish and Mango Kulfi

    • Cost for two: INR 10,000
    • Location: 158 Upper East Coast Rd, Singapore 455254

    Zomato Reviews

    14. Madras New Woodlands

    Image Source

    If you want to enjoy a platter of tasteful Indian evening platters, Madaras New Woodlands have the best on their menu ready for you. They offer one of the best Paneer Butter Masala in Little India and their DIY Dosa pack is something you can take back home to make your own delicious breakfast.

    Must Try: Paneer Butter Masala, Dosa, Desserts

    • Location: 14 Upper Dickson Rd, Singapore 207474
    • Cost for two: INR 9,000

    Zomato Reviews

    15. Ananda Bhavan Restaurant

    Image Source

    From super affordable South Indian breakfast options to a great value set-meal thali, the popularity of this restaurant is known across Singapore for serving tasty vegetarian delicacies with an Indian twist.

    Must Try: Jalebi, Thali, Masala Dosa

    • Cost for two: INR 4,000
    • Location: 448 Serangoon Rd, Singapore 218138

    Zomato Reviews

    16. Komala Vilas

    Image source

    Authentic vegetarian meals that feel like home-cooked comfort food – a description that fits this place perfectly. Visit this place any time of the day and you will find great flavors of Indian cuisine accompanied by classic drinks like Masala tea.

    Must Try: Rice-rasam, Dosa, Upma

    • Cost for two: INR 6,000
    • Location: 76-78 Serangoon Rd, Singapore 217981

    Zomato Reviews

    17. Annalakshmi Restaurant

    Image Source

    This place is defined by the equality of its South Indian buffet, a fiesta, and almost a tradition for those who regularly visit this establishment, if you are in Singapore looking for an Indian restaurant, this is where you should arrive first.

    Must Try: South Indian buffet

    • Cost for two: INR 10,000
    • Location: 20 Havelock Rd, #01-04 Central Square, Singapore 059765

    Zomato Reviews

    18. The Song of India

    Image Source

    An award-winning Indian oasis is a popular place for those who are looking for a fine-dining experience in Singapore but with an Indian menu. It is often recommended by locals as this establishment is both a national and international favorite among travelers.

    Must Try: Goan Fish Curry

    • Cost for two: INR 11,000
    • Location: 33 Scotts Rd, Singapore 228226

    Zomato Reviews

    19. Thevar

    Image Source

    This modern Indian grill-restaurant is known for its Sri-Lankan crab curry that is definitely not to be missed. The dim-lighting and casual vibe of the restaurant also make it a perfect location for a late-night dinner.

    Must Try: Sri Lankan Crab Curry

    • Cost for two: INR 12,000
    • Location: 9 Keong Saik Rd., Singapore 089117

    Zomato Reviews

    20. Muthu’s Curry

    Image Source

    If you want to try the most authentic South Indian food in Sri Lanka, this is where you will find banana-leaf platters with traditional rice, curries, and other dishes like Dosa in a truly Indian manner.

    Must Try: Curry Bowl

    • Cost for two: INR 8,000
    • Location: 138 Race Course Rd, #01-01, Singapore 218591

    Zomato Reviews

    When in Singapore, take a stroll down the culinary lane and you will find that the flavors of India are no longer exotic but can be founded blended into the culture of this country. From exquisite kebabs to red-hot curries that are served to perfection, the food scene in Singapore is a delicious attraction for all Indian travelers. 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

    Frequently Asked Questions About Best Indian Restaurants in Singapore

    Is it safe to travel to Singapore in the upcoming months?

    Yes, it is safe to travel to Singapore based on the fact that cases are low in the country. As reported in the last week of November, Covid-19 cases in Singapore have shown a steep decline. It is strongly advised that you revise the numbers before departure and follow all government-issued advice during your journey.

    Is Indian food widely available in Singapore?

    Yes, you will be surprised to know that the melting pot of cultures in Singapore has attracted a large portion of Indian travelers and settlers who tastefully enjoy the Indian flavors and also created fusions like Indian Singaporean cuisine. From fine-dining restaurants to street-side outlets, you will find a wide range of Indian food in Singapore.

    Is Indian food expensive in Singapore?

    A wide variety of Indian food is available in Singapore for moderate prices. If you are looking for cheaper options, try street-side kiosks that offer delicious Indian lunch and dinner menus at an affordable price.

    What is a must-try Indian dish in Singapore?

    A popularly known Indian food that people often try during their stay in Singapore is the South Indian thali. It has been unofficially claimed that Little India in Singapore has the best ones to taste.


    Looking To Book An International Holiday?

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


    Comments

    comments

    Category: Restaurants, Singapore

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month