Social Media


Awesome Indian Restaurants in Singapore: North Indian & South Indian Cuisine

north and south indian cuisine: indian restaurants singapore
EatPost Category - EatEat - Post Category - Eating OutEating Out - Post Category - Family FriendlyFamily Friendly - Post Category - Date Night / Sans KidsDate Night / Sans KidsPost Category - DeepavaliDeepavali

Get your fill of South Indian and North Indian food – think biryani, curries, kebabs, naans and more – at these super Indian restaurants in Singapore!

Traditional Indian food is a blend of six fundamental flavours: sweet, sour, salty, bitter, pungent and astringent. Additionally, Indian food is also diverse, as the Northern and Southern regions have their own unique spin and flavour palette according to the state, ethnic group and district in India. In Singapore, it’s easy enough to find North Indian and South Indian food, whether you’re exploring Little India over the weekend, or looking for Michelin-starred Indian food around Singapore. So if you’re looking for an Indian restaurant in Singapore to satisfy your Indian food craving, or whether you want your Indian meal delivered to your doorstep, check out this handy lis!

      Read more: Kid-friendly cheat sheet to ordering Indian food for the kiddos!


traditional Indian cuisine reinterpreted to reflect global techniques and influences.

Shikar is a new elegant restaurant located at Maxwell Reserve Singapore offering Indian cuisine inspired by the grand old feasts of Indian Royals. “Shikar” meaning to hunt in Hindi, speaks to a time in India when huntsmen would ride out and return to the royal kitchens with fresh game that was cooked into decadent dishes for royal feasts. Today, Shikar offers a peek into the varied culinary legacies of regal India, inviting diners to feast on fire-roasted dishes and other traditional Indian cuisine reinterpreted to reflect global techniques and influences. On the menu: Tandoor Roasted Chicken with smoked tomato-saffron-cream sauce ($49), Australian Lamb Biryani ($57), Josper Grilled Wild Caught Tiger Prawns (market price), Naan with goats cheese and pickled chillies ($13) and gourmet desserts like Pistachio Rose Kulfi ($21).

Shikar, Maxwell Reserve Singapore, Autograph Collection, 2 Cook Street, Singapore 078857


Modern Indian restaurant ADDA has a trendy hipster feel to it as you walk past the cocktail bar into the main dining room. ADDA was a finalist of the World Gourmet Awards Best Design Award 2021 and has also been awarded a Michelin Plate 2021. This Indian restaurant is all about fun dining – that means elevated street food presented in interesting and interactive ways. The contemporary menu has been curated by Michelin Starred Chef, Manjunath Mural, and sees fun dishes like Pani Puri served on a miniature version of Indian street carts, Lamb Seekh Kebabs dangling from skewers, artful Chaat Platters plus mains like Butter Chicken Pot Pie sealed with flaky pastry and sliced open on serving for full dramatic effect. Definitely a fun Indian restaurant to add to your list!

ADDA, 7500E Beach Road, #01-201 Diners Building, Singapore,

Best Indian Restaurants in Singapore - Shahi Maharani

Shahi Maharani Restaurant

North Indian food is king at Shahi Maharani, which draws inspiration from the time of India’s mightiest Maharajas. Elegant, cultural decor and lush interiors are combined with quintessential dishes from India’s plains, mountains and palaces of old – a combination that has won this Indian restaurant in Singapore multiple awards and accolades over the years. To dine here is to take a journey through India’s cultural heritage. The best way to enjoy a meal here is to splurge on Shahi Maharani’s weekday a la carte buffet ($62++ per person), where you’ll find indulgent dishes such as Murgh Malai Tikka, Tandoori Lamb Chops, Rogan Josh and other seafood, poultry, meat and vegetable varieties.

Shahi Maharani Restaurant, 252 North Bridge Road, Raffles City Shopping Centre, #03-21B, Singapore 179103,

Best Indian Restaurants in Singapore Anjappar Indian Restaurant

Anjappar Indian Restaurant

Anjappar is known for its Chettinad cuisine offerings. This type of South Indian food is known for its use of sun-dried meats and salted vegetables. The dishes on the menu here are made using a variety of spices and freshly ground masala powders. Must-tries here include the Chettinad Chicken Masala and the Chettinad Platter.

Anjappar Indian Restaurant, 76 Race Course Road, Singapore 218575, Tel: (+65) 6296 5545,

Arunachala Bhavan

This Indian restaurant in Singapore is simple, but the service is friendly. Choose from the large, made-to-order menu or pick your dishes from the display showcase, and the waiters will bring them to your table. While it primarily serves South Indian food specialities, you can also opt for tandoori dishes, North Indian food must-haves and Schezwan cuisine – check out other Schezwan dining options below.

Arunachala Bhavan, 40 Race Course Road, Singapore 218556, Tel: (+65) 6291 6544,

Best Indian Restaurants in Singapore Copper Chimney

Copper Chimney

Schezwan cuisine (yes, that is the correct spelling!) is the highlight here! It’s also known as Chindian or Indian-Chinese cuisine and is a uniquely Indian approach to Sichuan cuisine. However, the flavours do not resemble traditional Sichuan food. By default, most dishes are served with generous amounts of gravy, although you can order them “dry” (without gravy). This Indian restaurant in Singapore offers delivery, dine-in, takeaways and catering options. Wondering what to order at Copper Chimney? Read our full review here!

Copper Chimney, Multiple locations,

Flying Monkey

Flying Monkey sets itself apart by its hip location on Bussorah Street. On weekends, the atmosphere is lively and fun, and when combined with their super interesting cocktail menu, this restaurant truly sets itself apart from the usual players. We can’t get enough of the Galouti Kebabs here but also try the Truffle Naan, Kurkuri Bhindi (okra), the Mustard Ghobi (cauliflower) and the Jalebi for dessert!

Flying Monkey, 67/68 Bussorah Street, Singapore 199480, Tel: (+65) 6291 0695,

Indian Wok

Chindian food dominates the menu at this unique Indian restaurant along East Coast Road. Common terms you’ll find on its Schezwan menu include Chilli, which are batter-fried foods cooked with chilli peppers; Manchurian, which comes with a sweet, salty brown sauce; and Schezwan, a spicy, red sauce that is made from Indian red chillies and garlic. Some of the names of the menu items might make you laugh, but favourites include Sweet Corn Chicken soup, Chilli Chicken (or chilli paneer!), Vegetable Manchurian and American Chop Suey noodles. Call in advance to book a table.

Indian Wok, 695B East Coast Road, Singapore 459059, Tel: (+65) 6448 2003,

Jaggi’s Northern Indian Cuisine

Come for the grilled chicken and naans, stay for everything else at this affordable, casual North Indian restaurant in Singapore. Dishes are premade on display on the counter – just choose what you want and pay. Pair your naans and rotis with an array of North Indian vegetarian and non-vegetarian dishes (think Khadai Paneer, Rajma Masala, Butter Chicken and Chicken Tikka Masala), before washing it all down with a cold glass of sweet or salted Lassi (yoghurt) or opt for a steaming cup of milk tea or chai.

Jaggi’s Northern Indian Cuisine, multiple locations,

Best Indian Restaurant in Singapore Kailash Parbat

Kailash Parbat

There’s plenty to tuck into at this casual North Indian restaurant, but the show-stealer is Kailash Parbat’s variety of chaats – a type of fried, puffed dough or crispy shells stuffed with assorted ingredients. It’s one of India’s most popular street snacks, but this Indian restaurant in Singapore classes it up plenty with elegant platings and lots of colours. There are at least 17 types of chaats on the menu and each serving is meant to be shared. If you can’t decide which ones to try, go for the Chaat Platter and pair that with an excellent cup of Bombay Cutting Chai.

Kailash Parbat, multiple locations,

Komala Vilas

Vegetarian cuisine is a major aspect of South Indian food, which is generally based around rice, lentils and various stews. One of the oldest vegetarian Indian restaurants in Singapore, Komala Vilas is one of Little India’s top spots for cheap and scrumptious classics. The menu is filled with dosa varieties, idli (fluffy rice cakes) and idiyappam (string hoppers) sets, vegetable briyani, as well as starters like vadai and samosas. There’s also a selection of Andhra meals (another variation of South Indian food) and chappati.

Komala Vilas, multiple locations,

Best Indian Restaurants in Singapore Lagnaa Barefoot Dining

Lagnaa Barefoot Dining

There are two ways to eat at this 2019 Michelin Bib Gourmand winner: Sit (with your shoes on) at the wooden dining tables downstairs or take off your shoes and head upstairs, where you’ll dine cross-legged on the floor. What makes dining here unique is that you control just how spicy you want your food to be. There are several heat levels to choose from; ask your waiter for recommendations if your spice threshold isn’t too high. Brave spice lovers can try the Chilli Challenge: Finish the Level 6 curry to garner an invite to Lagnaa’s monthly Full Moon Party Chilli Challenge. Alternatively, go all out and finish a full portion of Level 10 curry. We’ve tried it and we warn you, no amount of milk will help ease the pain, but if you finish it, you’ll walk away with $10,000.

Lagnaa Barefoot Dining, 6 Upper Dickson Road, Singapore 207466, Tel: (+65) 6296 1215,

The Mango Tree

Indian coastal cuisine is one delicious South Indian food highlight to explore. It is typically made with lots of coconut and coconut oil. And while you might think it’s a showcase of seafood, Indian coastal cuisine includes plenty in terms of vegetarian and meat options, too. At The Mango Tree, you must try appams (similar to Sri Lankan hoppers), along with the Koliwada Prawns, Allepey Fish Curry and Kerala Mutton. The Mango Tree also provides catering services, self pick up and home delivery islandwide.

The Mango Tree, 91 East Coast Road, Singapore 428791, Tel: (+65) 6440 1285 or (+65) 64401286,

indian restaurants singapore - Mr Biryani

Mr Biryani

Reservations are compulsory because the lines at this South Indian restaurant in Singapore often snake out beyond the block. There’s a limited menu and the dishes come in standard sharing sizes. You cannot customise your portion sizes, so bring a squad that has an appetite. Almost everything we’ve tried on the menu is delicious; our favourite is the Hyderabad Chicken Dum Briyani, served with spicy peanut curry and raita. Each dish brings the heat – everything is cooked with spices and masala powders that are directly imported from the Indian state of Andhra – so if your spice tolerance is on the low side, ask the waiter for recommendations before you place an order. If it’s a tableside spectacle you want, head to their newly opened Chander Road outlet to have your biryani cooked in front of you before being plated and served to you.

Mr Biryani, multiple locations,

Best Indian Restaurants in Singapore MTR

MTR 1924

MTR is a famous Bangalore-based South Indian restaurant chain offering a scrumptious variety of South Indian dishes such as idli (your kids can try the mini ones!), dosas and Medu Vadai. You can also find a number of unique specialities here such as Pongal, Bisibele Bhath, and the famous Filter Coffee. This super-casual eatery does not take reservations and gets very busy on weekends; waiting times can be long and the queuing system is haphazard to say the least, but know that your patience will be well rewarded.

MTR, 438 Serangoon Road, Singapore 218133, Tel: (+65) 6296 5800,

Murugan Idli Shop

This budget South Indian restaurant in Singapore is an old-timer on Little India‘s dining scene and offers some of the yummiest ghee dosa, idli, uttapam and vadais in town. The coconut chutney, groundnut and tomato chutneys that accompany these dishes are finger-licking good. They don’t take reservations and can have long wait times on the weekend.

Murugan Idli Shop, 76 Syed Alwi Road, Singapore 207655. Tel: (+65) 6298 0858,


North Indian food reigns supreme at this cosy Indian restaurant in Singapore. Wallet-friendly Mustard offers Bengali and Punjabi food with unique dishes such as Luchi (a delicious fried bread the kids will love!), wow-factor prawn curry served in a coconut, and a number of delicious Bengali mutton and fish dishes you won’t find anywhere else in Singapore. The restaurant is small and slightly cramped, but they take reservations. Islandwide delivery is also an option if you’re looking to enjoy their dishes at home.

Mustard, 32 Race Course Road, Singapore 218552, Tel: (+65)  6297 8422,

Muthu’s Curry

A longstanding favourite in Singapore’s Indian restaurant scene – and a 2019 Michelin Bib Gourmand award-winner – Muthu’s Curry is known and loved for its signature fish curry. The recipe is one that has been passed down through the generations of the owners’ family, and the chefs here use a secret spice mix that gives the dish its unique flavour and a fiery kick. Modern interiors aside, there’s an open kitchen within so you can watch the action, too.

Muthu’s Curry, Multiple locations,

Punjab Grill

Punjab Grill relives the splendour of India’s Maharajas of old with its stunning modern design and appetising North Indian food. Take your tastebuds on a trip through the Punjab region with dishes from popular gourmet cities such as Rawalpindi, Amritsar, Patiala and Lahore. There are several menus to choose from, each filled with dishes like Tandoori Prawns, Palak Paneer, Butter Chicken and desserts like Kulfi and Gulab Jamun. There’s a private dining area in this fine-dining Indian restaurant in Singapore, too, if you’re looking to throw an intimate dinner party.

Punjab Grill, The Shoppes at Marina Bay Sands, 2 Bayfront Avenue, B1-01A, Singapore 018972, Tel: (+65) 6688 7395,

Rang Mahal

This fine-dining elegant Indian restaurant in Singapore serves up the best of North Indian food. Rang Mahal has won plenty of awards over the years and offers both vegetarian and non-vegetarian picks. Sink your teeth into meaty creations like the Dhuwandaar Lamb Chops or Nawabi Chicken or opt for lighter bites like the Chowpatty Sliders, Maharashtrian Thecha Bhindi and Rang Mahal’s Signature Dhal Makni.

Rang Mahal, Pan Pacific Singapore, 7 Raffles Boulevard, Level 3, Singapore 039595, Tel: (+65) 6333 1788,

The Song of India

Tucked away in a black-and-white heritage bungalow, The Song of India is the only Indian restaurant in Singapore with a Michelin star. The menu here is extensive, and you can look forward to both vegetarian and non-vegetarian options. In addition to North Indian dishes, The Song of India also celebrates South Indian food and signature Indian breads such Roomali Roti (a handkerchief-thin flatbread), naans, appams, kulchas and more.

**The Song of India is temporarily closed for renovations.

The Song of India, 33 Scotts Road, Singapore 228226,

Best Indian Restaurants in Singapore Sri Kumbakharna

Sri Kumbhakarna

Andhra cuisine – native to the Indian states of Andhra Pradesh and Telangana – is one of the spiciest types of South Indian food, and the dishes at Sri Kumbhakarna do not disappoint. Tuck into Andhra flavours such as the Nattu Kodi Pulusu (country chicken curry). Vegetarians will find plenty to satisfy here, too, with popular options like the Vegetarian Thali meal set and the Gutthi Vankaya Masala (brinjal curry).

Sri Kumbhakarna, Multiple locations,

Best Indian Restaurants in Singapore Thevar


Progressive cooking techniques and whimsical revamps are what define Modern Indian cuisine. While traditional Indian flavours are still the main highlight, you’ll find it blended with influences from other cultures, prepared with other cooking techniques and even plated differently or served tapas-style. Thevar is one such on-trend restaurant serving up modern Indian flavours “by way of the Malay Peninsula,” according to Penang-born chef Manogren Thevar. What that means, in essence, is that the dishes on offer also include plenty of Malaysian flavours. The small plates at this modern Indian restaurant and grill change often, with creative concoctions such as the Fermented Mango Lassi and Chili with Irish Oyster, Chettinad Chicken Roti and Wing-stuffed Foie Gras Briyani. There are plenty of Indian-inspired cocktails, too – ask the friendly waiters what’s on the menu the day before ordering.

Thevar, 9 Keong Saik Road, Singapore 089117, Tel: (+65) 6904 0838,

Best Indian Restaurants in Singapore Tiffin Room

Tiffin Room

A luxe, fine-dining space at the Raffles Hotel, Tiffin Room offers authentic North Indian food that is served in a tiffin box. Each dish is made with freshly ground spices, and Chef Kuldeep Negi can also cater for those who require vegan or Jain dishes. Favourites at this Indian restaurant in Singapore include, but aren’t limited to, the Kashmiri Lamb Rogan Josh, Lucknow Murgh Briyani, Tandoori Roti and desserts such as the Gazar Halwa and Kesar Rasmalai.

Tiffin Room, Grand Lobby, Raffles Singapore, 1 Beach Road, Singapore 189673, Tel: (+65) 6412 1816,


Yantra, with chef Hemant Oberoi at the helm, is a very popular North Indian dining restaurant here in Singapore. They have a great lunch buffet option and a fine dining dinner menu. There are some really interesting dishes to try here such as Dhansak, Salli Boti (both Parsi dishes), Tandoori Avocado and some delicious biryanis, but be prepared for a food coma afterwards!

Yantra, 163 Tanglin Road, #01-28 Tanglin Mall, Singapore 247933, Tel: (+65) 6836 3088,

If you’re still on the hunt for Indian restaurants in Singapore for date night, family dinners or a day out with your friends, then consult this list for more options:

Anandha Bhavan Vegetarian Restaurant
Anglo Indian Cafe & Bar
The Banana Leaf Apolo
Bismillah Biryani
Chat Masala
The Curry Culture
Gayathri Restaurant
Haldhi Restaurant & Bar
Indian Express
Karu’s Banana Leaf Restaurant
Khansama Tandoori Restaurant
Madras New Woodlands Restaurant
Ras The Essence of India
Riverwalk Tandoor
Samy’s Curry
Tandoori Corner
Urban Roti
Vatan Se
Zaffron Kitchen

Read More:

Lead image from Shikar. Other images (in order) courtesy of Kailash Parbat, Punjab Grill, Tiffin Room, Anjappar Indian Restaurant, The Mango Tree, Mr Biryani, MTR 1924, Sri Kumbhakarna, Copper Chimney, Thevar, Lagnaa Barefoot Dining

more sassy mama

What's New

We're social

We're social

What we're up to and what inspires us