Savour Authentic Curries And Dishes At These 7 Best Indian Restaurants In KL

A multicultural country translates to a diverse gastronomic scene. It’s no different here in Malaysia. In particular, Indian cuisine is adored by Malaysians for its glorious spices, herbs, gravies, and of course—sensational curries. Lucky for those staying in the capital or surrounding areas, the best Indian restaurants in KL offer delicious offerings from North and South Indian territories that will only have you craving for more. From affordable eateries to fancy semi-fine dining spots, take a bite out of the best Indian food in KL below. 

The Best Indian Restaurants In KL For Feasting With Loved Ones

Ask around and you’ll likely be told that the best Indian food in the Klang Valley is found on the bustling streets of KL.

Gajaa at 8

best indian restaurants kl gajaa at 8
Credit: @gajaa8 via Instagram 

Located in the heart of Bangsar where competition is stiff, Gajaa at 8 positions itself as the go-to place for “royal Indian cuisine”. Based on raving reviews, it seems to have lived up to expectations. With some patrons crowning it as the best Indian restaurant in Kuala Lumpur, Gajaa at 8 specialises in authentic Kerala style cooking. For starters, try the Chicken Mappas, a Kerala staple using fresh coconut paste, coconut oil, and spices for a sweet and spicy finish. Coming with your family or a group of friends? Order the Bahubali Biryani Platter for a satisfying mix of favourites including Chicken Lollipop, Prawn Kizhi, Chicken 65, and Meen Pollichathu.

Address: No.8, Lorong Maarof, Bangsar Park, 59000 Kuala Lumpur

Opening Hours: Daily, 11.30am – 3pm, 6pm – 10pm

Contact: 03-2201 7369

Website | Facebook | Instagram 

Kayra Authentic Kerala Cuisine

kayra kerala cuisine
Credit: @kayrakeralacuisine via Instagram 

Kayra’s ensemble of dishes is devised by the founder’s parents who journeyed from Kerala to Malaysia for greener pastures. Using high-quality imported ingredients, these time-honoured recipes are what patrons come to Kayra for. Signature dishes to try include Prawn Mango Curry, Kayra Bonemarrow, and Fish Moilee Biryani. Make sure you spare room for a serving of fluffy appam served with either sweet coconut milk or salted gula melaka

Address: F08, 1st Floor, Bangsar Village 1, Jalan Telawi 1, Bangsar Baru, 59100 Kuala Lumpur

Opening Hours: Daily, 11.30am – 3pm, 6pm – 10pm

Contact: 017-215 7382

Website | Facebook | Instagram

The Ganga Cafe

best indian restaurants kl ganga cafe seapark bangsar
Credit: @thegangacafe via Instagram 

The Ganga Cafe proves that eating healthy isn’t bland and boring. This Bangsar staple serves up tasty and heady North Indian cuisine without MSG or artificial seasonings. Also widely regarded as one of the best Indian restaurants in KL for vegetarian-friendly alternatives, the menu consists of sharing platters and small plates such as Bindi Masala, Paneer Pakora, and Hyderabad Dum Biryani. Wash it all down with a cup of chai or fresh green juice

Address & Contact: 

Bangsar

19, Lorong Kurau, Bangsar, 59100 Kuala Lumpur

03-2284 32119

Mont Kiara

Lot E/OG/2A, Plaza Mont Kiara Complex, Mont Kiara, 50480 Kuala Lumpur

012-251 5310

Opening Hours: Daily, 8am – 10pm

Website | Facebook | Instagram 

Betel Leaf

Credit: Betel Leaf Restaurant Malaysia via Facebook

Popular among tourists and locals, Betel Leaf provides a welcome respite from KL’s chaotic streets with its Chettinad-style Indian food in a comfortable air-conditioned dining space. As you pore through the menu, you’ll likely be overwhelmed. There’s so much to choose from, but it’s impossible to go wrong with the signature Betel Leaf Chicken or Mutton Masala. When in doubt, the combination of smokey Tandoori chicken, mouth-puckering mint sauce, and buttery naan is always a good idea. 

Address: 77A, Leboh Ampang, 50100 Kuala Lumpur

Opening Hours: Daily, 11am – 10pm

Contact: 012-399 2312 | 03-203 25932 | 018-280 5134

Website | Facebook 

Moghul Mahal

best indian restaurants kl moghul mahal
Credit: @moghulmahal via Instagram 

With a majestic name like Moghul Mahal (translated into Moghul Palace), one would expect to fork out more than usual. Fortunately, you won’t have to shell out a fortune to dine at one of the best Indian restaurants in KL as prices are pleasantly wallet-friendly. Coming here means rewarding yourself with a myriad of sizzling-hot grilled meats from the tandoor. We’re talking about Chicken Malai Tikka, Tangri Kebab, Fish Tikka, and the ever popular Tandoori Platter. 

Address: No 153, Jalan Sultan Abdul Samad, Brickfields, 50470 Kuala Lumpur

Opening Hours: Daily, 9.30am – 10pm

Contact: 03-2272 5870

Website | Facebook | Instagram

Seni Sattisorru

Credit: Seni SattiSorru Kompleks Tun Sambanthan Brickfields via Facebook

Seni Sattisorru is a pioneer of Indian clay pot rice in Malaysia. Using sturdy clay pots imported from India, almost all of the dishes are served in them. But if you were to choose, the biryani here is a must-order. Every rice grain is evenly coated in a blend of spices and fresh curry leaves, with your choice of protein or seafood completing the dish. The place is packed on weekends, with eager customers wanting to taste the best Indian food in this part of KL

Address: Tun Sambanthan Complex, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur

Opening Hours: 

Tues – Sun: 11.30am – 10pm

Contact: 016-900 9939

Facebook

Sri Nirwana Maju

best indian restaurants kl nirwana maju
Credit: @stevenkwlim via Instagram 

Banana leaf rice is a prominent aspect of the overall Indian food experience in KL. Judging by the persistent snaking lines at Bangsar’s Sri Nirwana Maju, we’re inclined to believe Malaysians really love their banana leaf rice. Especially if it’s Sri Nirwana Maju banana leaf rice. Regulars love the Chicken Varuval and Fried Bitter Gourd, but it’s the assortment of mouth-watering curries and sauces that make the gruelling hours queuing under the sun worth it. 

Address: 43, Jln Telawi 3, Bangsar, 59100 Kuala Lumpur

Opening Hours:

Wed – Mon: 11am – 11pm 

Contact: 03-2287 8445

Related: These Are The Best Banana Leaf Restaurants In KL & PJ

Visit These Best Indian Restaurants In KL For Drool-Worthy Food 

Credit: Ratul Ghosh via Unsplash 

Finding the best Indian food in KL isn’t an easy feat. The city is a densely populated place and with that comes countless options. However, Kuala Lumpur’s best Indian restaurants have their way of making their presence known. Whether it’s a South Indian restaurant famous for its Kerala cuisine or a buzzing banana leaf rice eatery, these places are hard to miss—and the alluring smell of exotic spices is even harder to ignore. 

On a food trail to explore our country’s melting pot of culinary heritages? Check out these best satay places in the Klang Valley, Penang’s acclaimed nasi kandar spots or hearty Nyonya grub in Melaka. Curious to know what else is making waves in the Klang Valley gastronomic circle? Here are the best pasta places for dinner dates or casual dinners, and irresistible ice cream flavours for dessert