fbpx

11 Best Indian Restaurants in KL That are Worth Trying

by Fatihah Farid
indian restaurants in kl

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

Best Indian Restaurants in KL
Photo: 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

Best Indian Restaurants in KL
Photo: 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

Best Indian Restaurants in KL
Photo: 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

Best Indian Restaurants in KL
Photo: 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

Website | Facebook

5. Passage Thru India

Best Indian Restaurants in KL
Photo: Foodpanda

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

Website | Instagram

6. Kayra Authentic Kerala Cuisine

Best Indian Restaurants in KL
Photo: Kayra | Modern Indian

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

Website | Instagram 

7. Frangipaani

Best Indian Restaurants in KL
Photo: 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

Instagram | Facebook

8. Qureshi

Best Indian Restaurants in KL
Photo: 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

Best Indian Restaurants in KL
Photo: The Gange 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

Best Indian Restaurants in KL
Photo: 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

Website | Facebook

11. Nadodi

Best Indian Restaurants in KL
Photo: 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

Related Articles

Leave a Comment