Best Places For Indian Food In Singapore

Both North And South Options!

Best Indian Restaurants In Singapore

Indian food is by no means limited to options. From biryanis and kebabs to curries and roti pratas, the considerations are endless! But with so many restaurants in Singapore, you might be lost at where to start. Little Steps has curated a list of the best places for Indian food in Singapore, even separated to North and South Indian cuisines – get ready to spice up your life!

Want more? Check out related articles here:


  • Shahi Maharani

    SHAHI MAHARANI: City Hall *Best Places For Indian Food In Singapore

    Fancy Restaurant In Raffles City Shopping Centre

    “Shahi” translates to royal in Hindi, which is exactly what you’ll be dining like at Shahi Maharani restaurant. The restaurant is conveniently located at Raffles City Shopping Centre, filled with regal furniture and decoration. Highlights include their Tarka Dhal, Tandoori Lamb Chops and Butter Chicken. For more value-for-money deals, check out their weekday lunch buffet that starts from SG$68 for 2 diners and Sunday brunch at SG$48 per person.

    Shahi Maharani, Raffles City, 252 North Bridge Rd, #03–21B, Singapore 179103, +65 6235 8840, www.shahimaharani.com

  • Copper Chimney

    COPPER CHIMNEY: Off Farrer Park *Best Places For Indian Food In Singapore

    Chinese-Indian Fusion Dishes

    If you’re looking for authentic North Indian cuisine with a twist, Copper Chimney is where to head to. They have both traditional delights and Indian-Chinese halal food so you can have the best of both worlds. Order up their unique menu items like Chicken Malai Tikka (SG$12), Vegetable Biryani (SG$9) and Chicken Lollipop (SG$9) for your feast. With many accolades and awards under their belt, rest assured that you and your stomach will be in good hands.

    Copper Chimney, 100 Syed Alwi Rd, Singapore 207676, +65 9445 5663, www.copperchimney.com.sg


  • Khansama Tandoori

    KHANSAMA TANDOORI RESTAURANT: Little India *Best Places For Indian Food In Singapore

    Both Vegetarian And Non-Vegetarian Menus

    An established food joint since 1999, Khansama Tandoori thrills with their array of North Indian food, and both vegetarian and non-vegetarian menus. Try their Aloo Gobhi (SG$10.50), Mutton Seekh Kebab (SG$17.50) and Chicken Dum Biryani (SG$16.50) for a hearty meal that’s more than enough for sharing.

    Khansama Tandoori Restaurant, 166 Serangoon Road Junction of, Norris Rd, Singapore 218050, +65 6299 0300, khansama.com.sg

  • Jaggi's North Indian Cuisine

    JAGGI’S NORTHERN INDIAN CUISINE: Little India *Best Places For Indian Food In Singapore

    Affordable Indian Food

    If you’re craving Indian food but don’t want to splurge lavishly, you can consider Jaggi’s Northern Indian Cuisine for more affordable fare. For example, butter chicken starts from just SG$5 and naan at SG$1.20 so you can satisfy your appetite on a budget. Finish off your sinful meal with a classic lassi, otherwise known as a yogurt drink, or a hot cup of masala chai tea.

    Jaggi’s Northern Indian Cuisine, 36 Race Course Rd, Singapore 218554, +65 6296 6141, www.facebook.com/i.love.jaggis

  • Tiffin Room

    TIFFIN ROOM: City Hall *Best Places For Indian Food In Singapore

    Iconic Luxury Restaurant

    One of Singapore’s most iconic restaurants is none other than Tiffin Room, housed in the historic landmark that is Raffles Hotel Singapore. Once you settle in alongside the fancy interiors, dig into dishes like Paneer Butter Masala (Indian cottage cheese served with puffed lotus seed gravy) and Jingha Kebab (grilled prawns in yogurt and rose powder). Those with a sweet tooth can also try their homemade ice cream known as Kulfi Falooda!

    Tiffin Room, Raffles Hotel Singapore, 1 Beach Rd, Singapore 189673, +65 6412 1816, tiffinroom.com.sg


  • The Mango Tree

    THE MANGO TREE: East Coast *Best Places For Indian Food In Singapore

    Catering, Pick-Up and Delivery Available

    Eastsiders can conveniently get their Indian food fix at The Mango Tree, which specializes in South Indian cuisine. Think curries with coconut oil, Tandoori Chili Prawns and Kerala Fish Curry. If you’re visiting in a group, make sure to order their signature Mango Tree Garlic Crab, which is filled with garlic and butter for a scrumptious feast.

    The Mango Tree, 91 East Coast Rd, #01-00, Singapore 428791, +65 6440 1285, www.themangotree.com.sg

  • MTR Singapore

    MTR SINGAPORE: Serangoon *Best Places For Indian Food In Singapore

    Unique South Indian Dishes

    MTR Singapore is a popular restaurant chain originated from Bangalore, so you can trust that the food here is 100% authentic. Besides the usual Indian fare like Masala Dosa and Chicken Curry, you can also find unique options like Rava Idly, a cake mixed with yogurt and nuts, Bisi Bele Bhath, a spicy rice-cake dish and Pudi Masala Dosa, a pancake with potatoes and onions.

    MTR Singapore, 440 Serangoon Rd, Singapore 218134, +65 6296 5800, https://www.mtrsingapore.com/

  • Mr Biryani

    MR BIRYANI: Multiple Locations *Best Places For Indian Food In Singapore

    Traditional Specialty Biryani

    Biryani is one of the most popular Indian dishes, and for good reason. Mr Biryani specializes in Hyderabad Chicken Dum Biryani, which is flavorful and spicy with every mouthful. The portions are huge and are suitable for sharing, which means it’s great for group settings and family meals. Make sure to head down early – they tend to sell out rather early every day!

    Mr Biryani, multiple locations, +65 8661 4271, www.mrbiryanisg.com

  • Karu's Indian Banana Leaf Restaurant

    KARU’S INDIAN BANANA LEAF RESTAURANT: Bukit Timah *Best Places For Indian Food In Singapore

    Dishes Served On Banana Leaves

    True to their name, Karu’s Indian Banana Leaf Restaurant serves all their dishes on banana leaves, traditional style. They are famed for their curry fish head which comes in 3 sizes for different group settings – SG$27 for small, SG$36 for medium and SG$40 for large – and which can be savored with rice, dosai or fish cutlets.

    Karu’s Indian Banana Leaf Restaurant, 808/810 Upper Bukit Timah Rd, Singapore 678144, +65 6762 7284, karus.oddle.me

  • Podi And Poriyal

    PODI & PORIYAL: Serangoon *Best Places For Indian Food In Singapore

    Different Menu Items Every Week

    Classic Indian food with a modern twist is served at Podi & Poriyal, located in the heart of Little India. Dishes are made with love, and include Alleppey Curry (SG$18) and Dosai (SG$22). Kids will love the set dinner (SG$28) which includes dessert and lemonade. Look out for their seasonal set menus catered to traditional India holidays as well!

    Podi & Poriyal, 486 Serangoon Rd, Singapore 218151, +65 9711 2400, https://podiandporiyal.com/

Want More?

Little Steps Asia knows what families need.
Sign up for our email newsletters to get the most out of Asia!


Singapore Tips, Deals + Events.


Sign up for the Bump Club to get exclusive info + deals.

We Know Asia

Weekly Emails for Bump Club, Travel and More!

GIVEAWAY: Win A Stay In The Dao By Dorsett AMTD Singapore's Le Petit Society Suite!

WIN! A fabulous family hotel stay in a 2-bedroom Deluxe Suite With Breakfast!


RSVP for Best Places For Indian Food In Singapore

Subscribe to Our Newsletter for the Latest Updates

* indicates required
Which city group would you like to receive updates and news from?

When you sign up you'll receive our newsletter packed with actionable strategies, free resources, and news.