Royal Taj

The Royal Taj restaurant is one of the best Indian Restaurants in Sentosa. Located at Mess Hall, this restaurant is relatively new in the region, and is particularly known for its elegant contemporary interiors. It is at Royal Taj where you can tuck in to traditional Indian dishes, interweaved with modern techniques of cooking.
From delicious Indian curry dishes and tandoori kebabs, to biryanis and more, Royal Taj is definitely a place to check out. The restaurant also boasts of amazing buffets, a la carte options, as well as an extensive selection of wines, spirit-based cocktails, single malts and more.
Location: 2, block 16 Gunner Ln, 02-06 Singapore Mess Hall, Singapore 099567
What to Eat: Delhi La Chaat, Pani Puri Shots, Murgh Lasooni Kebab, Lamb Rogan Josh, Saffron Pulao, Royal Taj Butter Chicken, Malai Kofta Noorani
Opening Hours: 12:00 p.m. to 03:00 p.m.; 06:30 p.m. to 10:30 p.m.
Planning a trip to Singapore? Checkout our best-selling Singapore Holiday Packages
Singapore Group Tour
Oasis Spice Café

The Oasis Spice Café is located inside the popular Universal Studios in Sentosa. Known around Sentosa for its wide array of Indian dishes, along with other cuisines, Oasis Spice Café is one of the most popular places to tuck in to world-famous Indian delicacies, especially those that contain succulent meat and a variety of spices.
The café is also great for those who prefer vegan or halal food options. Your experience here will become even better because of the café’s lively ambience, and the helpful Indian staff.
Location: 30 Sentosa Gateway, Universal Studios Singapore, Sentosa Island, 098140, Singapore 098269
What to Eat: Mutton Masala Biryani, Butter Chicken Biryani, Masala Chai, Samosa, Vegetarian Biryani, Garlic Naan
Opening Hours: 11:00 a.m. to 10:00 p.m.
You Can Also Book: Snow City Singapore Tickets
Colony

Another one of the famous Indian Restaurants in Sentosa is Colony. Famous for its breakfast and lunch, you can also enjoy high-tea and dinner buffets here. Ranking amongst the top choices for Indian food in Sentosa, the Colony Restaurant also offers several Indian desserts and bakery items, along with a wide array of fusion, tandoori and grilled Indian delicacies.
The British-colonial era décor and interiors of the restaurant only add to the dining experience here. You can also enjoy a variety of unique cocktails, such as Bengal Brew and the Governor’s Invitation here.
Location: The Ritz-Carlton, Millenia Singapore, 7 Raffles Avenue, 039799 Singapore
What to Eat: Grilled Seafood, Kebabs, Tandoori Spatchcock, Nihari Lamb Masala, Vegetarian Platter, Coconut Prawn, Cherry Chocolate Tart
Opening Hours: 06:30 a.m. to 10:30 a.m.; 12:30 p.m. to 02:30 p.m.; 06:30 p.m. to 10:30 p.m. (Monday to Saturday); 06:30 a.m. to 10:30 a.m.; 12:30 p.m. to 03:30 p.m.; 06:30 p.m. to 10:30 p.m. (Sunday)
Experience a Thrilling Adventure by Booking Ziplining in Singapore
If you are planning a honeymoon to Singapore, you must Checkout: Singapore Packages For Couples
Anglo Indian Cafe & Bar

Located in the heart of One Shenton Way is the Anglo-Indian Café and Bar, perfect for a casual dining experience, where you can enjoy your favourite Indian dishes in a lively and warm ambience with your friends and family. Offering a wide range of some of the most popular dishes in the Indian cuisine,
this restaurant uses the freshest locally sourced ingredients to suit the guests’ palates, thereby satiating your Indian food craving. It is also a good place if you wish to try some fusion Indian cuisine, with Anglo Indian influences.
Location: 1 Shenton Way, #01-08, Singapore 068803
What to Eat: Anglo Specialty Tandoori Chicken, Lamb Seekh Kebab, Paneer Tikka, Chicken Jalfrezi, Tomato Shorba, Bombay Potatoes, Ragra Mutton
Opening Hours: 11:00 a.m. to 10:00 p.m.
Click Here To Book: iFly Singapore Tickets
Lau Pa Sat

Lau Pa Sat, also known as the Telok Ayer Market, is home to some of the best Indian Restaurants in Sentosa. This historic building dates back to the early 1800s, and doubles up as a hawker centre, where you can shop for a variety of things, while also indulging in delicious Indian food of all kinds.
It is a foodie’s paradise, where you can find a variety of Indian dishes, from chole bhature, and delicious curries, to kebabs, Indian sweets and a lot more. Some of the most popular Indian food stalls at Lau Pa Sat are the Indian Classic Cuisine, Indian Curry House, Biryani Point, Delhi Express Indian Cuisine and more.
Location: 18 Raffles Quay, Singapore 048582
What to Eat: Chicken Dum Biryani, Butter Chicken, Naan, Jalebi, Lassi
Opening Hours: Open 24 hours
Click Here To Book: Singapore Night Safari Tickets
The Curry Culture

A relatively smaller Indian restaurant and eatery, The Curry Culture is the best place in Sentosa to try a wide variety of Indian curries, from mutton and lamb curries, to thick vegetarian gravies, all accompanied with freshly made naan, rotis and more.
Known primarily for delicious north Indian meat dishes and south Indian spicy gravies, this restaurant also has minimal décor, with basic wooden furniture and cosy seating arrangements. Another highlight of your visit here would be the interaction with the friendly and warm staff, who are not only very courteous, but also ensure that the food caters to your palate.
Location: 31 Cuppage Road, Cuppage Terrace, Singapore 229457
What to Eat: Raita, Papadums, Malabar Fish Curry, Tandoori Platter, Chicken Tikka, Garlic Naan, Grilled Chicken with Cheese
Opening Hours: 12:00 p.m. to 02:30 p.m.; 05:30 p.m. to 10:30 p.m.
Recommended Read: Things to Do in Marina Bay
RAS The Essence of India

Located in Clark Quay, RAS – The Essence of India, is one of the best Indian restaurants to enjoy a delectable meal. Very different from the standard Indian curry house, this restaurant offers a wide range of dishes from different parts of India, complete with lesser-known specialties, such as Amritsari Fish, Kachhi Mirchi and more.
The availability of an extensive wine selection to pair with your dishes adds to the entire fine dining experience here. Looking for vegetarian options? RAS has those as well, all of which you can enjoy while soaking in stunning views of the city skyline and the surrounding vibrant nightlife.
Location: Block 3D, River Valley Road, # 01-05A, Clarke Quay, 179023 Singapore
What to Eat: Tandoori Jhinga, Gilafi Kebab, Tandoori Gobi, Bharwa Mushroom, Chakori Kebab, Gulab Jamun, Lamb Vindaloo
Opening Hours: 12:00 p.m. to 02:30 p.m.; 06:30 p.m. to 11:30 p.m.
Suggested Read: Things to Do in Singapore on a Budget
Shivam Restaurant

Shivam Restaurant is amongst the most popular vegetarian Indian Restaurants in Sentosa, famous for its north Indian, Gujarati and indo-Chinese dishes, in addition to several Indian chaat and street food options. Their menu is not only extensive, but they also maintain top notch levels of hygiene and ensure that their food is fresh and delicious.
One of the highlights of this restaurant is that you can find some things that are not served in any other Indian restaurants in all of Singapore.
Location: 87 Syed Alwi Rd, Singapore 207666
What to Eat: Punjabi Thali, Pav Bhaji, Chole Bhature, Pani Puri, Samosa, Masala Papad, Hara Bhara Kebab
Opening Hours: 11:30 a.m. to 11:30 p.m.
Also Read: Things to Do Near Gardens by the Bay
Greenleaf Café

It is here, at Greenleaf Café, where you can indulge in a wide range of delicious traditional South Indian dishes, from the popular Idli and dosa, to Pongal, tamarind rice, lemon rice and more, including different chutneys, buttermilk and other popular beverages. You can also go for a full thali meal, which typically consists of as many as 50 to 55 items from their menu.
Location: 43 Cuff Rd, Singapore 209753
What to Eat: Banana Flower Cake, Rice Payasam, Rasam, Curd Rice, Rava Dosa, Koozh, Tamarind Rice, Filter Coffee
Opening Hours: 11:00 a.m. to 10:30 p.m.
Also Checkout: Luxurious Hotels in Singapore
Aromas of India

Head over to Aromas of India, which ranks amongst the most popular Indian Restaurants in Sentosa. It is here where you can enjoy the rustic flavours of Indian cuisine, especially the tandoors of North India. The restaurant boasts of specially curated menus on different days of the week, and also includes a variety of soups with an Indian touch.
Besides that, you can also tuck in to signature north Indian dishes, including meat curries, different breads, beverages as well as desserts. Aromas of India is also known as one of the best places to enjoy a high-tea in all of Singapore.
Location: 60 Race Course Rd, Singapore 218567
What to Eat: Tandoori Chicken, Chicken Tikka, Paneer Butter Masala, Tomato Garlic Soup, Mango Lassi, Butter Chicken, Mutton Biryani
Opening Hours: 11:00 a.m. to 11:00 p.m.
Suggested Read: Best Cruises Tours in Singapore
Gayatri Restaurant

Another crowd favourite South Indian Restaurants in Sentosa is the Gayatri Restaurant, offering a wide range of dishes that are made using delicious Indian spices and cater to everyone’s palates. The restaurant guarantees to transport you back to your Indian roots and remind you of your mother’s cooking with its food.
With a family-friendly ambience, and chefs from India, the restaurant serves south Indian as well as north Indian food, and is also one of the oldest banana leaf establishments in the region. A highlight here is the meal being served on a banana leaf.
Location: 122 Race Course Rd, #01-01, Singapore 218583
What to Eat: Samosa, Lamb Dum Biryani, Angoli Fry, Tandoori Platter, Bhindi Masala, Onion Rava Dosa, Appam
Opening Hours: 11:00 a.m. to 10:30 p.m. 11:00 a.m. to 10:30 p.m.
Click Here to Book: Singapore Flyer Ticket
Samy's Curry
.jpg?gravity=center&width=752&height=450&crop=fill&quality=auto&fetch_format=auto&flags=strip_profile&format=jpg&sign_url=true)
Samy’s Curry is amongst the best Indian Restaurants in Sentosa, famous in the region for its authentic Indian flavours and the serving of food on banana leaves. Dating back to the 1950s, it also serves the best curries in town, thereby staying true to its name. In addition to a lively ambience and friendly staff, this place also offers dishes at incredibly affordable rates.
Additionally, you can choose to sit in the cool air-conditioned interiors or the open veranda, if you want to enjoy the hustle and bustle of the outdoors.
Location: 25 Dempsey Rd, Singapore 249670
What to Eat: Butter Chicken, Mysore Mutton, Masala Chicken, Fish Head Curry, Fish Cutlet, Chicken Tikka, Curry Mutton
Opening Hours: 11:00 a.m. to 03:00 p.m.; 06:00 to 11:00 p.m. (Monday, Wednesday to Sunday)
Also Checkout: Best Trails at MacRitchie Reservoir
The Courtyard

Located in the Fullerton Hotel is The Courtyard, one of the top Indian Restaurants in Sentosa. Boasting of a lively setting and top-notch service, this restaurant is perfect for a leisure dining experience, where you can enjoy a delicious Indian meal, complete with a variety of savoury as well as sweet dishes.
What makes this restaurant even better is the ever-evolving menu, that changes with seasons and events, and includes dishes that are made using the finest and freshest ingredients, sourced locally as well as from India and other places around the world.
Location: 1 Fullerton Square, The Fullerton Hotel, Singapore 049178
What to Eat: Butter Naan, Butter Chicken, Chicken Tikka
Opening Hours: 11:00 a.m. to 06:00 p.m.
Also Read: Things to Do in Marina Bay
Bones 'n Barrels

For a lip-smacking Indian meal, visit Bones ‘n Barrels, located on the Sentosa boardwalk, and amidst the top Indian Restaurants in Sentosa. It is here where you can enjoy scenic views of the cable cars, all the while tucking in to your delicious food.
Boasting of a diverse menu, the restaurant is particularly known for its Indian dishes, ranging from juicy kebabs and mint chutney to dishes from the tandoor, all of which are accompanied by a beer of your choice. Don’t forget to try their Indian seafood options, which are a crowd favourite here.
Location: 6 Sentosa Gateway #01-05/06/07, Singapore 098072
What to Eat: Paneer Saagwala, Butter Chicken Masala, Draft Beer
Opening Hours: 04:30 p.m. to 10:30 p.m.
Also Checkout: Things to Do in West Singapore
Annalakshmi Restaurant

Amongst the oldest Indian Restaurants in Sentosa, the Annalakshmi Restaurant is known for its unique Indian buffets, where you can eat all you want, for any amount that you wish to pay. The buffets here are completely vegetarian, and may consist of a variety of dishes, from poori bhaji and appams, to biryani, vegetable curry and other Indian homestyle dishes.
You can typically find North as well as South Indian food here, and the menu tends to be different according to certain festivals and events.
Location: 20 Havelock Road, #01-04, Central Square, Singapore 059765
What to Eat: Sweet Lassi, Masala Uttapam, Medu Vada, Dosa, Rasam, Vegetable Stew, Jeera Aloo, Butter Naan
Opening Hours: 11:00 a.m. to 03:00 p.m.; 06:00 p.m. to 09:30 p.m.
Explore the Beauty of Flower Dome by Booking Garden By The Bay Tickets