From butter chicken and curries to vegetarian dishes and North & South Indian buffets, here are Singapore’s best Indian restaurants!
Traditional Indian food is a blend of six fundamental flavours: sweet, sour, salty, bitter, pungent and astringent. Additionally, because northern and southern regions have their own unique spins and flavour palettes, cuisine varies by state, ethnic group, and district in India. Here, you’ll find an abundance of great restaurants serving North and South Indian food, vegetarian food and non-vegetarian food.
As always, the ‘best’ is subjective – you could explore Little India and follow your nose, but you’ll find many authentic restaurants islandwide too. So, here’s our pick of the best Indian restaurants in Singapore, offering everything from cheap and cheerful food to fine dining cuisine to satisfy that curry craving!
Read more: Kid-friendly cheat sheet to ordering Indian food for the kiddos!
1. Shahi Maharani

Established in 1983, Shahi Maharani is an award-winning restaurant in Raffles City with opulent interiors. Think: Indian design elements, palace-inspired decor, and chandeliers fit for royalty. They even have live traditional Indian music from Thursday to Sunday during dinner hours (until January 2027)! You can expect authentic North Indian cuisine here, with signature dishes such as Raan Sikandra, Tandoori Lamb Chops, Galouti Kebabs, Tawa Jheenga, Lahsuni Jheenga, Shahi’s Signature Butter Chicken, Rogan Josh and Tandoori Milawat. The menu also includes vegetarian dishes such as Dal Maharani, Palak Paneer, and Subzi Sizzler, as well as street food like Paani Puri and Papdi Chaat.
Complement your meals with Indian-inspired craft cocktails featuring aromatic spices and botanicals that celebrate the flavours of India. If you want even more variety, Shahi Maharani also has a 1-for-1 weekday lunch buffet for just $68++ for two diners, as well as a Weekend & Public Holiday Lunch Feast at $48++ per person, where you can enjoy an array of street food, tandoori specialities, biryanis and desserts. The restaurant also has a private room that accommodates up to 18 guests, perfect for private events. You can also book the restaurant for bigger events such as weddings!
Shahi Maharani, 252 North Bridge Road, #03-21B Raffles City Shopping Centre, (Level 3, Fairmont Singapore), Singapore 179103, www.shahimaharani.com
2. Anjappar Indian Restaurant

Anjappar, originating from Chennai in 1964, has grown into a global brand with over 50 restaurants worldwide. They’re known for their 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 include the Chettinad Chicken Masala and the Chettinad Platter.
Anjappar Indian Restaurant, 76 Race Course Road, Singapore 218575, www.anjappar.com.sg
3. Arunachala Bhavan

Service at this Indian restaurant is amazing. 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 they primarily serve South Indian food specialities, you can also opt for tandoori dishes, North Indian food must-haves and Schezwan cuisine.
Arunachala Bhavan, 40 Race Course Road, Singapore 218556, www.instagram.com
4. Copper Chimney

Copper Chimney has become one of our go-to spots when we’re craving hearty North Indian food in Singapore. Everything is halal and full of flavour, making it easy to bring the whole fam along. The Lamb Shank Biryani is the star of the show. It’s rich, fragrant and fall-off-the-bone tender, while the Butter Chicken is so creamy and comforting that it’s sure to win over even the fussiest eaters at the table. If you like a little heat, don’t skip the Gobi Manchurian; it’s crunchy, tangy and very addictive! Read our full review here!
Copper Chimney, 100 Syed Alwi Road, Singapore 207676 and 20 Mandai Lake Road, #02-06 Mandai Wildlife West, Singapore 729825, www.copperchimney.com.sg
Read more: Guide To Halal Restaurants & Cafes In Singapore & Muslim-Friendly Establishments
5. Firangi Superstar

Firangi Superstar is a stunning modern Indian restaurant in Singapore by The Dandy Collection. There are four rooms within Firangi Superstar that take inspiration from cities like Kashmir and Chennai, with fittings and furnishings that exude a vintage film set. The food here is designed to be ‘A Foreigner’s Love Letter To India’. Menu items include chutneys and raitas, small and large plates, rice and bread, and desserts. Just over half the menu is vegetarian food. Highlights at Firangi Superstar include the intriguing ‘This Is Not Aloo Gobi’ featuring cauliflower served three ways, and ‘Prata Waffle ???’ which is a fun take on the American favourite, Chicken & Waffles.
Firangi Superstar, #01-03, 20 Craig Road, Singapore 089692, www.firangisuperstar.com
6. GupShup

GupShup is an Indian restaurant in Singapore helmed by Chef Surjan Singh, a judge on MasterChef India, who brings an exciting offering to the dining scene with a focus on gourmet tapas. Dishes here draw from the most popular regional dining, including chaat and street food. Interiors are gorgeously designed with plush seating and colourful wallpaper. Order up sharing portions of Green Apple Bhel Chaat with tossed puffed rice, roasted lentils, crunchy gram-flour hay, and tangy chutney, tuck into Samosa Chaats or try the Top of the Chaats Sampler for a taste of three chaats.
![]()
GupShup, The Serangoon House, 301 Serangoon Road, Singapore 218224, www.gupshup.sg
7. Indian Wok

Chindian food dominates the menu at this unique Indian Chinese restaurant along East Coast Road. The Schezwan menu includes Chilli (batter-fried foods cooked with chilli peppers), Manchurian, which comes with a sweet, salty brown sauce, and Schezwan, a spicy red sauce made from red chillies and garlic. Favourites include Sweet Corn Chicken soup, Chilli Chicken (or chilli paneer!), Vegetable Manchurian, and American Chop Suey noodles.
Indian Wok, 01-02 Hotel Tower, ESR Biz Park@Changi, 2 Changi Business Park Avenue 1, Singapore 486015 www.indianwok.com.sg
Read more: Must-Try Chinese Restaurants In Singapore
8. 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. All the best food is premade and on display on the counter – just choose what you want and pay. We love how cheap everything is, and the taste is tip-top! Pair your naans and rotis with an array of North Indian vegetarian and non-vegetarian food (think Khadai Paneer, Baingan 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, 37-39 Chander Road, Singapore 219541, www.facebook.com/jaggis
9. Kailash Parbat

There’s plenty of food to tuck into at this casual North Indian restaurant, but the show-stealer is Kailash Parbat’s variety of chaats – one of India’s most popular street foods – a type of fried, puffed dough or crispy shells stuffed with assorted ingredients. There are at least 17 types of chaats on the menu and each serving is meant to be shared. If you can’t decide what to try, go for the Chaat Platter and pair it with an excellent cup of Bombay Cutting Chai.
Kailash Parbat, 3 Belilios Road #01-03, Hilton Garden Inn, Singapore 219924, www.kailashparbat.com.sg
Read more: Restaurants In Singapore Where Kids Eat Free
10. Komala Vilas

Vegetarian cuisine is a major part of South Indian food, generally based on rice, lentils, and various stews. One of Singapore’s oldest vegetarian Indian restaurants, Komala Vilas is one of Little India’s top spots for cheap, scrumptious classics. The menu features dosai varieties, idli (fluffy rice cakes) and idiyappam (string hoppers) sets, vegetable biryani, and starters like vadai. There’s also a selection of Andhra meals (another variation of South Indian food) and chappati.
Komala Vilas, 76-78 Serangoon Road, Singapore 217981, www.komalavilas.com.sg
11. Kwee Zeen

Kwee Zeen offers an extensive selection of Pan-Asian cuisine, and every Sunday to Thursday from 6pm onwards, North Indian food shines with the Royal Maharaja Feast! From salmon tikka to perfectly spiced tandoori chicken basted in garam masala butter, tender tandoori lamb chops served on a bed of aromatic biryani and fluffy garlic naan. Cleanse your palate with piquant and refreshing kachumbar salad and pomegranate and potato chaat. End with their rendition of gulab jamun and gajar halwa in coconut crumble.
Kwee Zeen Restaurant, Sofitel Singapore Sentosa Resort & Spa. 2 Bukit Manis Road, Singapore 099891, www.sofitel-singapore-sentosa.com
Read more: Best Supper Spots In Singapore
12. Lagnaa Barefoot Dining

There are two ways to eat at this Indian restaurant in Singapore: 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 how spicy you want your food. You can choose from several heat levels; 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, www.lagnaa.com
Read more: Best Korean BBQ Restaurants In Singapore
13. 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, coastal cuisine includes plenty in terms of vegetarian and meat options, too. The Mango Tree excels at appams (similar to Sri Lankan hoppers), along with the Tandoori Chilli Prawns, Allepey Fish Curry and Kerala Mutton. The Mango Tree also provides catering services, self-pickup and home delivery islandwide.
The Mango Tree, 91 East Coast Road, Singapore 428791, www.themangotree.com.sg
14. Mr Biryani

Reservations are compulsory because the lines at this South Indian restaurant in Singapore often snake out beyond the block. The menu is limited, 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 state of Andhra–so if your spice tolerance is on the low side, ask the waiter for recommendations before you place an order.
Mr Biryani, 11 Chander Road, Singapore 219529, www.mrbiryanisg.com
15. Mustard

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 here. 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, www.mustardsingapore.com
16. Muthu’s Curry

A longstanding favourite in Singapore’s Indian restaurant scene, Muthu’s Curry is known and loved for its signature fish curry. The recipe has been passed down through generations of the owners’ family, and the chefs use a secret spice mix that gives the dish its unique flavour and fiery kick.
Muthu’s Curry, 138 Race Course Road, #01-01 Singapore 218591, www.muthuscurry.oddle.me
17. MTR 1924

MTR is a famous Bangalore-based South Indian restaurant chain in Singapore offering a scrumptious variety of dishes such as idli (your kids can try the mini ones!) and dosas. You can also find a number of unique specialities here such as Khara Bhath, Bisibele Bhath, and the famous Filter Coffee. This super-casual restaurant 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, www.mtrsingapore.com
18. 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 taste buds on a trip through the Punjab region with dishes from popular gourmet cities such as Rawalpindi, Amritsar, Patiala and Lahore. Choose from several menus, each filled with dishes like Tandoori Prawns, Palak Paneer, Butter Chicken, and desserts like Kulfi and Gulab Jamun. There’s a private dining area 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, www.punjabgrill.com.sg
19. Podi & Poriyal

Expect delicious South Indian vegetarian comfort food at Podi & Poriyal! This Indian restaurant in Singapore showcases cuisine and flair from the restaurant’s decor, to the dishes and ingredients themselves. The name itself is a nod to South Indian staples, where podi is a spice mix typically eaten with dosai and idli, while poriyal refers to a signature vegetable stir-fry. Podi & Poriyal presents dishes not typically served here, due to the labour-intensive processes and uncommon ingredients. Tuck into Avocado Jackfruit Papad, fluffy Signature Podi Idlis and Chakka Biryani made with baked jack fruit.
Podi & Poriyal, 486 Serangoon Road, Singapore 218151, www.podiandporiyal.com
20. Revolver

Moodily lit Revolver is considered by many as one of the best Indian restaurants in Singapore. The focus is on grilling with its hand-built Tandoor, custom-built wood-fired grill, and the bincho making up the heart of the restaurant. With three consecutive years in the Michelin Guide Singapore, this restaurant proves it’s more than worth a visit. Flavour-wise, you can expect modern spices and international ingredients in set menus. Highlights include the Taquito, Spiced Pork, Betel Leaf, Green Caviar Chutney, and signature Paneer-stuffed Kulchette.
Revolver, 56 Tras Street, Singapore 078995, www.revolver.com.sg
21. Rang Mahal

This fine-dining, elegant restaurant in Singapore serves up some of the best 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, Naumi Hotel Singapore, 41 Seah Street, Level 1, Singapore 188396, www.rangmahal.com.sg
22. SanSara

SanSara is located along the Singapore River, where you can enjoy authentic Indian cuisine with stunning waterfront views. Master Chef Pannalal Nath from West Bengal helms the restaurant, bringing over 25 years of culinary expertise. You can expect flavours from India’s regal heartlands — from Lucknow to Punjab — with contemporary creations like Tali Scallops, Keri Wali Machli Curry, and Sailana Shevand, alongside beloved classics such as Gosht Ki Galouti and Lal Maas.
SanSara, Grand Copthorne Waterfront Hotel Singapore, 392 Havelock Road, Singapore 169663, www.millenniumhotels.com
23. Shikar

Shikar is an elegant Indian restaurant in Singapore, located at Maxwell Reserve, offering cuisine inspired by the grand old feasts of Indian Royals. On the menu: Tandoor Roasted Chicken with smoked tomato-saffron-cream sauce, Australian Lamb Biryani, Naan with goat’s cheese and pickled chillies and gourmet desserts like Pistachio Rose Kulfi.
Shikar, Maxwell Reserve Singapore, Autograph Collection, 2 Cook Street, Singapore 078857, www.shikar.sg
24. Sri Kumbhakarna

Andhra cuisine – native to the 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, with popular options like the Vegetarian Thali meal set and the Gutthi Vankaya Masala (brinjal curry).
Sri Kumbhakarna, 77 Syed Alwi Road, Singapore 207656, www.chope.co
25. Thevar

Progressive cooking techniques and whimsical revamps are what define Modern Indian cuisine here. Thevar is one such on-trend restaurant serving up modern flavours “by way of the Malay Peninsula,” according to Penang-born chef Manogren Thevar. In essence, that means the dishes also include plenty of Malaysian flavours. The small plates change often, with creative concoctions such as the Irish Oyster Rassam Granita, Chettinad Duck Roti and Hibiscus Spiced Gujiya.
Thevar, 9 Keong Saik Road, Singapore 089117, www.thevar.sg
26. Tiffin Room

Savour award-winning Chef de Cuisine Kuldeep Negi’s newly introduced specialities in one of the oldest North Indian restaurants in Singapore, the Tiffin Room (established in 1892) within Raffles Hotel Singapore. Step into the beautifully restored restaurant interiors and order an array of exceptional vegetarian and non-vegetarian dishes made with a blend of freshly ground spices and the tandoor, the traditional wood-fired clay oven. Dishes not to be missed at the Tiffin Room include the new Aloo Dal Tikki Chaat – crispy potato and yellow lentil patties, topped with mint chutney, Achari Macchi Kebab, tandoor-grilled grouper, and Balti Gosht, a lamb curry.
Tiffin Room, Raffles Hotel Singapore, Grand Lobby, 1 Beach Road, Singapore 189673, www.tiffinroom.com.sg
Read More:






View All




View All










View All










