Best Indian Restaurants in KL
Indian cuisine is a remarkable phenomenon in and of itself. This sort of cuisine is quite popular in many parts of the world and is unquestionably a staple in Malaysia. Culinary fans from all over the world appreciate this distinct food category that concentrates on herbs and spices, condiments, and creative flavour combinations. If you’re craving for some, here are the best Indian restaurants in KL!
Read also: 12 Ara Damansara Food to Satisfy Your Hunger
1. Flour
Flour, led by Chef Yogi, is an ode to his father’s heritage. It is the best Indian restaurant in KL representing a new gastronomic scene in Indian cuisine with a major dedication to French-Indian qualities. The culinary crew here will not be hesitant to push the edge and create innovative eating experiences, making it so much beyond your ordinary Indian restaurant.
Address: 2, Jalan Kamuning, Off, Jln Imbi, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday, Wednesday & Thursday, 6:30pm – 10:30pm
Friday to Sunday, 12:00pm – 2:30pm, 6:30pm – 10:30pm
Closed: Tuesday
Website | Instagram | Facebook
2. Gajaa at 8
Gajaa at 8 aspires to present the most authentic Indian experience to your dining experience with inventive and original cuisine creations on the menu, offering 2 separate ambiences all under a single roof. Those looking for an authentic taste of India’s delicious cuisine can come over to Gajaa at 8 for mouth-watering, authentic Indian food.
Address: No. 8, Lrg Maarof, Bangsar, 59000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Friday, 12:00pm – 2:30pm, 6:00pm – 9:30pm
Saturday & Sunday, 12:00pm – 2:30pm, 6:00pm – 10:00pm
Website | Instagram | Facebook
3. Aliyaa
Aliyaa, the best Indian restaurant in KL, would welcome you with open arms. You’ll have an unforgettable dining experience with a crew that knows how to get around the food selections. The dish arrives hot and touches the taste buds in all possible ways. The restaurant’s service is wonderful, and one of their signature dishes is the crab curry, which is available in 5 different styles and flavours.
Address: No 48 G&M, Jalan Medan Setia 2, Bukit Damansara, 50490 Kuala Lumpur
Opening Hours: Monday to Sunday, 12:00pm – 3:00pm, 6:00pm – 11:00pm
Website | Instagram | Facebook
4. Kanna Curry House
Kanna Curry House has been in business for 3 generations, with one purpose in mind: to provide those who come with a genuine Banana Leaf feast and a delightful dining experience. Kanna Curry House has grown into one of Malaysia’s most popular Banana Leaf rice establishments, thanks to the founder’s recipe and ongoing advancements. Fresh, hearty, and simply wonderful foods are served here, specially for you!
Address: 45, Jalan 3/62B, Bandar Menjalara, 52200 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Friday, 7:00am – 10:00pm
Saturday & Sunday, 7:00am – 9:00pm
5. Passage Thru India
When you step foot into the restaurant, one will notice a buffet counter that is made to look like a classic brick/concrete cooking range, replete with antique pots and pans from India. Passage Thru India, one of the best Indian restaurants in KL, serves a variety of North and South Indian delicacies, including biryani, tandoori chicken, and crab masala, their signature dish!
Address: 4, Jalan Delima, Off, Jln Bukit Bintang, 50400 Kuala Lumpur
Opening Hours: Monday to Wednesday & Friday, 11:30am – 3:00pm, 6:00pm – 10:00pm
Thursday, Saturday & Sunday, 11:30am – 10:00pm
6. Kayra Authentic Kerala Cuisine
Kayra’s menu was created by the founder’s parents, who moved from Kerala to Malaysia in search of better opportunities. These time-honoured recipes, made with exceptional imported ingredients, are what customers flock to Kayra for. Don’t miss out on their signature dishes and don’t forget to give some room for your stomach to enjoy their appam!
Address: F-8, Bangsar Village, 1, Jalan Telawi 1, Bangsar Baru, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Sunday, 11:30am – 10:00pm
7. Frangipaani
Frangipaani has long been a reliable brand in the city when it comes to the best Indian restaurant in KL. It is located in Damansara Republik’s luxury eating district and provides an exquisite environment with attentive but unobtrusive service. Due to the generous food portions, the foods served here are intended to be enjoyed with your loved ones. Don’t miss out on the garlic naan and butter chicken, which is a must-try dish here.
Address: The Republik, Lot No.M.03, Mezzanine Floor, Jalan Medan Setia 1, Bukit Damansara, 50490 Kuala Lumpur
Opening Hours: Monday to Thursday, 11:30am – 3:00pm, 6:00pm – 11:00pm
Friday to Sunday, 11:30am – 3:30pm, 6:00pm – 11:30pm
8. Qureshi
Qureshis invented, even studied manuscripts, and have solely brought back to life traditional recipes like tandoor and dum, 2 widely acknowledged culinary styles that represent Indian heritage cuisine. The menu includes a variety of curries, biryanis, and reimagined favourites that you’ll love. Coming from the classic recipes of Qureshis, this dining experience will be an unforgettable one.
Address: Ground Floor, East Wing,, TPC Kuala Lumpur, No 10, Jalan 1/70D Off Jalan Bukit Kiara, Bukit Kiara, 60000 Kuala Lumpur, Federal Territory of Kuala Lumpur
Opening Hours: Monday to Sunday, 11:30am – 10:30pm
Website | Instagram | Facebook
9. The Ganga Cafe
The Ganga Cafe demonstrates that nutritious food does not have to be tasteless and uninteresting. This Bangsar classic serves you flavorful and filling North Indian cuisine free of MSG and artificial flavours. The menu includes sharing platters and small dishes such as Bhindi Masala and Hyderabad Dum Biryani, which is regarded by many to be one of the best Indian restaurants in KL for vegan-friendly options!
Address: 19, Lorong Kurau, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Friday, 10:00am – 10:00pm
Saturday & Sunday, 9:00am – 10:00pm
Website | Instagram | Facebook
10. Betel Leaf
Betel Leaf is yet another of the best places to satiate your Indian culinary needs. This restaurant serves a wide range of basic Northern, Southern, and local Indian meals that are filled with flavour and spice. For an exceptional dining experience here, complement any of your meals with a bit of biryani rice or garlic naan!
Address: 77A, Leboh Ampang, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Sunday, 11:00am – 10:00pm
11. Nadodi
Dining at Nadodi becomes elevated to a fine art form that delights all the senses, leaving an indelible impression. They present classic foods in innovative ways, deftly negotiating the migratory dynamics of South Indian and Sri Lankan cuisine. Come on a gastronomic adventure at one of the best Indian restaurants in KL, centred around ingredients that have passed across Sri Lanka, Tamil Nadu, and Kerala.
Address: Level 7A, Four Seasons Hotel, Jalan Ampang, City Centre, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Opening Hours: Monday to Saturday, 6:00pm – 10:00pm
Closed: Sunday
Website | Instagram | Facebook