Singapore’s vibrant food scene offers a rich variety of authentic Indian dining experiences. From traditional South Indian fare to contemporary fusion, Indian travelers can indulge in familiar flavors and discover new tastes across the city.

1. The Banana Leaf Apolo

Why visit: Renowned for serving classic South Indian dishes on banana leaves, delivering an authentic experience.

Highlights: – Crispy dosas, flavorful fish head curry – Affordable and family-friendly – Located in Little India

Timing: 11 AM – 10 PM

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

 

2. MTR 1924

Why visit: A historic South Indian vegetarian restaurant famous for its consistent quality and taste.

Highlights: – Masala dosa, idli, vada – Filter coffee and thali meals – Popular with locals and tourists alike

Timing: 10 AM – 10 PM

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

 

3. Komala Vilas

Why visit: One of Singapore’s oldest Indian eateries serving hearty vegetarian meals.

Highlights: – Traditional South Indian tiffin sets – Quick service and casual ambiance – Located in Little India

Timing: 7 AM – 10 PM

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

 

4. Rang Mahal

Why visit: Upscale Indian dining offering royal North Indian cuisine with elegant ambiance.

Highlights: – Tandoori dishes, rich curries, kebabs – Stunning city views from Marina Bay Sands – Perfect for special occasions

Timing: 12 PM – 3 PM; 6 PM – 10 PM

Entry: Main courses approx. SGD 25–50 

 

5. Samy’s Curry

Why visit: Family-run restaurant famous for flavorful seafood curries and authentic recipes.

Highlights: – Crab curry, fish head curry – Cozy and welcoming atmosphere – Located near Jalan Kayu

Timing: 11:30 AM – 2:30 PM; 6 PM – 10 PM

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

 

6. Ananda Bhavan

Why visit: Popular vegetarian spot with a vast menu of South Indian and North Indian favorites.

Highlights: – Idlis, dosas, chaat, sweets – Affordable and casual dining – Multiple outlets across Singapore

Timing: 7 AM – 10 PM

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

 

7. Delhi Restaurant

Why visit: Long-standing eatery known for its authentic North Indian flavors and generous portions.

Highlights: – Butter chicken, naan, biryani – Family-friendly with buffet options – Located in Little India

Timing: 11 AM – 11 PM

Entry: Main courses approx. SGD 15–30 

 

8. Anjappar Chettinad Restaurant

Why visit: Specializes in spicy Chettinad cuisine from Tamil Nadu, known for bold flavors.

Highlights: – Chettinad chicken, pepper mutton – Traditional South Indian thalis – Vibrant and casual environment

Timing: 11 AM – 10 PM

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

 

9. Thevar

Why visit: Trendy spot serving authentic Tamil Nadu dishes with a modern twist.

Highlights: – Kothu parotta, fish curry, filter coffee – Contemporary decor and atmosphere – Popular among locals and expats

Timing: 11:30 AM – 9:30 PM

Entry: Main courses approx. SGD 12–25 

 

10. Saravanaa Bhavan

Why visit: Internationally known chain delivering consistent, high-quality South Indian vegetarian food.

Highlights: – Dosa varieties, thalis, sweets – Clean and efficient service – Multiple outlets including Changi Airport

Timing: 7 AM – 10 PM

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