Singapore is known for its internationally fused cuisine and fascinating food culture. From Chinese and Indian to Malay and Indonesian, you are somewhat spoilt for choices here, but if you fancy a curry or something rich and warmly spiced, there’s only one cuisine you need – Indian! So, look no further as we have handpicked the best Indian restaurants for you below!
Head to Komala Vilas if you want to relish an affordable meal and dig into some of the best South Indian dishes in town. The locals love Komala Vilas for one simple reason – its simple yet authentic vegetarian fare that has remained unchanged throughout its 69-year history. Offering over 20 different types of dosas, parathas and idlis served with sambar stews and chutney, the menu is vast and an example of hearty Indian cuisine at its finest. Whether it is the colour, taste, aroma or flavour, you will be impressed by how each dish represents true Indian cooking.
Offering the best of North Indian delicacies, the Punjab Grill takes on a culinary journey that goes through Lahore, Peshawar, Amritsar, and more. Being a fine dining restaurant, the place utterly looks splendid with its grand chandelier, glass and metal accents, and upholstered panels. Coming to the food, this restaurant has taken the Marina Bay Sands by storm for its Tandoori chicken, spiced curry dishes, and street food with a modern twist. But what makes Punjab Grill stand out is its special kebab, biryani and lunch menu for vegetarians and non-vegetarians.
The Song of India
Located in close proximity to Orchard Road, The Song of India is a luxurious black and white bungalow. Nestled in the heart of the city, the restaurant promises guests with the utmost privacy and elegantly presented food. Their menu includes a la carte, full course set, buffet, wine list, vegetarian dishes, desserts, and more. Curry crayfish and shrimps are two of the most popular dishes served. The restaurant has decorative interiors and a green environment for a sophisticated and serene ambience. It’s also the first Indian restaurant in Singapore to receive the prestigious Michelin star.
To many Singaporeans, Muthu’s Curry is the first name that comes to mind when they crave for fish head curry. Yes, they love the fresh, tender and fleshy fish as well as the thick curry gravy with a balanced mix of spiciness and sourness and this place serves the best dish in town. The restaurant has an open kitchen, which allows you to watch how your dishes are prepared from scratch. If you’re looking for other options, they also serve a range of dishes, from North to South Indian, and even vegetarian options.
One of the more traditional Indian restaurants in Singapore, Tandoor ever since it opened in 1985 has long been famous for its mouthwatering North Indian cuisine and vegetarian food. Authentic dishes like tandoori chicken, daal makhani and the mango curry will whisk your taste buds to India. The restaurant has an array of accolades to its name, and for good reason. Each delicacy has the influence of different cultures from regions across the country. This diversity is the prime treasure of this restaurant.
Have you read Neeraj Narayanan’s book – This Guys’s On His Own Trip yet? It’s right now #1 bestseller in the travel books category on Amazon. Click here to buy your copy!