
Fire up your tastebuds at these curry houses, North Indian spots and South Indian restaurants in Singapore.
Singapore is a melting pot of cultures and with that comes a smorgasbord of multicultural cuisines like Mexican and French. In this food guide, we take a look at the top Indian restaurants in Singapore. Whether you’re hankering for a wicked fish head curry or in the mood for a wholesome thali meal, look no further. Scroll down to take your pick and if you can’t take the heat, you know what they say – get out of the kitchen!
Best Indian restaurants in Singapore
1. Tiffin Room

When we’re talking about Indian restaurants in Singapore, we can’t miss the iconic Tiffin Room. With India native Kuldeep Negi at the helm, this famed restaurant serves up authentic North Indian cuisine in a sophisticated setting with table-side service. New creations are now on the menu alongside firm favourites that you can’t miss.
These delicious additions include Tamatar Kaju Chaat, a refreshing blend of fresh tomatoes and cashew nut that’s elevated with spices like tamarind and coriander; Thandai Murgh kebab, tender boneless chicken leg marinated with rose petals, fennel seed and other spices; as well as octopus kebab served with kachumber salad, quinoa khichdi and spicy mint chutney. For popular favourites, order the Jingha Kebab, which features succulent grilled jumbo prawns marinated in yoghurt and rose powder; Tiffin Dal Makhani, a delectable organic black lentil curry; and Mera Dabba, the Instagram-worthy set meal with your choice of appetisers and main course presented in custom-made copper tiffin boxes.
Guests can also opt for the customisable Mera Dabba (meaning ‘my box’ in Hindhi) Experience, an authentic and elevated set meal where guests can choose from a refreshed selection of appetisers and main courses presented in an iconic four-tiered custom-made copper tiffin box. Think aloo gobhi, a classic cauliflower and potato delight with a perfect blend of yogurt, garlic, and masala onion gravy; succulent kadhai prawns with bell pepper, coriander seeds and onion-tomato masala and more. Round off the meal with desserts like rasmalai and pista gulab jamun.
Wash it all down with a selection of signature beverages like chai masala and lassi. Craving a tipple? There are Indian wines, cocktails and spirits on the menu too!
Must-try dishes: Tamatar Kaju Chaat; Thandai Murgh kebab; Tiffin Dal Makhani
Price: Appetisers from $25; mains from $23
Opening hours: Daily, 12pm to 1.45pm and 6.30pm to 9.30pm
Address: Tiffin Room, Raffles Hotel Singapore, 1 Beach Road, Singapore 189673
2. SanSara

Swing by this best-kept Awadhi restaurant for a gastronomic journey through North India without leaving the country. Here’s where you can try thematic menus from the likes of Punjab, Kashmiri and Rampur, specially curated by master chef Pannalal Nath who boasts a 25-year culinary career spanning eateries in North and South India. Plant lovers will be pleased to know that sustainability is at the heart of the selection, featuring handpicked ingredients, plant-based proteins and vegetarian options.
Whet your appetite with delectable starters like gosht yakhni shorba (lamb broth with chef’s signature spice blend); tandoori pomfret angara; and vegetarian-friendly tandoori paneer pasanda tikka. Next, turn your attention to hearty mains such as gosht adraki saalan (slow-roasted lamb marinated in tantalising spices) and soya chaap handi masala, a plant-based delicacy. Pair these with flavourful rice dishes like shahi gosht biryani for the ultimate indulgence.
For a sweet finale, treat yourself to the keshar badam kheer (milk pudding with ground rice and saffron) and shahad e-jaam (soaked milk solids in honey). Oh, and be sure to stop by the swanky new Whiskey Bar to sip on creative craft cocktails like Bolly’s Sour and Old Mumbai, or try the curated wine pairings.
Perk alert: Quote ‘HC2425’ to enjoy 20% off all food items when you dine in at SanSara (not applicable to set menus and other promotional items; T&Cs apply).
Must-try dishes: Gosht adraki saalan; soya chaap handi masala; shahi gosht biryani
Price: Appetisers from $16; mains from $22
Opening hours: Tuesday to Sunday, 12pm to 2.30pm and 6pm to 11pm
Address: SanSara, Grand Copthorne Waterfront Hotel Singapore, 392 Havelock Road, Singapore 169663
3. Bombay Brasserie

Authentic and comforting Indian fare in a stylish French brasserie setting? Yes, you heard that right! Meet Bombay Brasserie, an epicurean destination that blends Mumbai’s lively bustle and Parisian street chic. Inspired by the sidewalk cafe-style of Paris, the restaurant features classic French elements like checkered floors, wooden furnishings and vintage light fixtures. Coupled with pops of greenery, it makes an elegant setting for an unforgettable dining experience.
Dive into the Indian and French menu, where the vibrant flavours of Indian street food meet the comforting essence of French cuisine. Begin your culinary journey with carefully crafted starters, tandoor delights and chaats, featuring highlights like Alaskan crab legs and chicken tikka croquettes. For mains, indulge in rich dishes such as butter chicken and lobster curry. The drinks menu is equally enticing, offering everything from beers to whiskies, with standout signature cocktails inspired by the spirit of Bombay.
Must-try dishes: Alaskan crab legs; butter chicken; lobster curry
Price: Appetisers from $20; mains from $22
Opening hours: Monday to Friday, 12pm to 3pm and 6pm to 10pm; Saturday and Sunday, 12pm to 10pm
Address: Bombay Brasserie, #B1-23/24/25, South Beach Avenue, 26 Beach Road, Singapore 189768
4. Tandoor

In the mood for authentic North Indian cuisine? Take it from us; Tandoor is the place for the ultimate craving fix. Nestled in the heart of Orchard Road, this restaurant blends contemporary interiors and traditional flavours, paying homage to India’s rich culinary heritage. Every dish is thoughtfully crafted by culinary experts using time-honoured recipes and cooking techniques. Plus, the restaurant boasts an extended menu with delectable creations that are healthy, too – like the bharwan tandoor khumb (stuffed mushrooms) and paneer matar ka tikka (marinated cottage cheese slices).
Pad your stomach with irresistible buttery naan and tandoori roti, freshly baked in the restaurant’s three artisanal tandoors. Next, savour an array of meat and vegetable kebabs, like lahsooni murg tikka (grilled garlic chicken) and aloo ki nazzakat (chargrilled potato barrels). Don’t forget the show-stopping specialties, too. Try the rich and tangy aam ki sabzi (ripe mango curry); tender nalli gosht (lamb shanks); and creamy paneer makhani (cottage cheese simmered in a tomato-based gravy). Cap off the feast with a sweet finale, featuring desserts like saffron and pistachio kulfi, and gulkand rasmalai – sweet dumplings soaked in a cardamom and rose-infused syrup.
Must-try dishes: Aam ki sabzi; nalli gosht; paneer makhani
Price: Appetisers from $22; mains from $24
Opening hours: Daily, 12pm to 2.30pm and 6pm to 10pm
Address: Tandoor, Basement 1, Holiday Inn Singapore Orchard City Centre, 11 Cavenagh Road, Singapore 229616
5. Shahi Maharani North Indian Restaurant

For a feast fit for royalty, make your way to this luxurious North Indian restaurant. Decked out in regal decor, every inch of the restaurant exudes the grandeur of Uttar Pradesh’s royal palaces. Think rich golds and deep burgundies, traditional glass lamps and carved wooden furniture. Adding to the royal charm, live Indian classical music performances take place every evening from October to April. If you prefer a more intimate experience, opt for the private room that sits up to 18 pax, with personalised service and bespoke set menus to boot.
Traditional Indian flavours take centre stage here, featuring standout dishes like chicken makhanwala (butter chicken), creamy palak paneer and succulent tandoor lamb chops. Popular street foods like paani puri and papdi chaat, as well as vegetarian options, are also available. In the mood to indulge? Come by during weekday lunches for a special one-for-one buffet promotion ($68++ for two pax), or for the weekend lunch buffet ($48++ per pax). It’ll be a sumptuous spread of Indian street food, tandoor specialities, biryanis, curries and desserts.
Must-try dishes: Chicken makhanwala; palak paneer; tandoor lamb chops
Price: Appetisers from $12; mains from $18
Opening hours: Daily, 12pm to 2.30pm and 6.30pm to 10.30pm
Address: Shahi Maharani North Indian Restaurant, #03-21B, Raffles City Shopping Centre, 252 North Bridge Road, Singapore 179103
6. GupShup

This restaurant nestled within the heritage-rich district of Little India serves bold, authentic Indian street food. Savour cultural delicacies that draw inspiration from Delhi, Bombay, Punjab and central India. Celebrated chef Surjan Singh (fondly known as chef Jolly) takes the helm, putting together amazing creations that’ll have you coming back for more.
You can find rich curries, smoky tandoor bites and fragrant kebabs on the menu. A must-try is the lotus papdi chaat. It’s the perfect balance of crunch and zest, featuring lotus crisp, crushed sweet potato, an onion and tomato mix, yogurt, and pomegranate-mint sauce. For a sweet finale, go for the jamun (milk cake dumplings with pistachio) and kulfi (frozen pistachio-cardamom-rose reduced milk).
Must-try dishes: Lotus papdi chaat; malai tikka; khada saag
Price: Appetisers from $9; mains from $25
Opening hours: Tuesday to Sunday, 12pm to 3pm and 6pm to 10pm
Address: Gupshup, Basement 1, 301 Serangoon Road, Singapore 218224
7. Revolver

Bold flavours, open flames and an interactive dining experience is what you’ll get at Revolver. This open-fire grill restaurant invites guests to sit right by the kitchen and watch the chefs work their magic. The evolving menu is a work of art that merges South Asian cooking sensibilities with international flavours and top-quality ingredients.
Tuck into crowd-favourites like wagyu scotch eggs (with the option of adding on caviar), fresh Delhi paneer, hamachi collar and butter chicken. If you’re game to try them all, go for the Discovery or Experience menus that feature the restaurant’s signature dishes.
Must-try dishes: Wagyu scotch eggs; fresh Delhi paneer; hamachi collar
Price: Appetisers from $16; mains from $28; lunch set from $38 per pax
Opening hours: Monday to Saturday, 12pm to 2.30pm and 6pm to 11pm
Address: Revolver, 56 Tras Street, Singapore 078995
8. Jaggi’s Northern Indian Cuisine
Hands up if butter chicken is your ultimate guilty pleasure! No place does it quite like Jaggi’s Northern Indian Cuisine, one of Singapore’s most raved about butter chicken. Pair the rich, creamy gravy with freshly baked garlic naan, and you’ve got yourself pure comfort on a plate. Still have room for more? The selection of Punjabi dishes will fill you right up.
Must-try dishes: Butter chicken; tandoori chicken tikka
Price: Breads and rice from $1.30; mains from $2.10
Opening hours: Daily, 11am to 10.30pm
Address: Jaggi’s Northern Indian Cuisine, 36 Race Course Road, Singapore 218554
9. Firangi Superstar

Take it from us, this restaurant’s interiors feel straight out of a cinematic masterpiece. Its gorgeous decor and architecture take inspiration from vibrant cities like Kashmir, Chennai, Bombay and Rajasthan. Explore four distinct themed rooms – Officer’s Club, Old Railway Room, Elephant Palace and Jungle Lodge – that each offer a unique dining ambience.
We love how the menu offers plant-based versions of its meat highlights so everyone can have a seat around the table. Get a mix of small and big plates to share, along with the caviar service if you’re feeling boujee. Oh, and don’t miss the cocktail programme for stellar tipples to round off your meal.
Must-try dishes: Bal-ciao Bella (grilled octopus); Awadh We Go (Australian wagyu op ribeye with bone marrow)
Price: Appetisers from $14; mains from $21; lunch set from $45 per pax
Opening hours: Monday to Saturday, 12pm to 2.30pm and 5.30pm to 10.30pm
Address: Firangi Superstar, #01-03, 20 Craig Road, Singapore 089692
10. Gabbar

Throw on your best threads for a Bollywood fiesta at Gabbar! Complete with delectable food, great music and ambience, this lively bistro and bar is the place to unwind after work or on weekends. The menu offers classic Indian dishes like pani puri and aloo kulcha, as well as an extensive selection of tandoori.
Come Wednesday to Sunday, the energy picks up with live music from 8pm and DJ spinning Bollywood beats from 11pm. Alternatively, swing by on the weekend for endless servings of Indian street food and bottomless booze.
Must-try dishes: Amritsari chole kulcha (spiced chickpeas); malai paneer
Price: Appetisers from $14; mains from $17
Opening hours: Varies by day
Address: Gabbar, #01-05/06, Block E @ Clarke Quay, The Circuit, 3E River Valley Road, Singapore 179024
11. Ananda Bhavan
For no-frills Indian vegetarian fare in Singapore, head to Ananda Bhavan. Since 1924, this spot has been serving hearty and budget-friendly dishes that will satisfy your Indian cuisine cravings. Go for the South Indian, North Indian and biryani set meals, or the mini set meals for a lighter alternative. While Ananda Bhavan has several outlets, we recommend you visit the original one at the entrance of Little India.
Must-try dishes: Masala dosa; appam
Price: Set meals from $9.70
Opening hours: Varies by location
Address: Ananda Bhavan, multiple locations including Syed Alwi Road and Serangoon Road
12. Komala Vilas

This stalwart in Little India needs little introduction. It has won the hearts of loyal customers for years, thanks to its authentic and modest vegetarian fare. You can find more than 20 varieties of thosai (lentil and rice flour pancakes), vadai (savoury doughnuts), naan and uthappam on the menu. Trust us, you’ll be back for more in no time.
Must-try dishes: Cone thosai; tomato uthappam
Price: Set meals from $2.80
Opening hours: Monday to Sunday, 7am to 10.30pm
Address: Komala Vilas, 76-78 Serangoon Road, Singapore 217981
13. Rang Mahal

With its chic interiors, exceptional service and impressive wine menu, Rang Mahal is set to impress. The restaurant instantly captivates with its high ceilings, a striking open bar, palatial private rooms and a grandly decorated main dining hall.
Meanwhile, the menu features classic Indian cuisine with a contemporary flair. Take your pick from sea bass fillet with coconut curry, tandoori spiced chicken, grilled Australian lamb chops, as well as vegetarian options like pani puri and corn palak. In the mood to feast? Come by on Sunday afternoons for an indulgent buffet spread of over 20 dishes.
Must-try dishes: Goan fish curry; chicken tikka masala; Konkan prawn curry
Price: Appetisers and mains from $15
Opening hours: Tuesday to Friday and Sunday, 12pm to 2.30pm; Tuesday to Sunday, 6pm to 10pm
Address: Rang Mahal, Level 3, Pan Pacific Singapore, 7 Raffles Boulevard, Singapore 039595
14. Thevar

Bringing a bold touch of spice to Keong Saik is this two Michelin-starred Indian gem. Chef Mano Thevar takes the helm here, displaying his mastery in the kitchen through traditional Indian dishes with a creative contemporary touch. The menu is ever-changing, so come ready to be surprised. Just remember to set aside at least 2.5 hours for the full experience!
Must-try dishes: Fixed course menu
Price: Lunch and dinner from $298 per pax
Opening hours: Tuesday to Saturday, 5.30pm to 11pm; Saturday, 12pm to 2.30pm
Address: Thevar, 9 Keong Saik Road, Singapore 089117
15. Muthu’s Curry

It goes without saying that curry is the star of the show here – specifically, the iconic fish head curry. It’s spicy, packed with flavour and perfectly complements the rice on a banana leaf. Can’t take the heat? Go for the North and South Indian specialties instead. From mutton mysore to masala prawns and palak paneer, there are lots to choose from.
Must-try dishes: Fish head curry; chicken tikka masala
Price: Appetisers from $10; mains from $14
Opening hours: Daily, 10.30am to 10.30pm
Address: Muthu’s Curry, #01-01, 138 Race Course Road, Singapore 218591
16. Chat Masala
East-siders have plenty to brag about, and this cosy East Coast spot is on the list. For over a decade, Chat Masala has been serving North Indian, South Indian and fusion delicacies. If you’re spoilt for choice, we recommend the steaming pots of mysore mutton or indulgent butter chicken. Pair them with a side of fluffy garlic naan and you’re all set.
Must-try dishes: Mysore mutton; butter chicken; mango lassi
Price: Enquire for prices
Opening hours: Monday to Sunday, 12pm to 2.30pm and 6pm to 10pm
Address: Chat Masala, 158 Upper East Coast Road, Singapore 455254
17. Madras New Woodlands

When it comes to the best Indian vegetarian fare in town, Madras New Woodlands is no doubt a strong contender. The VIP thali set is the standout. It’s a satisfying platter loaded with a variety of dhals, curries and rice. If you’re still feeling peckish, the appam and vadai will do the trick. And to stave off the food coma, sip on the signature masala tea with the right amount of spice.
Must-try dishes: VIP thali set; appam; vadai
Price: Enquire for prices
Opening hours: Daily, 7.30am to 10.30pm
Address: Madras New Woodlands, 14 Upper Dickson Road, Singapore 207474
18. Singapore Zam Zam
If there’s one dish you have to try at Singapore Zam Zam, it has got to be the murtabak. For the uninitiated, it is an Indian flatbread stuffed with egg, minced meat and onion. This Kampong Glam institution has been synonymous with this signature dish for years and it’s for good reason. Have this creation with mutton, chicken, sardine, or even deer meat. And this restaurant is no one-trick pony. The rest of its menu – think dishes like mee goreng, biryani and prata – is equally worth a shot.
Must-try dishes: Murtabak varieties; deer biryani
Price: Murtabak from $7; meat dishes from $6; biryani from $9
Opening hours: Monday to Sunday, 7am to 11pm
Address: Singapore Zam Zam, 697-699 North Bridge Road, Singapore 198675
19. Springleaf Prata Place

Crisp on the outside and fluffy on the inside, prata is a staple when it comes to comfort food. Pair it with some fiery curry and you’ve got yourself a satisfying meal. Springleaf Prata Place is one of our go-to spots to get our prata fix. Besides the usual egg and cheese variations, these folks have renditions featuring portobello mushroom and mozzarella, as well as alfredo-inspired creations. Perfect if you’re feeling experimental.
Must-try dishes: Mozzarella cheese prata; murtaburger; prata alfredo
Price: Enquire for prices
Opening hours: Varies by location
Address: Springleaf Prata Place, multiple locations including Yishun Safra and The Rail Mall
20. Mustard
Punjabi and Bengali cuisines take the spotlight at this restaurant. The menu features authentic dishes like a special Kolkata chicken biryani with spiced potato, as well as a tempting selection of grilled vegetarian options. To satisfy your sweet tooth, treat yourself to the sugary gulab jamun and gokul pithe.
Must-try dishes: Kolkata chicken biryani; achaari paneer tikka
Price: Enquire for prices
Opening hours: Sunday to Friday, 11.30am to 3pm; Saturday, 11.30am to 4pm; Daily, 6pm to 10.45pm
Address: Mustard, 32 Race Course Road, Singapore 218552
21. Yantra

From the silk wallpapers to its stately, fort-inspired door, every inch of Yantra is an ode to India. Beyond the luxe interiors, the fine dining spot also offers a bold and inventive menu that pays homage to India’s rich legacy. We love browsing the extensive selection of vegetarian and non-vegetarian dishes, featuring specialty ingredients sourced from across the subcontinent and Southeast Asia. Highlights include the saffron-flavoured crispy jalebi rabri (flour fritters) and darchini gosht – a slow-cooked mutton dish that’s pure indulgence.
Must-try dishes: Chaat banarasi; jalebi rabri; darchini gosht
Price: Appetisers from $26; mains from $32; lunch set at $58 per pax
Opening hours: Monday to Sunday, 12pm to 3pm; Monday, 6.30pm to 9.30pm; Tuesday to Sunday, 6.30pm to 11pm
Address: Yantra, #01-129/130/131, Tanglin Mall, 163 Tanglin Road, Singapore 247933
22. Punjab Grill

Tucked away in Marina Bay Sands is this stylish Indian restaurant serving authentic Punjabi cuisine. Come hungry for a spread of tandoori-style meats, seafood, barbecued veggies and meat-free curries. We’re spotlighting the plump tiger prawns marinated in tangy lemon juice, and tandoori lamb chops glazed in a sweet and sour sauce. Want a bit of everything? Opt for the three, five, or 10-course degustation menu and let the chefs surprise you.
Must-try dishes: Tandoori garma garam prawns; tandoori lamb chop
Price: Appetisers from $20; mains from $32; degustation menu from $99 per pax
Opening hours: Daily, 11.30am to 3pm and 6.30pm to 10.30pm
Address: Punjab Grill, #B1-01A, The Shoppes at Marina Bay Sands, 2 Bayfront Avenue, Singapore 018972
23. The Banana Leaf Apolo

This beloved Indian restaurant needs little introduction. For over 40 years, it has been doling out its food on iconic banana leaves. You can get a mix of North and South Indian cuisine, including tandoori chicken, fried fish and mutton masala. But let’s be real. Most (us, included) come for the signature fish head curry that’s brimming with assorted vegetables like okra, tomatoes and eggplants.
Must-try dishes: Fish head curry; tandoori chicken; fried fish
Price: Appetisers from $9.60; mains from $9
Opening hours: Varies by location
Address: The Banana Leaf Apolo, multiple locations including Race Course Road and Sixth Avenue
24. The Curry Club Signature

Craving a fresh take on traditional Indian flavours? You’ll be in for a delicious ride at The Curry Club Signature. The restaurant takes bold, rich Indian dishes and adds an extra contemporary twist. Start with some nibbles like crispy onion fritters with curry aioli, and pan-fried dumplings filled with pulled duck masala.
Next, satisfy your cravings with robust curries perfect for sharing. We’re eyeing the creamy butter chicken paired with garlic sage naan, as well as the vegetarian-friendly Nine Treasures curry, packed with fresh vegetables, chickpeas, dried fruits and roasted nuts. Carb lovers can’t miss out on the biryanis, too. Choose among the lamb, lobster and jackfruit variations.
Must-try dishes: Lobster biryani; Nine Treasures curry; Butterlicious chicken curry
Price: Appetisers from $12; mains from $14
Opening hours: Tuesday to Friday, 5.30pm to 11pm; Saturday and Sunday, 12pm to 11pm
Address: The Curry Club Signature, #01-01, 11 Mohamed Sultan Road, Singapore 239010
25. Adda

Treat yourself to an elevated Indian feast curated by Michelin-starred chef, Manjunath Mural. Asian-Indian gastronomy is at the heart of his creations as he combines traditional Indian preparation methods with a variety of flavours across cultures. Ask us what’s a must-try and we’ll point you towards the Mural’s butter chicken pot pie – a creamy and decadent delicacy encased in a flaky and buttery pastry. Other standouts include the special fried chicken served with curry leaf-infused mayonnaise and pani puri.
Must-try dishes: Mural’s butter chicken pot pie; pani puri; Adda fried chicken
Price: Appetisers from $10; mains from $18; weekday lunch from $16.90 per pax
Opening hours: Daily, 12pm to 3pm; Thursday to Tuesday, 6pm to 10.30pm; Wednesday, 5pm to 10.30pm
Address: Adda, #01-201, Diners Building, 7500E Beach Road, Singapore 199595
26. Zaffron Kitchen

Zaffron Kitchen might have the chic feel of a high-end gastropub, but don’t be fooled by the stylish interiors. This spot is all about authentic Indian flavours. You can find everything from freshly baked naan and succulent grilled meats to spicy curries. Our top picks? The lamb shank biryani, a flavour-packed dish with aromatic lamb and fluffy basmati rice, as well as the quintessential butter chicken.
Must-try dishes: Lamb shank biryani; butter chicken
Price: Enquire for prices
Opening hours: Varies by day
Address: Zaffron Kitchen, multiple locations including Great World and The Star Vista
27. Samy’s Curry

Head to this family-run restaurant for a no-frills yet satisfying meal. Since the 1950s, customers have been flocking here for its legendary fish head curry served with a basket of pappadums. Spicy with a hint of sweetness, it’s a bubbling pot best enjoyed with some rice. But don’t stop at just the curry. Dial up your indulgence with other must-tries like the crispy fish cutlet and masala chicken.
Must-try dishes: Fish head curry; masala chicken; fish cutlet
Price: Enquire for prices
Opening hours: Wednesday to Monday, 11am to 3pm and 6pm to 10pm
Address: Samy’s Curry, 25 Dempsey Road, Singapore 249670
28. Annalakshmi

Annalakshmi Restaurant welcomes all to take a seat and enjoy a comforting meal of home-styled Indian vegetarian food. Run by a team of volunteers, this humble establishment was started by a group of mums and grandmothers who came together to curate recipes passed down from generations. It’s a pay-as-you-wish concept, with proceeds channelled to helping regions in rural India. While dishes vary depending on who is in the kitchen, you can expect North and South Indian specialties prepared with love.
Must-try dishes: Rotating buffet-style selection
Price: Pay as you wish
Opening hours: Tuesday to Sunday, 11.30am to 3pm and 6pm to 9pm
Address: Annalakshmi, #01-03, OUE Downtown 2, 6A Shenton Way, Singapore 068815
29. Sakunthala’s
From a small family-run street stall in Little India to a restaurant chain with six locations islandwide, Sakunthala’s has come a long way. Fusion cuisine is what it’s known for, featuring South Indian, North Indian and even Chinese dishes. There’s something for everyone – yes, even the fussiest eaters. Tuck into biryani meals, tandoori platters, chicken tikka, as well as signatures like the fish head curry and pepper mutton. Bring the whole family along ‘cos you’ll want to try them all!
Must-try dishes: Fish head curry; butter chicken; pepper mutton
Price: Appetisers from $1.60; mains from $4
Opening hours: Varies by location
Address: Sakunthala’s, multiple locations including Race Course Road and Dunlop Street
30. Shikar

Indulge in a feast fit for royalty at this fine-dining Indian restaurant. Inspired by the grand old feasts of Indian royals, Shikar offers a throwback to the regal days through its luxurious interiors and nostalgic menu. At the helm is celebrated Indian chef Jolly who brings creative reinventions to well-loved, traditional dishes. Think whole seabass roasted in lotus leaf, lamb saddle and shoulder biryani, and grilled aubergine. Psst: there’s also a gourmet thali menu if you’re popping by for lunch on a weekday.
Must-try dishes: Lamb biryani; seabass in lotus leaf; aubergine ghee roast
Price: Enquire for prices; weekday thali menu from $55 per pax
Opening hours: Tuesday to Sunday, 12pm to 2.30pm and 6pm to 10pm
Address: Shikar, Maxwell Reserve, Autograph Collection, 2 Cook Street, Singapore 078857
31. Royal Taj

A fine dining-style Indian restaurant that won’t break the bank? We’re so here for the Royal Taj. Blending Indian traditions with global flavours and modern techniques, this restaurant offers a unique dining experience within a restored colonial building. Kick off your feast with elevated street food classics like crispy aloo tikki chaat and bite-sized cocktail samosas.
Next, move on to hearty mains such as tender lamb rogan josh and rich fish curry, best enjoyed with a side of fragrant rice. And of course, no meal is complete without dessert. Look towards the pistachio gulab jamun or almond ras malai for an indulgent sweet finish.
Must-try dishes: Lamb rogan josh; goan fish curry; aloo tikki chaat
Price: Appetisers and mains from $20
Opening hours: Daily, 12pm to 3pm; Monday to Thursday, 6pm to 10pm; Friday to Sunday, 6pm to 10.30pm
Address: Royal Taj, #02-06, Mess Hall, Village Hotel Sentosa, 16 Gunner Lane, Singapore 099567
Now that you’re well acquainted with the top Indian restaurants in Singapore, you know what to do…