10 Best Indian Restaurants in Singapore
The best Indian restaurants in Singapore are Thevar, Revolver, Firangi Superstar, The Elephant Room, Tiffin Room, Punjab Grill, Zaffron Kitchen, Shahi Maharani, Nalan Restaurant, and The Song of India. Singapore’s known for its Michelin-starred fine-dining rooms that present Indian food with a global perspective. A highly inventive meal is offered at Thevar, which holds two Michelin stars, while historic hotels like Raffles contain classic North Indian kitchens such as Tiffin Room. Singapore also has highly conceptual restaurants like Firangi Superstar, which presents Indian food in a theatrical setting.
These Indian restaurants are situated in central locations like Keong Saik Road, Marina Bay Sands, and restored heritage bungalows. The Indian restaurants in Singapore are composed of modern tasting menu counters, luxurious hotel dining rooms, and award-winning casual eateries. The environments range from the fire-focused open kitchen at Revolver to the elegant historic interior of Tiffin Room. This collection of high-concept spaces and storied institutions is a key part of the city's food identity. The price for a meal at an Indian restaurant in Singapore ranges from $15 to $350 per person.
Singapore's Indian kitchens are celebrated for their creative and refined cooking. Thevar is considered one of the best Indian restaurants in Singapore because of its two Michelin stars and impressive tasting menu. For a unique grill-focused meal, Revolver is a primary choice, known for its application of Indian marinades to premium ingredients. The title for the best classic Indian restaurant in Singapore goes to Tiffin Room, with its long history and location in the Raffles Hotel. Restaurants like Nalan Restaurant provide full menus for vegan and gluten-free diners.
10 Best Indian Restaurants in Singapore are listed below.
-
1
The Elephant RoomThe Elephant Room is a cocktail bar that serves drinks and small plates inspired by the culture and flavors of India. The bar uses ingredients sourced from India to create its unique cocktails and food menu.- Item Prices 22
- Average Item Price $14.18
Type of Restaurant:Bar
Type of Food:Indian-inspired Small Plates
Signature Dishes:Murtabak PizzaKashmiri WingsPopcorn Chicken
Location:33 Tanjong Pagar Road #01-02, Singapore 088456
Special Feature:All the spirits and ingredients used in the bar's program are sourced from India, creating a completely Indian-focused drinking experience.
What Makes It Special:The Elephant Room is known for its creative and well-crafted cocktails that tell a story about Indian culture, history, and ingredients.
What Sets It Apart:Its specific identity as a culture-forward cocktail bar dedicated exclusively to the spirits and flavors of India makes it a unique destination.
Operating Hours:Friday – Saturday: 6:00 PM – 2:00 AMSunday – Thursday: 6:00 PM – 1:00 AM
Price:$50 to $100 per person
-
2
Punjab GrillPunjab Grill is an upscale restaurant at Marina Bay Sands that specializes in the cuisine of the Punjab region of Northern India. The menu features dishes from both pre- and post-partition Punjab.- Item Prices 694
- Average Item Price $10.78
Type of Restaurant:Fine Dining
Type of Food:North Indian, Punjabi
Signature Dishes:Palak PaneerTandoori Lamb ChopShahi Kofta
Location:2 Bayfront Avenue, B1-01A The Shoppes at Marina Bay Sands, Singapore 018972
Special Feature:The restaurant has a glass-enclosed open kitchen, allowing diners to see the tandoor ovens and chefs at work.
What Makes It Special:Punjab Grill is known for its refined and luxurious presentation of Punjabi food, using premium ingredients in a sophisticated setting.
What Sets It Apart:Its specific focus on the royal and gourmet culinary traditions of Punjab, combined with its prime location at Marina Bay Sands, makes it a premier dining destination.
Operating Hours:Daily: 11:30 AM – 3:00 PM, 6:30 PM – 10:30 PM
Price:$100 to $150 per person
-
3
Zaffron Kitchen (SG)Zaffron Kitchen is a family-friendly restaurant that serves a menu of classic North and South Indian dishes in a modern, casual setting. The restaurant is known for its consistent quality and accessible menu.- Item Prices 236
- Average Item Price $16.32
Type of Restaurant:Casual Dining
Type of Food:North and South Indian
Signature Dishes:Butter ChickenFish TikkaSeekh Mutton Kebab
Location:30 Orange Grove Road, #04-02, RELC International Hotel, Singapore 258352
Special Feature:The restaurant has received the Michelin Bib Gourmand award, recognizing it for providing high-quality food at a moderate price.
What Makes It Special:Zaffron Kitchen is known for being a reliable and high-quality option for classic Indian food, suitable for both family meals and casual dining.
What Sets It Apart:Its ability to successfully execute both North and South Indian dishes in a clean, contemporary, and family-oriented environment makes it a popular neighborhood choice.
Operating Hours:Daily: 11:00 AM – 8:00 PM
Price:$30 to $50 per person
-
4
Shahi Maharani North Indian Restaurant (SG)Shahi Maharani is a long-standing restaurant that serves traditional North Indian cuisine in an elegant setting. The restaurant is known for its live music and classic Mughlai dishes.- Item Prices 93
- Average Item Price $23.44
Type of Restaurant:Fine Dining
Type of Food:North Indian
Signature Dishes:Papdi ChaatRogan JoshRaan Sikandra
Location:252 North Bridge Rd, #03–21B, Raffles City Shopping Centre, Singapore 179103
Special Feature:The restaurant features live traditional Indian music in the evenings, creating an immersive and authentic atmosphere.
What Makes It Special:Shahi Maharani is recognized for its history and its consistent offering of traditional North Indian food in a grand, old-world setting.
What Sets It Apart:Its three-decade history and the combination of classic royal Indian cuisine with nightly live music make it an enduring and reliable choice for a traditional experience.
Operating Hours:Daily: 12:00 PM – 2:30 PM, 6:30 PM – 10:30 PM
Price:$100 to $120 per person
-
5
ThevarThevar is a contemporary Indian restaurant that reinterprets traditional Indian flavors with a modern, innovative approach. The menu is presented as a tasting menu that showcases creative dishes rooted in the chef's Indian heritage.Type of Restaurant:Fine Dining
Type of Food:Modern Indian
Signature Dishes:Chettinad Chicken RotiCrispy Pork Sambal AioliSignature Beef Short Rib
Location:16 Mohamed Sultan Road, Singapore 238965
Special Feature:The restaurant holds two Michelin stars, recognizing its creative and high-quality cooking.
What Makes It Special:Thevar is known for its inventive tasting menu that pushes the boundaries of Indian cuisine, combining familiar spices with unexpected ingredients and techniques.
What Sets It Apart:Its specific focus on a chef-driven, experimental tasting menu format for Indian food sets it apart from more traditional fine-dining restaurants.
Operating Hours:Friday – Saturday: 12:00 PM – 3:00 PM, 6:00 PM – 11:00 PMTuesday – Thursday: 6:00 PM – 11:00 PMMonday, Sunday: Closed
Price:$100 to $350 per person
-
6
RevolverRevolver is a contemporary Indian restaurant that centers its cooking around a custom-built wood and charcoal grill and tandoor. The menu is a tasting menu format that applies Indian spices and marinades to premium global ingredients.Type of Restaurant:Fine Dining
Type of Food:Modern Indian, Grill
Signature Dishes:Rock Lobster ManchurianSakura ChickenBurrata Street Style
Location:56 Tras St, Singapore 078995
Special Feature:The open kitchen is the centerpiece of the restaurant, allowing diners to watch the chefs work at the grills and tandoor.
What Makes It Special:Revolver is known for its unique concept of blending Indian flavors with open-flame cooking techniques applied to high-quality international produce.
What Sets It Apart:Its singular focus on grilling and tandoor cooking within a modern Indian tasting menu format creates a distinct and focused dining experience.
Operating Hours:Monday – Saturday: 12:00 PM – 3:00 PM, 5:45 PM – 11:00 PMSunday: Closed
Price:$100 to $250 per person
-
7
Firangi SuperstarFirangi Superstar is a restaurant that presents a cinematic and imaginative interpretation of Indian cuisine. The restaurant's interior is elaborately designed with four distinct themed sections, creating a theatrical dining environment.Type of Restaurant:Fine Dining
Type of Food:Modern Indian
Signature Dishes:This Is Also Not Aloo GobiPapi's Jammed GunBig Baller Peperoner
Location:20 Craig Rd, #01-03, Singapore 089692
Special Feature:The restaurant's design is a key part of the experience, with rooms decorated to look like a vintage train car, a jungle lodge, and an officer's club.
What Makes It Special:Firangi Superstar is known for its immersive, story-driven atmosphere that re-imagines India through a whimsical, "foreigner's" lens.
What Sets It Apart:Its highly conceptual and theatrical interior design, combined with a creative and playful menu, distinguishes it from all other Indian restaurants.
Operating Hours:Monday – Saturday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PMSunday: Closed
Price:$100 to $200 per person
-
8
Tiffin RoomTiffin Room is a historic fine-dining restaurant located within the Raffles Hotel Singapore. It serves classic North Indian cuisine in an elegant and restored dining space.Type of Restaurant:Fine Dining
Type of Food:North Indian
Signature Dishes:Laal MaasTiffin Crab MasalaAnjeer Paneer Tikka
Location:1 Beach Rd, Raffles Hotel Singapore, Singapore 189673
Special Feature:The restaurant is one of Singapore's oldest, dating back to 1892, and is known for its tiffin box lunch experience.
What Makes It Special:Tiffin Room is recognized for its historical significance and its consistent, high-quality execution of traditional North Indian dishes in a grand hotel setting.
What Sets It Apart:Its century-long history and its location within the iconic Raffles Hotel, combined with its classic menu, give it a unique and distinguished status.
Operating Hours:Daily: 12:00 PM – 1:45 PM, 6:30 PM – 9:30 PM
Price:$100 to $150 per person
-
9
Nalan RestaurantNalan Restaurant is a casual dining restaurant that serves a menu of pure vegetarian Indian cuisine. The menu includes dishes from both North and South Indian traditions, prepared with a focus on health.Type of Restaurant:Casual Dining
Type of Food:Vegetarian Indian
Signature Dishes:Podi IdliPaneer Kathi RollDahi Puri
Location:13 Stamford Rd, B2-54 Capitol Singapore, Singapore 178905
Special Feature:The menu is entirely vegetarian, and the restaurant is known for preparing its food without the use of MSG, with options to omit onion and garlic.
What Makes It Special:Nalan is known for providing a large selection of high-quality, flavorful vegetarian Indian dishes in a clean and modern setting.
What Sets It Apart:Its specific commitment to pure vegetarian cooking, including Jain and health-conscious options, distinguishes it from other general Indian restaurants.
Operating Hours:Daily: 10:00 AM – 10:00 PM
Price:$20 to $30 per person
-
10
The Song of IndiaThe Song of India is a fine-dining restaurant set in a historic black-and-white bungalow. It was one of the first Indian restaurants in Singapore to receive a Michelin star and is known for its elegant presentation of modern Indian cuisine.Type of Restaurant:Fine Dining
Type of Food:Modern Indian
Signature Dishes:Sufiyani Chicken Dum BriyaniMalai Chicken TikkaKashmiri Lamb Rack
Location:33 Scotts Rd, Singapore 228226
Special Feature:The restaurant is located in a restored heritage bungalow, offering a unique and luxurious garden dining atmosphere.
What Makes It Special:The Song of India is recognized for its role in elevating the perception of Indian cuisine in Singapore, combining classic flavors with modern techniques.
What Sets It Apart:Its location in a historic bungalow and its history as a Michelin-starred pioneer for Indian fine dining in Singapore give it a distinguished reputation.
Operating Hours:Daily: 12:00 PM – 3:00 PM, 6:00 PM – 11:00 PM
Price:$100 to $150 per person
What Makes Indian Restaurants in Singapore Famous?
Indian restaurants in Singapore are famous for their Michelin-starred concepts, run by individual chefs, that present Indian food with contemporary methods and premium global ingredients. This inventiveness in cooking has attracted international attention, making the city a destination for progressive Indian dining. Restaurants like Thevar and Revolver apply Indian spices to ingredients like wagyu and truffle, while using cooking methods based on open-flame grills. The presence of a top-tier Indian restaurant in Singapore is a key part of the city's global food reputation.
What Types of Indian Restaurants Are Commonly Found in Singapore?
Singapore's Indian restaurant scene is composed of several distinct categories, such as modern fine dining, classic North Indian, and casual South Indian. This variety points to the food's firm place in the local dining environment. These categories are explained here:
- Modern and Fine Dining: These are upscale restaurants that present Indian food with contemporary methods, artistic plating, and creative concepts. Thevar, Revolver, and Firangi Superstar are leading examples.
- Classic North Indian: This type of restaurant serves the customary tandoori dishes, rich curries, and breads of Northern India in an elegant setting. Tiffin Room, Punjab Grill, and Shahi Maharani are in this category.
- South Indian and Casual Eateries: These restaurants, found in areas like Little India and in hawker centers, serve the food of Southern India, including dosas, idlis, and biryanis, in a simple, fast-paced environment. Zaffron Kitchen and Nalan Restaurant are more modern examples.
- Indian-Inspired Cocktail Bars: This is a unique category that focuses on cocktails and small plates using spirits and flavors sourced from India. The Elephant Room is the primary example.
Are There Authentic Indian Restaurants in Singapore?
Yes, Singapore has Indian restaurants that prepare food using customary methods, including Tiffin Room, Shahi Maharani, and Zaffron Kitchen. Tiffin Room, one of Singapore's oldest restaurants, has a long history of serving classic North Indian food within the Raffles Hotel. Shahi Maharani has offered customary Mughlai court food for over three decades, complete with live music. Zaffron Kitchen is a Michelin Bib Gourmand recipient recognized for its consistent and skillful preparation of classic North and South Indian dishes.
What Are the Signature Dishes at the Best Indian Restaurants in Singapore?
The signature dishes at the best Indian restaurants in Singapore are Chettinad Chicken Roti, Kulchette with Black Truffle and Gruyere, and Murgh Makhani, which showcase the city's range from innovative creations to perfected classics. Some of the most notable signature dishes are detailed below.
- Chettinad Chicken Roti: A creative interpretation of a classic South Indian flavor profile, served as a small, refined bite. This is a main offering at Thevar.
- Kulchette with Black Truffle and Gruyere: A modern, bite-sized version of a kulcha flatbread, filled with premium European ingredients. This is a specialty at Revolver.
- Murgh Makhani (Butter Chicken): A rich and creamy curry made with tandoor-cooked chicken in a tomato and butter sauce. This North Indian dish is a staple at Tiffin Room and Punjab Grill.
- Prata Waffle: A playful fusion dish that combines the texture of a South Indian prata with the form of a waffle, served with a savory curry. This is a feature at Firangi Superstar.
Is Indian Food Popular in Singapore?
Yes, Indian food is popular in Singapore. The food is one of the pillars of the nation's food culture, a result of the long history and significant size of the local Indian community. Indian dishes are a fundamental part of daily life, available everywhere from neighborhood hawker centers to food courts. The global acclaim and Michelin stars awarded to Singapore's high-end Indian restaurants further confirm the food's high standing and demand among both locals and international visitors.
What Is the Average Price of a Meal at Indian Restaurants in Singapore?
The price for a meal at an Indian restaurant in Singapore ranges from $15 to $350 per person. A meal at a casual eatery in Little India or a hawker center will be in the $15 to $30 range. A sit-down dinner at a mid-level restaurant like Zaffron Kitchen generally costs between $40 and $80. A complete tasting menu experience at a fine-dining restaurant such as Thevar or Revolver will exceed $250.
Do Indian Restaurants in Singapore Offer Vegan Options?
Yes, Indian restaurants in Singapore provide vegan options, and dedicated vegetarian eateries like Nalan Restaurant, Komala Vilas, and Ananda Bhavan provide a wide array of dishes made without animal products. The tradition of vegetarianism in Indian culture means that most restaurants have a large selection of vegetable and lentil-based dishes. South Indian cooking, in particular, features many naturally vegan items made with rice, lentils, and coconut milk that are available city-wide.
Do Indian Restaurants in Singapore Offer Gluten-Free Options?
Yes, Indian restaurants in Singapore have gluten-free options at restaurants such as Thevar, Revolver, and Punjab Grill, since a large portion of Indian cooking is naturally gluten-free. The majority of tandoori-grilled meats and seafood, nearly all curries, and lentil dishes are made without gluten. Rice-based preparations like biryani, along with South Indian foods like dosas made from a fermented rice and lentil batter, are also common gluten-free choices.
Find your next favorite spot
Can't decide? start here: