The 10 Best Indian Restaurants in Singapore

August 20, 2022

Finding a quality Indian restaurant in Singapore is thankfully easy. There are many venues around the city that serve quality meals that will tantalize your tastebuds and transport you to the middle of New Delhi.

So, where do you find these Indian delicacies? Many of them are not hard to find and can be located in the heart of the city. While you’re roaming the streets of Singapore, keep an eye out for these restaurants and stop by for some authentic Indian cuisine.

Anglo Indian

Anglo Indian, Singapore

You’ll find all of your favorite Indian dishes here. From Chicken Tikka to Railway Mutton Curry, Anglo Indian provides you with all the classics. The difference between this establishment and others is that it’s won multiple awards for its culinary experience. You’ll immediately agree with the accolades when you take your first bite. Why not enhance your visit with one of their specialty cocktails as well? The Singapore Sling is the drink of choice for the locals. You can find Anglo Indian onn Facebook, Instagram & Twitter.

MTR Singapore

MTR Singapore

This establishment aims to provide you the exact same flavors that you would find in Bangalore. MTR Singapore sources high-quality, authentic ingredients and carefully prepares them in the kitchen, so only the best meal ends up on your plate. The MTR brand has a heritage spanning over nine decades. During this time, the chefs have perfected their techniques, and they endeavor to serve you the best Indian cuisine you’ve ever eaten.

Green Leaf Café

Green Leaf Café, Singapore

While butter chicken and rogan josh are great, there are some fantastic vegetarian Indian meals that are also worth sampling. The Green Leaf Café showcases some of these dishes using traditional cooking techniques and authentic ingredients. It’s got many secret recipes that are exclusive to the restaurant and can only be tried during your stay in Singapore. Make sure to bring an empty stomach as the meals are huge but will leave you feeling very satisfied.

Punjab Grill

Punjab Grill, Singapore

One step into Punjab Grill, and you’ll wonder if you’ve stepped into an Indian palace. The architecture, interior, and furniture give the restaurant a sense of luxury that you won’t find anywhere else in Singapore. More importantly, the food is also fantastic. It doesn’t matter if you choose to eat from the set menu or select a dish from the a la carte options. Every bite melts in your mouth. It will make you feel like royalty, so savor the experience and the tastes.

Sakunthala’s Restaurant

Sakunthala’s Restaurant, Singapore

You’ll struggle to find anyone who loves Indian food more than the people at Sakunthala’s Restaurant. They love to cook, eat, and experiment with different spices, seasonings, and delicacies. The result is some of the best Indian food in Singapore. Everything on the menu is hand-chosen, fresh, and constructed with special care so that you only get a five-star meal. There’s no way to prepare your tastebuds for this experience. Just close your eyes, open wide, and enjoy the moment.

Mustard

Mustard, Singapore

The chefs behind this Indian restaurant believe that mustard is the one crucial ingredient in their country’s meals. Not only do they celebrate it, but they also highlight many other spices and seasonings to create spectacular dishes. From tandoori chicken cooked in coal-fired grills to chickpeas simmered in Punjabi spices, there’s something on the menu for everyone. Mustard also serves a fine selection of Indian beers to enhance your experience in their establishment.

Lagnaa

Lagnaa, Singapore

Tucked away in Little India is a small bistro that provides a one-of-a-kind experience. There’s no such thing as no shoes, no service at Lagnaa. In fact, you’re encouraged to remove your footwear, sit on the floor, and dine on some delicious Indian cuisine. While it might not seem fancy to begin with, after you start consuming one of their award-winning dishes, you’ll believe you’re tasting some of the best ingredients in all the land. The Arusuvai meal is one that you must try before leaving Singapore as it provides you with a sample of many classic Indian flavors.

Rang Mahal

Rang Mahal, Singapore

Established in 1971, Rang Mahal is one of the oldest fine dining restaurants in Singapore and is also one of the best Indian venues in the city. The chefs sample the best ingredients locally and around the world. Every dish could be a signature meal as it’s perfectly plated and designed to indulge your tastebuds. They also boast an extensive wine list, so you can perfectly pair any beverage with one of their tasty meals.

Urban Roti

Urban Roti, Singapore

You’ll be able to smell the pleasant blend of Indian spices coming from Urban Roti before you reach the front door. It might be the perfectly prepared samosas or the delightful boneless chicken curry you’re smelling the air. Whatever it may be, you won’t be able to stop yourself from heading inside to sample their dishes. Urban Rotti offers caters to most dietary requirements and includes many popular vegetarian dishes. No matter what Indian food you’re craving, you’ll find it on the menu here.

The Mango Tree

The Mango Tree, Singapore

Prepare your tastebuds to be pampered. The Mango Tree presents colorful dishes that get perfectly arranged on your table that they could draw crowds at an art gallery. Don’t feel guilty about eating any of it. The mouth-watering dishes have been created using recipes handed down over generations and highlight multiple regions across India. You’ll see firsthand the love they have for their food, and you’re bound to fall in love with it too.

Is something missing or not quite right? Let us know if we've missed something great that deserves to be featured on this page

We value your privacy We use cookies to help give you the best experience on our site and to allow us and third parties to customise the marketing content you see across websites and social media. For more information see our cookie policy. You can manage your cookie preferences here.