Best Indian Restaurants in Kuala Lumpur: Where to Eat Authentic Indian Food

Kuala Lumpur is one of the best cities in Southeast Asia to experience authentic Indian cuisine — from rich North Indian curries to bold South Indian flavours and Malaysian-Indian favourites like banana leaf rice.

Whether you’re craving buttery naan, spicy curries, crispy dosas, or a full banana leaf feast, this guide covers the best Indian restaurants in Kuala Lumpur and Greater KL — from iconic local institutions to modern dining spots.

If you’re planning your food journey, explore more in our Kuala Lumpur food guide and curated list of things to do in KL.


Types of Indian Food You’ll Find in Kuala Lumpur

Before diving into the list, it helps to understand the variety of Indian cuisine in KL:

North Indian Cuisine

  • Rich, creamy gravies (butter chicken, paneer)
  • Tandoori dishes and naan
  • Heavier use of dairy and spices

South Indian Cuisine

  • Rice-based dishes (idli, dosa, vadai)
  • Banana leaf rice meals
  • Tangy, spicy, and lighter curries

Malaysian-Indian (Mamak & Banana Leaf)

  • Roti canai, tosai, nasi kandar
  • Banana leaf rice with multiple curries
  • Casual, everyday dining culture

For a deeper dive into local favourites, check out our nasi kandar guide in Kuala Lumpur or the best banana leaf restaurants to go to in Kuala Lumpur.


Best Indian Restaurants in Kuala Lumpur

Gajaa at 8

No. 8, Lrg Maarof, Bangsar,
59000 Kuala Lumpur.

gajaas.com | Instagram | Facebook

Betel Leaf

77A, Lebuh Ampang, City Centre,
50100 Kuala Lumpur.

betel-leaf.com | Facebook

The Ganga Cafe

Bangsar
19, Lorong Kurau, Bangsar,
59100 Kuala Lumpur.

Mont Kiara
Lot E/OG/2A Ground Floor of Block E
Lower Ground Floor of Plaza Mont Kiara Complex,
Mont Kiara, 50480 Kuala Lumpur.

theganga.com.my | Instagram | Facebook

Restoran Sri Nirwana Maju

43, Jalan Telawi 3, Bangsar,
59100 Kuala Lumpur.

Meat The Porkers

9M, Jalan Medan Setia 1,
Bukit Damansara, 50490 Kuala Lumpur.

Instagram | Facebook

Bombay Palace

Life Centre, 20, Jalan Sultan Ismail,
50250 Kuala Lumpur.

Instagram | Facebook

Hyderabad Recipes

78-1, Jalan Putra, PWTC,
50350 Kuala Lumpur.

hyderabadrecipes.com.my | Facebook

Kayra Authentic Kerala Cuisine

F-8, 1, Jalan Telawi 1, Bangsar,
59100 Kuala Lumpur.

kayra.com.my | Instagram | Facebook

MTR 1924 Malaysia

69, Jalan Thambipillay, Brickfields,
50470 Kuala Lumpur.

Instagram | Facebook

Passage Thru India

4, Jalan Delima,
Off, Jalan Bukit Bintang,
50400 Kuala Lumpur.

Instagram

Frangipaani

The Republik, Lot No.M.03,
Mezzanine Floor, Jalan Medan Setia 1,
Bukit Damansara, 50490 Kuala Lumpur.

Instagram | Facebook

Le Mirch

Level 4, on Rooftop, Above,
Avenue K, 156, Jalan Ampang,
50450 Kuala Lumpur.

lemirch.asia | Instagram | Facebook

Gin Rik Sha

132, Jalan Kasah Medan Damansara,
Bukit Damansara, 50490 Kuala Lumpur.

Instagram | Facebook


Where to Find Indian Food in Kuala Lumpur

Indian restaurants are widely available across:

  • Brickfields – the heart of Indian culture in KL
  • Bangsar – trendy dining spots
  • Lebuh Ampang – historic Indian food street

Explore more in our neighbourhood guides to plan your food trail.


Why Indian Food Is So Popular in Kuala Lumpur

Indian cuisine is deeply rooted in Malaysia’s multicultural identity. In KL, it stands out because of:

  • Generations of Indian and Indian-Muslim communities
  • Strong street food and casual dining culture
  • Diverse range from budget to fine dining
  • Bold, complex flavours that appeal to locals and tourists alike

FAQs About Indian Food in Kuala Lumpur

Is Indian food in KL authentic?

Yes — many restaurants are run by Indian families or chefs, preserving traditional recipes and cooking techniques.

What is banana leaf rice?

A South Indian meal served on a banana leaf with rice, vegetables, and multiple curries — often eaten by hand.

Is Indian food in KL spicy?

It can be spicy, but most restaurants allow you to choose your spice level.

Where should I go for Indian food in KL?

Brickfields (Little India), Bangsar, and Lebuh Ampang are some of the best areas to start.


From street-side mamak stalls to refined dining experiences, Kuala Lumpur offers one of the most diverse Indian food scenes in the region.

Whether you’re after a quick roti canai, a hearty banana leaf meal, or a fine dining tasting menu, there’s always something worth discovering.

Continue exploring: