Singapore is one of the best places to enjoy Indian cuisine outside India. From crispy dosai and vegetarian thali to fish head curry, biryani, North Indian kebabs, modern Indian fine dining, and traditional banana leaf meals, Singapore has restaurants for every type of Indian food lover.Whether you are an Indian living in Singapore, a tourist missing home-style food, or a local foodie exploring Indian flavours, this guide will help you choose the right restaurant based on taste, budget, location, and dining style.
Top 10 Indian Restaurants in Singapore
1. Komala Vilas — Best for Traditional South Indian Vegetarian Food
Type: Vegetarian Cuisine: South Indian vegetarian Best for: Dosai, idli, thali meals, traditional vegetarian food Komala Vilas is one of the most popular and traditional Indian vegetarian restaurants in Singapore. It is a great place for people who want simple, authentic South Indian food. The restaurant is especially famous among Indian families, tourists, vegetarians, and people who enjoy Tamil Nadu-style meals. The food here is mostly homely, filling, and affordable compared with many premium Indian restaurants. If your readers are looking for vegetarian Indian food in Little India, Komala Vilas is one of the first names to consider. Best dishes to try:- Masala dosai
- Idli and vadai
- Poori masala
- South Indian meals
- Chapati meals
- Filter coffee
- Indian sweets and savouries
Contact: +65 6293 6980
Timing: Daily, 7:00 AM – 10:30 PM,
Address 2: 291 Serangoon Road, Singapore.
Timing: Daily, 8:00 AM – 10:30 PM
2. MTR Singapore
Type: Vegetarian Cuisine: South Indian / Bengaluru-style vegetarian Best for: Rava idli, dosa, vegetarian breakfast, South Indian meals MTR Singapore is another excellent choice for vegetarian Indian food lovers. It is especially popular for people who enjoy Bengaluru-style South Indian dishes. The restaurant is known for clean, authentic, and quality vegetarian food. MTR is a good place for breakfast or lunch because many of its popular dishes are light, tasty, and suitable for families. If your readers are missing authentic Indian tiffin items, MTR Singapore is a strong recommendation. Best dishes to try:- Rava idli
- Masala dosa
- Vada
- Poori
- South Indian meals
- Filter coffee
Contact: +65 6296 5800
3. Samy’s Curry
Type: Both vegetarian and non-vegetarian Cuisine: South Indian / banana leaf curry Best for: Fish head curry, banana leaf rice, curry meals Samy’s Curry is one of Singapore’s well-known Indian restaurants, located at Dempsey Road. It is famous for serving Indian food on banana leaves and is a good place for people who want a traditional curry meal experience. This restaurant is suitable for families, friends, and groups who enjoy spicy curries, rice, vegetables, and seafood. The atmosphere is casual and lively, making it a memorable dining experience. Best dishes to try:- Fish head curry
- Chicken masala
- Mutton curry
- Prawn curry
- Banana leaf rice
- Vegetable side dishes
Contact: +65 6472 2080
4. The Banana Leaf Apolo
Type: Both vegetarian and non-vegetarian Cuisine: South Indian / Singapore Indian Best for: Fish head curry, biryani, banana leaf meals The Banana Leaf Apolo is a famous Indian restaurant in Singapore, especially known for fish head curry and banana leaf dining. It is a popular choice for tourists visiting Little India and locals who enjoy rich, spicy Indian food. This restaurant is good for people who want a strong Singapore-style Indian curry experience. The food is flavourful, and the menu usually suits both vegetarian and non-vegetarian diners. Best dishes to try:- Fish head curry
- Chicken masala
- Mutton curry
- Biryani
- Tandoori items
- Banana leaf rice
- Vegetarian side dishes
Contact: +65 6293 8682
5. Muthu’s Curry
Type: Both vegetarian and non-vegetarian Cuisine: South Indian, curry house, some North Indian dishes Best for: Fish head curry, South Indian curries, biryani Muthu’s Curry is another trusted name in Singapore’s Indian food scene. It is especially popular for fish head curry and South Indian-style curry dishes. The restaurant is also listed by the MICHELIN Guide Singapore, which makes it a strong choice for food lovers looking for a recognised Indian restaurant. This restaurant is suitable for families, seafood lovers, and people who want a comfortable Indian dining experience. It serves mainly South Indian dishes, and some North Indian dishes such as naan, tandoori chicken, and chicken tikka are also mentioned in restaurant listings. Best dishes to try:- Fish head curry
- Masala chicken
- Mutton curry
- Biryani rice
- Tandoori chicken
- Chicken tikka
- Naan
Contact: +65 6392 1722
6. Lagnaa Barefoot Dining
Type: Both vegetarian and non-vegetarian, with vegetarian/vegan options Cuisine: Indian, South Indian, North Indian Best for: Unique barefoot dining, curries, spice challenge Lagnaa Barefoot Dining is a unique Indian restaurant in Little India. It is different from many other Indian restaurants because it offers a barefoot dining experience where guests can sit comfortably and enjoy Indian food in a relaxed setting. This restaurant is also known for its spice levels and curry challenge. It is suitable for people who want something more memorable than a normal restaurant meal. OpenTable describes it as serving Indian, South Indian, and vegetarian/vegan options. Best dishes to try:- Butter chicken
- Yellow dhal
- Aloo palak
- Curry shots
- Vegetarian set meals
- Flexitarian set meals
- Naan and basmati rice
Contact: +65 9784 4771 / +65 6296 1215
7. Mustard Restaurant
Type: Both vegetarian and non-vegetarian Cuisine: Bengali and Punjabi Best for: Bengali food, Punjabi dishes, fish curry Mustard Restaurant is a good choice for people who want to try Indian food beyond the usual South Indian and North Indian restaurant menus. It is known for Bengali and Punjabi flavours, making it a special place for regional Indian cuisine in Singapore. This restaurant is useful for readers who want fish curry, mustard-based flavours, rice dishes, biryani, vegetarian dishes, and Punjabi curries. It is located near Little India MRT, so it is easy for visitors to access. Best dishes to try:- Bengali fish curry
- Mustard-based fish dishes
- Punjabi curries
- Biryani
- Vegetarian curries
- Indian breads
- Bengali desserts
Contact: +65 6297 8422
8. Shahi Maharani
Type: Both vegetarian and non-vegetarian
Cuisine: North Indian
Best for: Royal North Indian food, kebabs, biryani, premium dining
Shahi Maharani is a North Indian restaurant located at Raffles City Shopping Centre. It is a good choice for people who want Indian food in a more premium and comfortable setting. The restaurant is suitable for family dinners, business meals, celebrations, and special occasions.
This restaurant focuses more on rich North Indian flavours, including kebabs, curries, biryanis, and tandoori dishes. It is a good option for people who want a city-centre Indian restaurant near City Hall.
Best dishes to try:
- Butter chicken
- Lamb kebabs
- Dum biryani
- Tandoori chicken
- Paneer dishes
- Naan
- North Indian curries
Address: 252 North Bridge Road, #03-21B, Raffles City Shopping Centre, Singapore 179103
Contact: +65 6235 8840
9. Zaffron Kitchen
Type: Both vegetarian and non-vegetarian
Cuisine: North Indian
Best for: Tandoori dishes, butter chicken, naan, family dining
Zaffron Kitchen is a modern North Indian restaurant in Singapore. It is suitable for families, office meals, group dining, and people who want Indian food in a clean and comfortable setting.
The restaurant’s menu includes both vegetarian and non-vegetarian dishes, including chaat, samosa, pakoda, paneer, chicken tikka, naan, and North Indian curries.
Best dishes to try:
- Butter chicken
- Chicken tikka
- Tandoori chicken
- Paneer tikka
- Samosa
- Papdi chaat
- Biryani
- Butter naan
Address: 30 Orange Grove Road, #04-02, RELC International Hotel, Singapore 258352
Contact: +65 6513 5956
10. Thevar
Type: Fine dining; mainly modern Indian tasting menu, dietary requests should be checked in advance
Cuisine: Modern Indian / contemporary Indian
Best for: Special occasions, fine dining, modern Indian flavours
Thevar is one of Singapore’s most famous modern Indian fine dining restaurants. It is listed as a Two MICHELIN Stars restaurant in the 2025 MICHELIN Guide Singapore, making it a premium choice for people who want a high-end Indian dining experience.
This restaurant is not like a normal casual Indian restaurant. It is best for birthdays, anniversaries, business hosting, and special occasions. Guests should check the current menu and dietary options before booking.
Best dishes to try:
- Chef’s tasting menu
- Modern Indian small plates
- Seasonal chef-special dishes
- Contemporary South Indian-inspired dishes
- Wine or beverage pairing, if available
Address: 16 Mohamed Sultan Road, Singapore 238965
Contact: +65 9750 8275
