Singapore's substantial Indian population has done the city proud with their contribution to the culinary scene, and there is a vast selection of Indian restaurants to choose from throughout the city.
Little India is the obvious place to head if you’re looking to fulfil a curry craving, where a wander along the bustling streets will leave you spoilt for choice. Race Course Road is lined with eateries, including Banana Leaf Apolo and Muthu’s Curry – two of Singapore’s most popular Indian restaurants and the places to head to try out Singapore's most famous Indian dish – Fish Head Curry. You’ll also find two outlets of Komala Vilas in Little India, dishing up cheap and cheerful vegetarian cuisine including some of the best masala dosai in town.
For a more upmarket experience, then look no further than our top four choices on the list. Punjab Grill by Jiggs Kalra at the Marina Bay Sands complex is a relative newcomer to the scene but has blown most completion out the water with its fine-dining fare from one of India’s most famous celebrity chefs. The Rang Mahal at the Pan Pacific hotel has long enjoyed the reputation as one of Singapore’s most spectacular Indian restaurants, as has the Song of India, tucked away in a black-and-white colonial bungalow on Scotts Road. Not to be outdone, the Tiffin Room at Raffles Hotel allows you to enjoy authentic Indian cuisine in a refined colonial atmosphere.