Top 13 Indian Restaurants to Try in Singapore
Singapore boasts a vibrant scene of Indian restaurants, offering a rich tapestry of Indian cuisine. From the best Indian restaurants to affordable options, there is something for every palate. Indian food lovers can savour dishes, including North Indian delicacies and street food.
The best time to visit Singapore is from December to June, when the weather is pleasant and conducive to exploring the city's culinary delights. Its vibrant and diverse culinary scene ensures a delightful dining experience for Indian food lovers. Singapore's Indian restaurants cater to both locals and tourists seeking an authentic taste of India.
List of Indian Restaurants in Singapore
13 Best Indian Restaurants in Singapore You Must Try
Discover the best Indian restaurants in Singapore, where you can savour authentic Indian cuisine. From rich curries to fragrant biryanis, these restaurants offer the best Indian food in Singapore. Whether you're looking for a top Indian restaurant or an affordable option, you'll find it here.
1. Rang Mahal | 4.1/5 on Google
Rang Mahal in Singapore is renowned for its authentic Indian cuisine. It offers a sophisticated dining experience with a focus on traditional flavours. Located in a prime area, it attracts locals and tourists seeking quality Indian food. The restaurant's ambience reflects a blend of modern elegance and cultural richness.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 2:30 pm, 6:00 pm to 10:00 pm - Sunday to Friday, 6:00 pm to 10:00 pm - Saturday
- Must Try Food: Lobster Moilee, Chicken Tikka, Lamb Biryani, Paneer Lababdar, Tandoori Prawns
- Average Cost For 2 People: SGD 150 (₹9,276.45 approx)
- Address: 7 Raffles Blvd, Level 3 Pan Pacific, Singapore 039595
2. Thevar | 4.6/5 on Google
Thevar in Singapore offers a unique Indian dining experience. Known for its modern twist on traditional flavours, Thevar serves up various dishes that showcase the diversity of Indian cuisine. It's a popular choice for those exploring new tastes in a stylish setting.
- Cuisine Types: Veg, Non-Veg
- Timings: 5:30 am to 11:00 pm - Tuesday to Saturday
- Must Try Food: Crab Curry, Pork Vindaloo Tacos, Kerala Beef, Chicken Liver Masala, Lamb Shank
- Average Cost For 2 People: SGD 100 (₹6,184.00 approx)
- Address: 9 Keong Saik Rd., Singapore 089117
3. The Curry Culture | 4.2/5 on Google
The Curry Culture restaurant in Singapore offers an authentic and inviting dining experience. It is known for its warm ambiance and attentive service. The restaurant highlights the rich culinary traditions of India. Its atmosphere blends modern elegance with cultural charm.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 am to 2:30 pm and 5:30 am to 10:30 pm - Everyday
- Must Try Food: Butter Chicken, Lamb Rogan Josh, Paneer Makhani, Garlic Naan, Chicken Tikka
- Average Cost For 2 People: SGD 80 (₹4,947.44 approx)
- Address: 31 Cuppage Rd, Cuppage Terrace 31, Singapore 229457
4. Adda | 4.3/5 on Google
Adda Restaurant in Singapore offers an authentic Indian dining experience. Located in a vibrant neighbourhood, it serves a variety of Indian dishes. The restaurant is known for its warm ambience and friendly service. It's a popular spot among locals and tourists alike for Indian cuisine in Singapore.
- Cuisine Types: Veg, Non-Veg
- Timings: 12:00 pm to 3:00 pm and 6:00 pm to 10:30 pm - Everyday
- Must Try Food: Tandoori Chicken, Paneer Tikka, Lamb Chops, Chicken Biryani, Prawn Masala
- Average Cost For 2 People: SGD 70 (₹4,329.01 approx)
- Address: 7500E Beach Rd, #01-201 Diners Building, Singapore 199595
5. Mustard | 4.6/5 on Google
Mustard, located in Singapore, offers authentic Indian cuisine. It is known for its flavourful dishes and vibrant ambience, providing a delightful dining experience. Whether you're craving North Indian or South Indian flavours, Mustard has something for everyone.
- Cuisine Types: Veg, Non-Veg
- Timings: 11:30 am to 3:00 pm and 6:00 pm to 10:45 pm - Wednesday to Monday
- Must Try Food: Fish Paturi, Prawn Malai Curry, Kosha Mangsho, Luchi, Aloo Posto
- Average Cost For 2 People: SGD 60 (₹3,710.58 approx)
- Address: 32 Race Course Rd, Singapore 218552
6. Vatan Se | 4.4/5 on Google
Vatan Se in Singapore offers authentic Indian cuisine in a cosy setting. Known for its traditional flavours, the restaurant serves various dishes catering to vegetarian and non-vegetarian preferences. Located centrally, it's popular for locals and tourists seeking a taste of India.
- Cuisine Types: Veg
- Timings: 11:30 am to 3:00 pm and 5:00 pm to 10:00 pm - Monday to Saturday
- Must Try Food: Rajasthani Thali, Pani Puri, Dhokla, Baati Chokha, Gatte Ki Sabzi
- Average Cost For 2 People: SGD 55 (₹3,401.37 approx)
- Address: 368 Tanjong Katong Rd, Singapore 437125
7. KUBES Indian Cuisine | 4.7/5 on Google
Experience KUBES Indian Cuisine in Singapore, which is located in a central area. This restaurant offers authentic Indian dishes in a comfortable setting. Taste the flavours of India with traditional spices and ingredients, providing a genuine culinary journey in Singapore.
- Cuisine Types: Veg, Non-Veg
- Timings: 3:30 pm to 12:00 am -Everyday and 12:30 pm to 12:00 am -Saturday, Sunday
- Must Try Food: Butter Chicken, Paneer Tikka, Garlic Naan, Lamb Rogan Josh, Chicken Tandoori
- Average Cost For 2 People: SGD 50 (₹3,092.15 approx)
- Address: 31 Campbell Ln, Singapore 209903
8. Gayatri Restaurant | 4.5/5 on Google
Gayatri Restaurant in Singapore is a well-known Indian dining spot offering authentic cuisine in a welcoming setting. Guests can enjoy a variety of dishes that capture the essence of Indian flavours. The restaurant provides a cosy atmosphere where diners can experience the taste of India right here in Singapore.
- Cuisine Types: Veg, Non-Veg
- Timings: 11:00 am to 10:30 pm - Everyday
- Must Try Food: Fish Head Curry, Chicken Tikka Masala, Mutton Biryani, Vegetable Korma, Masala Dosa
- Average Cost For 2 People: SGD 40 (₹2,473.72 approx)
- Address: 122 Race Course Rd, #01-01, Singapore 218583
9. Khansama @ Little India | 4.1/5 on Google
Khansama in Little India offers a taste of authentic Indian cuisine. Located in vibrant Singapore, it serves various Indian dishes. The restaurant provides a warm and inviting atmosphere for diners to enjoy their meals. Known for its flavourful dishes, Khansama is popular among locals and tourists.
- Cuisine Types: Veg, Non-Veg
- Timings: 10:00 am to 1:00 am - Everyday
- Must Try Food: Butter Chicken, Rogan Josh, Tandoori Prawns, Dal Makhani, Paneer Butter Masala
- Average Cost For 2 People: SGD 35 (₹2,164.51 approx)
- Address: 166 Serangoon Road Junction of Norris Rd, Singapore 218050
10. Madras New Woodlands Restaurants | 4.2/5 on Google
Madras New Woodlands, located in Singapore, is renowned for its authentic Indian cuisine. It offers a variety of dishes from different regions of India, catering to vegetarian preferences. The restaurant is known for its cosy ambience and friendly service, making it a popular choice among locals and tourists.
- Cuisine Types: Veg
- Timings: 11:30 am to 10:30 pm - Everyday
- Must Try Food: Masala Dosa, Idli, Uttapam, Pongal, Thali
- Average Cost For 2 People: SGD 30 (₹1,855.29 approx)
- Address: 14 Upper Dickson Rd, Singapore 207474
11. MTR Singapore | 4.5/5 on Google
MTR Singapore brings authentic South Indian cuisine to Singapore. It is renowned for its traditional flavours and quality ingredients. The restaurant is known for its cosy, friendly service, making it a favourite among locals and tourists. MTR Singapore is committed to providing a memorable dining experience with its delicious dishes.
- Cuisine Types: Veg
- Timings: 8:30 am to 3:00 pm and 5:30 to 10:00 pm - Tuesday to Sunday
- Must Try Food: Masala Dosa, Rava Idli, Pongal, Bisibele Bath, Poori Saagu
- Average Cost For 2 People: SGD 30 (₹1,855.29 approx)
- Address: 438 Serangoon Rd, Postal 218133
12. Zam Zam | 4.2/5 on Google
Zam Zam, nestled in Singapore's North Bridge Rd, is renowned for its authentic Indian cuisine. Known for its inviting atmosphere, Zam Zam is a favourite spot for locals and tourists, providing a taste of Indian culinary traditions in Singapore's vibrant cultural district.
- Cuisine Types: Veg, Non-Veg
- Timings: 7:00 am to 11:00 pm - Thursday to Sunday
- Must Try Food: Butter Chicken, Murtabak, Fish Head Curry, Roti Prata, Chicken Curry
- Average Cost For 2 People: SGD 30 (₹1,855.29 approx)
- Address: 697-699 North Bridge Rd, Singapore 198675
13. Komala Villa Restaurant | 4.3/5 on Google
Komala Villa Restaurant in Singapore is a popular Indian dining spot known for its authentic flavours and welcoming ambience. It offers a variety of dishes catering to vegetarian foods. Located conveniently, it attracts locals and tourists looking for quality Indian cuisine.
- Cuisine Types: Veg
- Timings: 7:00 am to 10:30 pm - Everyday
- Must Try Food: Masala Dosa, Poori Masala, Idli, Vada, Sambar Rice
- Average Cost For 2 People: SGD 25 (₹1,546.08 approx)
- Address: 76-78 Serangoon Rd, Singapore 217981