Sentosa offers not only fun attractions but also great Indian dining options. Whether you crave traditional flavors or modern twists, these restaurants provide authentic and delicious Indian cuisine right within the island’s vibrant setting.

1. Royal Taj

Why visit: Known for classic North Indian dishes served in a cozy, family-friendly atmosphere.

Highlights: – Butter chicken, biryani, tandoori specialties – Vegetarian options available – Convenient location near Siloso Beach

Timing: 11:30 AM – 10 PM

Entry: Pay per dish (approx. SGD 15–30) 

 

2. Curry Times

Why visit: A casual eatery serving a variety of flavorful Indian curries and snacks.

Highlights: – Chicken curry, lamb rogan josh, naan breads – Quick service ideal for families and tourists – Located at Sentosa Boardwalk

Timing: 10 AM – 9 PM

Entry: Pay per dish (approx. SGD 10–25) 

 

3. Banana Leaf Apolo (Sentosa Outpost)

Why visit: A popular chain offering authentic South Indian meals on banana leaves with a modern vibe.

Highlights: – Masala dosa, fish head curry, thalis – Lively atmosphere with family-friendly seating – Near Sentosa Cove

Timing: 11 AM – 9:30 PM

Entry: Pay per dish (approx. SGD 12–25) 

 

4. Indian Express

Why visit: Fast and affordable Indian food perfect for a quick bite on the go.

Highlights: – Wraps, samosas, biryanis – Convenient for beachgoers and shoppers – Casual takeaway style

Timing: 11 AM – 8 PM

Entry: Pay per dish (approx. SGD 7–15) 

 

5. Muthu’s Curry (Sentosa Beach)

Why visit: Famous for authentic Chettinad and South Indian specialties with generous portions.

Highlights: – Chettinad chicken, dosas, seafood curries – Warm and welcoming ambiance – Close to Siloso Beach attractions

Timing: 11:30 AM – 10 PM

Entry: Pay per dish (approx. SGD 15–30) 

 

6. Zaika Sentosa

Why visit: Upscale Indian dining offering a refined menu with traditional and fusion dishes.

Highlights: – Tandoori platters, rich curries, gourmet desserts – Elegant setting ideal for special dinners – Located inside Resorts World Sentosa

Timing: 12 PM – 10 PM

Entry: Main courses approx. SGD 25–45 

 

7. Raj Restaurant

Why visit: Family-run restaurant serving home-style North and South Indian dishes.

Highlights: – Vegetarian and non-vegetarian thalis – Friendly service and comfortable seating – Situated near VivoCity ferry terminal

Timing: 11 AM – 9 PM

Entry: Pay per dish (approx. SGD 10–25) 

 

8. Saffron

Why visit: Contemporary Indian restaurant offering a mix of classic and modern dishes.

Highlights: – Lamb rogan josh, butter chicken, paneer tikka – Chic interiors and great cocktails – Located within Quayside Isle

Timing: 11:30 AM – 10 PM

Entry: Main courses approx. SGD 20–40 

 

9. The Curry Pot

Why visit: Casual dining spot popular for its flavorful curries and cozy environment.

Highlights: – Chicken tikka masala, dal makhani, naan – Budget-friendly and family-friendly – Close to Sentosa beaches

Timing: 11 AM – 9 PM

Entry: Pay per dish (approx. SGD 12–25) 

 

10. Spice Junction

Why visit: Authentic Indian flavors with a focus on South Indian specialties.

Highlights: – Dosas, idlis, biryanis – Vegetarian-friendly menu – Located near Sentosa Gateway

Timing: 10 AM – 9 PM

Entry: Pay per dish (approx. SGD 10–20)