Indian cuisine is one of Malaysian’s favourite as it is usually spicy, rich and flavorful. Indian food is usually cooked with lots of herbs, spices and ingredients. Read more to discover some of the great Indian cuisines in Klang Valley.


Modernity and tradition go hand-in-hand at Nadodi. They harness completely contemporary techniques and retrofit an age-old traditional recipe with modernity. This results in surprising discoveries and an absolutely fresh perspective on familiar cuisine tropes that must be experienced and savoured to be believed.

Lot 183, 1st Floor Jalan Mayang, Off, Jalan Yap Kwan Seng, Kampung Baru, 50450 Kuala Lumpur


Aliyaa serves authentic Sri Lankan cuisine. Their signature curry crabs dishes made according to their traditional Sri Lankan recipes were amazing. The dish tends to be thicker and more flavorful die to the unique spice blend. Meat was juicy and sweet.

No 48 G&M, Jalan Medan Setia 2, Bukit Damansara, 50490 Kuala Lumpur

Flour Restaurant

Flour is a casual fine dining restaurant that serves Indian fusion food. Curries come with a variety of gluten-free bread options. Highly recommend their Spanish baby lamb chops which are served with mint and also their oven baked flat bread topped with garlic and coriander.

12, Jalan Kamuning, Off, Jalan Imbi, 55100 Kuala Lumpur


Big Leaf BLR
A more refined banana leaf rice experience in airy and clean environment where you’re surrounded by plants. The selection of dishes are limited but the food here is really sumptuous. Highly recommended.

600-GF, Jalan 17/12, Seksyen 17, 46400 Petaling Jaya, Selangor

Sri Nirwana Maju Restaurant Bangsar 
The best banana leaf rice in Bangsar! Their curries are great, but what sets them apart is their fired bitter guard sides. You’re gonna be addicted to it from the first bite.

43, Jalan Telawi 3, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur


Lotus Family Restaurant
This restaurant has been around for many years and it is always crowded with locals. They have a wide range of Indian dishes and they even sell apom during tea time. Banana leaf rice was decently delicious and their side dishes were amazing too.

15, Jalan Gasing, Seksyen 6, 46000 Petaling Jaya, Selangor

Khan’s Indian Cuisine
Khan’s Indian Cuisine offers North Indian cuisines with a touch of regional Indian cuisines. Love their fluffy and cheesy Cheese naan!

No.8, Level 1, The Sphere No.1, Avenue 1, Jalan Kerinchi, Bangsar South, 59000 Kuala Lumpur

Various herbs and spices are used in their dishes with a modern twist. The sizzling lamb with a spicy kick is a formidable culinary adventure on its own.

6, Jalan Medan Setia 2, Bukit Damansara, 50490 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur


Restoran Devi’s Corner
An old timer in Bangsar for banana leaf fare. Chicken 65 was flavorful and served with lime and fresh onions. Be sure to try their curries especially fish curry.

14, Jalan Telawi 4, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur


Annuar’s Fish Head Curry
Their curry fish head is fresh, aromatic and delicious.  Their fried chicken is equally good too, crispy on the outside and juicy on the inside.
At the corner of Lorong Ara Kiri 3, Lucky Garden, Bangsar, Kuala Lumpur

RBL Banana Leaf 
A very happening mamak restaurant at Bangsar Centre. Banana leaf was enjoyable and came in decent portion. Their Maggie goreng is dope though!

38-G, Jalan Telawi, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

My Banana
It is a non-halal Indian banana leaf restaurant. The wild boar curry is a must-try here. It was really tender and is not tough at all. With the right amount of spices to overpower the smell and the right amount of heat.
28, Jalan SS 24/13, Taman Megah, 47301 Petaling Jaya, Selangor

Restoran ZK

The star of the meal is their side dishes which are onions & green chilies in dark soy sauce. Fish head curry here is decently good but it’s more on the pricey side.

76, Jalan Kampung Attap, Kampung Attap, 50460 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Sun Raj Restoran

Famous Indian watery and it has quite a good selection of vegetables and meat. Should try their fresh curry puffs and fried banana fritters which are only available in the evening.

359, 351, Jalan 5/57, Bukit Gasing, 46000 Petaling Jaya, Selangor.

Fierce Curry House
Don’t judge the briyani by it’s surface. It may look plain on top, but the good deal is hidden beneath. They even have lobster briyani here! Btw, don’t forget to order their masala tea.

16, Jalan Kemuja, Bangsar, 59000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur