Craving for some delicious curry? Stroll along Little India’s bustling streets to be spoilt for choice. Alternately, Race Course Road, Clarke Quay, Scotts Road, and Marina Bay Sands house some popular and authentic Indian Restaurants in Singapore.

From fine-dining to street food options, there are even modern contemporary fusion-Indian restaurants are found in different corners of the Lion City.

So, gear up for the most authentic Indian curries, Biryanis, Tikkas, Dosas, Chaats, and a lot more. Drooling yet? Here’s hand-picked curation of the Best Indian Restaurants in Singapore to tickle your spice-lit taste buds. 

1. Punjab Grill by Jiggs Kalra

Celebrity chef and culinary legend – Jiggs Kalra was the first Asian to be inducted into the International Food and Beverage Gourmet Hall of Fame. One of his most popular restaurant chains – Punjab Grill became internationally renowned and a favorite Indian restaurant in Singapore soon after.

He discovered new aspects of Punjabi cuisine and gave them gourmet twists. Furthermore, he enhanced it with a royal Indian Maharaja aura. Thus, elevating this restaurant’s ambience.  

Additionally, some of the most compelling food concepts and trends were derived by Jiggs Kalra.

However, he still stuck to his roots by keeping classic Indian flavors alive. All of this reflects beautifully in his menu, curation, techniques, and especially presentation.

In fact, even classic dishes are presented in gourmet-styles with gorgeous visuals, doing full justice to the taste and flavors.

Must-try: Tandoori Lobster, Dahi ke Kebab (yoghurt kebab), and the signature paan (betel leaves, fresh cream, and sugar) shot. Also, Mutton Galouti kabab, Kulfi Falooda, Flavored Sangrias.


  • Private dining for exclusive gatherings with a fascinating kitchen view
  • Nominally priced and power-packed weekday lunches
  • Elegant interiors and classy ambience
  • Vegetarian menu and promotions
  • Sensational view of the wine cellar
AddressB1-01A, The Shoppes at Marina Bay Sands, South Podium, 2 Bayfront Avenue, Singapore 018972

2. Rang Mahal

Here’s a shoutout to all the curry connoisseurs in Singapore! Rang Mahal will give you a royal feeling with its glass and stonework clubbed with some fancy mood lighting and luxury décor.

Although, they are not your typical Indian restaurant. Their menu comprises of deluxe Indian street dishes, fulfilling share plates, and some super dramatically presented dishes.

Consequently, the aroma of spices lingers throughout the space. Also, they have an extensive list of curies and Lassis in the house. Besides, some fusion Indian dishes totally level up their game.

One of the most impressive is the tandoori fondue ($58). It consists of a creamy tomato sauce, served with five types of cheese.

Moreover, it is served with a variety of flavored chicken kebabs and cubed garlic naan as dippers. We’re drooling, are you?

Must-Try: Parsi Kheema Bao ($55), Roomal Masala Papad ($15), Tandoori Fondue,  and Dhuwandaar Lamb Chops ($42). Besides, Butter Chicken Bao ($42), Tomato Saar Soup, Papdi with Yogurt Caviar and Mint Chutney (Amuse Bouche), Two Way Asparagus White & Green Avocado Kebab


  • Renowned for its Indian flavours and classy hospitality
  • Serve 300 types of wine
  • Lots of Vegetarian and vegan options available
  • Upscale and perfect for expensive celebrations and elegant, royal dates
Address7 Raffles Blvd, Level 3 Pan Pacific, Singapore 039595

3. Song of India

If you’re a fan of buffets and Indian cuisine, this one’s your go-to spot. Song Of India is the first Indian restaurant to receive a prestigious Michelin Star. Tucked in a bungalow far away from the chaos of Orchard Road, this Indian restaurant gives you a cozy feeling.

Meanwhile, it provides you with a seasoned menu of modern Indian cuisine. If you’re on a food adventure and want to experience a very dynamic setting, then you should include this in your checklist.

Additionally, Song of India uplifts your dining experience because of its hospitable and well-informed staff.

Besides, they don’t only explain the authentic roots and modern takes on exquisite dishes but also treat you like a king (Maharaja-style).

Most importantly, you can pamper your sweet tooth with their innovative dessert options.

Must-try: Alphonso Mango Kulfi, Nalli Ghost, Appam, and Lobster Moiley. Also, Lasooni Jhinga, Naans, Vegetable Curry, Tandoor Creamy Chicken. Don’t forget Saffron Rice, Jhinga E Samarkand


  • Modern-Indian a la carte menu, full course set, and buffet
  • Great variety of wines and vegetarian dishes
  • Decorative interiors and a green, serene ambience
  • Different dining halls, which can serve as venues for various events.
  • Art painting shop
Address33 Scotts Rd, Singapore 228226

4. Flying Monkey

Flying Monkey serves a lavish spread of pan-Indian dishes. In fact, their manifestation is contemporary and chic in all aspects. Unlike any other modern Indian restaurant, Flying Monkey coincides their bar programs which immediately raises its uniqueness.

Subsequently, get ready to have your mind blown by their food pairing with Indian spice-infused cocktails.

Moreover, to spruce up your casual lunches and dinners, make your way through Flying Monkey’s distinctly-designed interiors. Besides their Tapas style restaurant serves a wide selection of dishes from different parts of India.

Another attraction is their friendly hospitality who personalize your needs and infuse magic in their dishes. All of this, based on your preferences.

Must-try: Galouti kebab, Truffle naan, Beef vindaloo Nalli Gosht, Calamari 65, Yo-Yo Mani, and Quail Musallam. Also, Lasooni Saag, Tandoori Chicken, Paneer Shashlik, and Jalebi. Don’t miss out the cocktails like Mumbai 2 Milan and Quick Gun Murugan, The Flying Monkey Cocktail


  • Uber cool cocktails (Desi style)
  • Indian Fusion Cuisine
  • Fancy interiors
  • Friendly Staff
  • Customization of dishes to suit your palate
Address67 Bussorah Street, Singapore 199480

5. Muthu’s Curry

Needless to say, curries are made for palate pampering. They are hot, soothing, flavorful, and oh, so delicious! Of course, the feeling that Muthu Curry gives you with each bite emerging from all its dishes.

Moreover, their drool-worthy fish head curry is a hit with Singapore locals.

Indeed, it surely gives you a homely feeling and would be great for family gatherings.

Alternately, you can opt for less spicy options that don’t fire you up. They serve a wide range of dishes right from up north to down south of India. Their vegetarian selection is pretty delectable and this can be found in all their outlets.

Must-Try: Chicken Chettinad, Pepper mutton, and Vanjaram Meen Kulambu. Also, the Chef’s special paneer Seekh kebabs, Dum Biryani Chicken ($12) and Dum Biryani Mutton ($13). Don’t miss on the Flower Crab, Masala Prawns, and signature Fish Head Curry ($24, $28, $33)


  • The Race Course outlet is listed in the Singapore Michelin Guide with a
    Bib Gourmand
  • 9 in-house set menus and offer a customizable indoor and outdoor buffet
  • Visually stimulating interiors designed in Chettinad architecture
Address138, Race Course Road, #01-01, Singapore 218591

3, Temasek Boulevard, Suntec City Mall, #B1-109, Singapore 038983

6. Komala Vilas

Indian restaurant singapore

Do you want to taste some rich Indian culture? Here’s your best pick on all things authentic. From the aroma and presentation to the flavour and service, everything hits the chord right in your masala-filled heart.

In brief, it is one of the oldest and most loved Indian restaurants in Singapore. In other words, it is best known for sticking to their reputation for freshness and authenticity.

They don’t only serve food in freshly cut banana leaves to give you a wholesome vibe but also indulge in Indian food preparation techniques.

Thus beaming with the traditional Indian dining culture, they have a devoted set of diners that visit very often besides the eve-growing new fan-base.

Must-Try: Parata (flatbread) and idli (steamed rice cake) served with lashings of sambar stews and chutney, Dosai, Samosa, Tomato Uttapam, Masala Tea served in traditional metal cups, Bhattura, Rose Milk


  • Offers over 20 different types of Dosai
  • Simple yet authentic vegetarian fare
  • Remained unchanged for 69-years (Heritage food joint)
  • Super affordable and prompt service
  • Catering services for special events
  • Hearty Indian cuisine at its finest
Address76 – 78 Serangoon Road, Singapore 217981

12 – 14 Buffalo Road, Singapore 219785

6. Mustard Singapore

Indian restaurant singapore

Bringing exquisite culinary styles from the eastern and northern parts of India, Mustard indeed steals the show with its flavor game. Their forte is Bengali cuisine which is a rare sight in Singapore.

Additionally, they serve a selection of authentic dishes like crumbed fish cutlets with homemade mustard sauce among many other grilled vegetarian options as well.

Seeping into the Bengali and Punjabi culture, they serve traditional sweets that are very popular among Indian palates. In addition, if you feel like indulging, try the Ras Malai (Cottage cheese patties soaked in cardamom-flavoured milk).

Also, try the Pati Shapta (Rice flour crepes with sweetened shredded coconut and thickened milk). Overall, they will surely leave you with a feeling of coming back for more!

Must try: Kolkata style Chicken Biryani with spiced potato, Doi Maach, Keema Matar, Aloo Jhuri Bhaja. Also, stuffed Kulchas, Prawn curry served in a coconut. In addition, Vegetarians don’t miss out on the Baingan ka Bharta, Eggplant curry, Ochra curry, lamb patties. Their best pick? The Alphonso Mango Lassi.


  • Typical Kolkata food in Singapore
  • Multi-cuisine Indian restaurant
  • Efficient staff and casual ambience
  • Brilliant food with value for money
Address32 Race Course Road, Singapore 218552

7. Mango Tree

Indian restaurant singapore

Certainly, there is an Indian restaurant breaking stereotypes by balancing a great mix of coastal cuisines – it’s Mango Tree. As the first Indian Coastal Restaurant in Singapore, they thrive to pamper your palate with their native chef recreating specialities from the northern and southern coastal regions of India.

To be precise, finely perfected recipes from the Malabar Coast of India.

Subsequently, your experience will be nothing less than scrumptious and tantalizing. Moreover, their traditional dishes from Kerala and Goa will leave you immersed in their authentic yet contemporary ambience.

Well, the owner travels to Goa, Kerala and Mumbai for inspiration, bringing down all the magic of flavors right from its origin.

Must-try: The big Malabar seafood platter, Tandoori chilli prawns, mint-flavored Lahori fish. Tandoori Lobster, Crab Masala, Kerela fish curry, Aalo Palak, local soups. Don’t miss everything that goes well with the mango naan flatbread.


  • Well paired mocktails, cocktails, wines and alcohols, and other hot and cold beverages with your food
  • Authentic coastal experience with local dishes from Goa, Kerala, and other coastal parts of India
  • Indian décor and first Malabar cuisine in Singapore
Address91, E Coast Rd, #01-00, Singapore 428791

9. Yantra

Another fine-dine Indian wonder in Singapore’s culinary scene is Yantra. This Indian restaurant encompasses everything elegant, flavorful, and true to its roots. Moreover, takes the leap and experiments with its exquisite offerings with its lip-smacking inventive menu.

Furthermore, their produce is flown down all the way from their origin, which is what makes them even more special.

If you’re willing to spend, this one’s worth all your pennies considering the innovation they immerse you in. With superlative taste and a fancy ambience, you can only imagine how perfect the staff might be.

What else do you need for a merry time? Well, the food is nothing less than the best Singapore has from the Indian god behind the scenes.

Must-try: Macher paturi (Mustard and coconut-marinated seabass cooked in banana leaf), Quinoa chaat, Hara moong Chiligoza kebab (a vegetarian potato cake mixed with pine nuts and mung beans).


  • Healthy and modern twist to Indian cuisine
  • Fresh, hand-picked spices are flown in direct from India.
  • Managers visit every table to explain the history of dishes
  • High-end with aesthetics of Indian culture in their interiors
  • A brilliant and wholesome dining experience
Address #01-28/33, Tanglin Mall, 163 Tanglin Road, Singapore 247933

10. Taste of India

Looking for some banging Indian spices that numb your tongue and take you to flavor paradise? Here’s your sweet spot – Taste of India lays a dialect of varied Indian cuisine.

While with its plethora of flavor punches, they serve a classic Indian fare that looks as delicious as it tastes.

Moreover, they have a party hall which makes for a great celebratory venue. The team at Taste of India is popular for hosting and catering to large groups of people on occasions.

Unlike the fusion Indian restaurants emerging these days, Taste of India guarantees authenticity in its purist form. Drowned in succulent spices, their food is phenomenal, diverse, and definitely mouth-watering.    

Must-try: Vegetarian Thalis (South as well as north Indian), chicken tandoori, garlic butter naan, Chicken Shahi korma, Chicken Dum biryani and range of soups.


  • Affordable for a full-fledged Indian meal
  • Great family restaurant
  • Separate hall for large scale dinners and parties
  • Mouth-watering North and South Indian cuisine
Address77 Rangoon Rd, Singapore 218365

To conclude, here are the list of our best 10 Indian restaurants in Singapore. If you can handle the heat of Indian cuisine, then you can expect Singapore to take you on a supremely flavorful ride.

In addition, to take the plunge as a food-lover, try some of the best restaurants in Singapore serving authentic cuisines like Japanese, Mexican and Korean food.