Biryani, Spice and Everything Nice: 10 of SG’s Indian Cuisine Institutions

Indian cuisine has been a part of Singapore's culinary landscape for many years, contributing to the city-state's diverse and flavourful food scene. Its history in Singapore dates to the early 19th century when Indian labourers arrived on the island to work in various industries.
With them, they brought their traditional dishes, such as curries, biryanis, and tandoori, which soon became popular among the local population. Over time, Indian cuisine in Singapore has evolved and adapted to suit the local palate, incorporating local ingredients and techniques, resulting in a unique blend of flavours that is distinctly Singaporean.
Today, Indian restaurants are a common sight in the Lion City, with many establishments serving up traditional dishes alongside modern interpretations of classic favourites. Here are the best Indian restaurants in Singapore that have played a vital role in enriching the city's food culture and rightly deserve their fair share of the spotlight.
Komala Vilas
Komala Vilas, located on Serangoon Road, is one of Singapore's oldest Indian restaurants, having been in business since 1947. The restaurant is known for its affordable and authentic South Indian vegetarian cuisine, including idlis, dosas, and thalis. With a cozy and welcoming atmosphere, Komala Vilas is a favorite among locals and tourists.
Location: Komala Vilas, 76-78 Serangoon Road
Muthu's Curry
Muthu's Curry, situated on Race Course Road, is another long-standing Indian restaurant that has been in operation since 1969. The restaurant specialises in South Indian cuisine, particularly fish head curry, which is a must-try for anyone visiting Singapore. The restaurant's traditional decor and relaxed ambiance make it a great spot for a casual meal with friends or family.
Location: Muthu's Curry, 138 Race Course Road
The Banana Leaf Apolo
Established in the 1970s, The Banana Leaf Apolo is another legendary Indian restaurant worth checking out. Operating in the heart of Little India, the restaurant is famous for its authentic South Indian dishes served on banana leaves, including the iconic fish head curry. The restaurant's bustling atmosphere and friendly service make it a popular choice among city dwellers and foreigners on the hunt for a good grub.
Location: The Banana Leaf Apolo, 54 Race Course Road
Samy's Curry Restaurant
For those looking for a taste of North Indian cuisine, Samy's Curry Restaurant is a must-visit. Established in 1954, the restaurant is known for its mouthwatering tandoori and biryani dishes. Its open-air dining area and laid-back atmosphere provide a unique dining experience that is perfect for a relaxing evening with friends or family.
Location: Samy's Curry Restaurant, Block 25 Dempsey Road
Zaffron Kitchen
Zaffron Kitchen is a contemporary Indian restaurant on East Coast Road that serves up a modern take on classic Indian dishes. The restaurant's signature dishes include butter chicken and masala prawns, both of which are a must-try. With its chic and elegant decor and cozy ambiance, Zaffron Kitchen is a great spot for a romantic date or special occasion.
Location: Zaffron Kitchen, multiple locations in Singapore
Kailash Parbat
Kailash Parbat, situated in the Hilton Garden Inn, is a popular vegetarian Indian restaurant that specialises in chaats, samosas, and other street food favorites. The restaurant's modern decor and relaxed ambiance make it a great spot for a casual meal with friends or family.
Location: Kailash Parbat, multiple locations in Singapore
Gokul Vegetarian Restaurant
Located on Upper Dickson Road, Gokul Vegetarian Restaurant is another popular vegetarian Indian restaurant that has been in business for over a decade. The restaurant's menu features a range of vegetarian and vegan dishes, including thalis, dosas, and chaats. With its affordable prices and friendly service, Gokul Vegetarian Restaurant is a favorite among budget-conscious diners.
Location: Gokul Vegetarian Restaurant, 19 Upper Dickson Road
Annalakshmi Restaurant
Annalakshmi Restaurant is a unique Indian restaurant that operates on a pay-as-you-wish model. The restaurant is run by volunteers, and all proceeds go to charity. Its menu features a range of South Indian vegetarian dishes, including thalis, dosas, and curries.
Location: Annalakshmi Restaurant, 6A Shenton Way #01-03
Sakunthala’s Food Palace
Moving on to Sakunthala’s Food Palace, this family-owned restaurant has been serving up traditional Indian food in Race Course Road for over 20 years. One of the standout dishes is the chicken tikka masala, which is marinated in yogurt and spices before being grilled to perfection and served in a rich tomato-based sauce.
Location: Sakunthala’s Food Palace, 66 Race Course Road
MTR Singapore
Finally, MTR Singapore. Another Serangoon Road staple, this restaurant is a branch of the famous Mavalli Tiffin Rooms in Bangalore, India, and it has been serving up authentic South Indian cuisine since 1924. The restaurant's interior is simple and unassuming, but the food is anything but. A crowd favourite is masala dosa, which is made from a fermented batter of rice and lentils and is stuffed with a spicy potato filling. The restaurant's filter coffee is also a must-try, and it's the perfect way to end a meal.
Location: MTR Singapore, 440 Serangoon Road
Get the latest curated content with The Beat Asia's newsletters. Sign up now for a weekly dose of the best stories, events, and deals delivered straight to your inbox. Don't miss out! Click here to subscribe.