Looking for an Indian restaurant in Clarke Quay Singapore? This vibrant riverside destination offers a unique blend of lively nightlife, stunning views, and diverse global cuisines. Finding an Indian restaurant here feels like discovering a taste of home with a modern twist. Whether you’re craving rich curries, aromatic biryanis, or smoky tandoori, Clarke Quay has it all. Each Indian restaurant brings its own regional flavours and charm, making every meal a cultural celebration. Clarke Quay turns dining into an immersive experience, perfect for lovers of authentic Indian cuisine.
Top 10 Indian Restaurants In Clarke Quay Singapore
Clarke Quay is a vibrant riverside destination where food meets culture. If you’re looking for Indian restaurants in Clarke Quay Singapore, here are a few lively spots that serve authentic flavours and spices.
1. Punjab Grill

Photo: Glenov Brankovic / Unsplash / Image For Representation Only
Punjab Grill is an ideal Indian restaurant in Clarke Quay, Singapore, where you can enjoy luxurious Indian cuisine. This fine-dining area has built a reputation for royal North Indian cuisine, and with each plate ordered, it exudes magnificence. Their menu is also based on the cuisine of the Maharajas, featuring special dishes like Patiala Shahi Kukkad, Dahi ke Kebab, and the innovative Tandoori Duck by the chef. The interior is luxuriously decorated, as there are rich Indian adornments with golden accents, comfortable seating, and low lighting that creates an atmosphere of high-end dining.
Specialities: Tandoori Duck, Dahi ke Kebab, Patiala Shahi Kukkad
Average Cost: ₹6,500 – 8,000 for two
Suggested Read: Places To Visit In Singapore
2. Zaffron Kitchen

Photo: Alberta Studios / Pexels / Image For Representation Only
Zaffron Kitchen is one of the best Indian restaurants in Clarke Quay, Singapore, with a fun and colourful atmosphere. It serves delicious and authentic food. This restaurant has been decorated in a colourful mode, with unique murals and an informal yet classy environment, making it a favourite among locals and foreigners searching for delicious Indian food. The menu at this place is a nod to comfort food with contemporary flavours, making it an all-purpose place to take your family, group of friends, or have a casual dinner. Their signature Butter Chicken, Fish Head Curry, and Keema Pav are some of the highlights that combine rustic flavours with a restaurant touch.
Specialities: Butter Chicken, Fish Head Curry, Keema Pav
Average Cost: ₹4,500 – 5,500 for two
3. Dabbawalla

Photo: Tirachard Kumtanom / Pexels / Image For Representation Only
Dabbawalla is a treasure that serves those who want a light and tasty Indian restaurant in Clarke Quay, Singapore, but one that is inspired by the famous dabbawala tradition in Mumbai. This restaurant replicates the flavour of Indian street food and makes it authentic. Their most popular foods are Pav Bhaji, Sev Puri, Bombay Sandwich and Butter Chicken Tiffin. Their cocktail menu is extensive, which is also well matched with chaats, and they have some innovative cocktails such as masala mojitos. The younger patrons and expats in particular are fond of Dabbawalla.
Specialities: Pav Bhaji, Sev Puri, Butter Chicken Tiffin
Average Cost: ₹3,500 – 4,200 for two
Suggested Read: Best 10 Unforgettable Things To Do In Singapore For Your Next Crazy Trip
4. Kinara

Photo: Shardar Tarikul Islam / Pexels / Image For Representation Only
Kinara is one of the well-known South Indian restaurants in Clarke Quay, Singapore, which provides a picturesque dining experience with a menu that beautifully represents Indian cuisine. It is situated directly along the Singapore River, and its position offers the customers an excellent chance to savour breathtaking views whilst they relish classics like Chettinad Chicken, Appam with Stew and their most popular Fish Curry. Its interiors are also cosy with woody furnishings and lantern-lit settings. The restaurant is known for using old spices and cooking techniques. Hence, each of the restaurant’s dishes maintains its original taste.
Specialities: Chettinad Chicken, Fish Curry, Masala Dosa
Average Cost: ₹4,000 – 5,200 for two
5. Shahi Maharani

Photo: Ksenia Chernaya / Pexels / Image For Representation Only
Located in Clarke Quay, Singapore, Shahi Maharani is a luxurious restaurant to dine in when seeking a royal Indian restaurant in that area. This restaurant is a blend of tradition and decadence inspired by the royal kitchens of India. The Nalli Gosht, Raan Sikandari and Paneer Lababdar are signature dishes made using rich gravies and a mix of fragrant spices. The interiors include luxurious chandeliers, carved arches and gold accents, which instantly carry the diners back to a Mughal-style environment. Live ghazal music on specific evenings also adds to the atmosphere, and it is one of the favourites during anniversaries and special occasions.
Specialities: Raan Sikandari, Tandoori Lobster, Nalli Gosht
Average Cost: ₹7,500 – 9,000 for two
Suggested Read: Singapore Travel Guide
6. Yantra

Photo: Pixabay / Pexels / Image For Representation Only
Yantra is ranked as one of the top Indian restaurants in Clarke Quay, Singapore and offers a finer experience of Indian cuisine with new interpretations of traditional recipes. The restaurant is famous for reinventing dishes such as Butter Chicken Fondue, Lamb Chops with Indian Spices and Avocado Golgappa, mixing creativity with authenticity. It has a modern interior design, smooth furniture, and subdued colours and lighting that make it look high-class. Diners who celebrate milestones or entertain business guests usually prefer Yantra, as it has sophisticated service and exclusive parties. The restaurant has a selection of wine and cocktail menus that are tailored to match the flavours of the Indian cuisine.
Specialities: Butter Chicken Fondue, Tandoori Prawns, Lamb Chops
Average Cost: ₹8,000 – 10,500 for two
7. Kailash Parbat

Photo: Anil Sharma / Pexels / Image For Representation Only
Kailash Parbat is one of the renowned South Indian restaurants in Clarke Quay, Singapore. Being a native Mumbai restaurant, this one is renowned due to its chaats, thalis, and Sindhi-inspired cuisine, which can be recognised as the flavours of nostalgia. Dining out favourites are Pani Puri, Chole Bhature and the luxurious Sindhi Curry and Rice. It has bright, casual and cosy interiors and is a great place to be when having a family outing or eating out. Kailash Parbat, with its light but flavourful vegetarian food, is popular with health-conscious patrons, as well as those who enjoy the local flavours.
Specialities: Royal Thali, Pani Puri, Chole Bhature
Average Cost: ₹3,000 – 4,000 for two
Suggested Read: Best Foods In Singapore
8. Tandoor

Photo: Jack Baghel / Pexels / Image For Representation Only
Tandoor is a renowned and the oldest Indian restaurant in Clarke Quay, Singapore, that has been serving its clients since 1985. It still maintains its reputation as a traditional food icon with its classic recipes and sophisticated tastes. Its signature dishes are Tandoori Chicken, Rogan Josh, and Paneer Tikka, which are prepared in a conventional pottery oven. The interior decor and lighting of the restaurant are elegant. Customers like the regularity of quality at Tandoor, where they get the same taste each time they visit. Their fixed menus are particularly successful with first-time customers, who provide a complete introduction to North Indian cuisine.
Specialities: Seafood Tandoori Platter, Rogan Josh, Paneer Tikka
Average Cost: ₹6,000 – 7,200 for two
9. The Curry Culture

Photo: Rachel Claire / Pexels / Image For Representation Only
The Curry Culture, known as one of the best Indian restaurants in Clarke Quay, Singapore, is a homey yet sophisticated Indian restaurant. The restaurant is renowned for its freshly made curries such as Lamb Vindaloo, Prawn Masala, and Paneer Butter Masala. The magic behind this is that the chefs adjust the spice content to their liking without losing authenticity. It is a warm and homey place with rustic furniture and a friendly atmosphere that can be enjoyed in casual or party meals. The open area of the restaurant that faces Clarke Quay is another factor that guests usually point out as a lovely evening dinner place.
Specialities: Lamb Vindaloo, Paneer Butter Masala, Tandoori Platters
Average Cost: ₹5,000 – 6,500 for two
Suggested Read: Chinatown Food Street Singapore
10. RAS The Essence Of India

Photo: Gourav Sarkar / Pexels / Image For Representation Only
RAS The Essence of India is one of the renowned South Indian restaurants in Clarke Quay, Singapore, which provides a wonderful blend of traditional dishes and scenic riverside dining. It is located close to the Singapore River, enabling the guests to have open seating with beautiful scenery. There are also signature dishes such as Malabar Fish Curry, Andhra Chicken Fry and vegetarian delights such as Vegetable Stew with Appam. The interior is simple elegance with modern design and a touch of Indian decor. The balance of North and South Indian cuisines, especially, is very popular with the guests, and thus it fits all palates.
Specialities: Malabar Fish Curry, Hyderabadi Biryani, Andhra Chicken Fry
Average Cost: ₹6,200 – 7,800 for two
Discover the joy of dining at an Indian restaurant in Clarke Quay Singapore, where flavours, culture, and hospitality come together. From vibrant thalis to street-style snacks and fine dining, each spot offers a unique taste of India. With scenic river views and a lively atmosphere, Clarke Quay is perfect for families, couples, and travellers. Explore top Indian dining experiences with TripXL and create unforgettable culinary memories in Singapore.
Cover Photo: Glenov Brankovic / Unsplash / Image For Representation Only