Top 6 Authentic Indian Restaurants in KL (Updated 2019)

Source: Jolly Ng

Do you love authentic Indian food?

Craving for them curries, naans and briyanis?

Then look no further. We have got you covered 😎

yummy gravy
Source: Tumblr

Indian food has always been popular in Malaysia, thanks to all the spices that fit our taste buds.

Fun fact: Indian food is very diverse and each region has its own distinct cuisines.

So we have prepared a list of 6 awesome Indian restaurants in KL (3 North Indian & 3 South Indian) that serves the most authentic Indian food!

Top 3 North Indian Restaurants in KL

  1. Qureshi @Bukit Kiara
qureshi restaurant
Source: Pure Glutton

Awarded the ‘Best Restaurant’ of the year by Malaysia Tatler in 2015 & 2016, Qureshi tops our list of the best north Indian restaurants in KL.

This fine dining restaurant is perfect for a romantic dinner with your partner or even for family celebrations.

qureshi restaurant interior
Source: Offpeak

The ambience is lovely and the décor gives a very fancy royal vibe.

Okay, now let’s dive straight into the food!!

The menu has a great variety. You can choose from starters like kebabs and tikkas to ala carte dishes like butter chicken and dals.

yummy prawns
Source: Qureshi
so delicious
Source: Qureshi

Their bestseller is the ‘Lucknawi Dum Biryani’, where the Basmati rice cooked with marinated meat and aromatic spices will leave you salivating for more 😋😋

tasty biryani
Source: Qureshi

It is definitely the best north Indian style biryani in KL.

We also recommend their signature dish ‘Dal Qureshi’ which is black lentils cooked with tomatoes and cream.

dal qureshi
Source: Qureshi

Location: GF, East Wing, TPC Kuala Lumpur, Off Jalan Bukit Kiara, KL

Opening hours: 11:30am to 2:30pm, 6:30pm to 10:30pm (Everyday)

2. Barbeque Nation @Pavilion Elite

barbeque nation entrance
Source: Bella Jamal

Located in the ‘Elite’ section of Pavilion Mall, Barbeque Nation cement its place as one of the best buffet restaurants in KL serving yummy Indian food.

Originally from India, this place is quite spacious with a live grilling counter on each table (Yes, that’s right!) which adds to its unique experience.

yummy bbq
Source: Diary Mama

The buffet spread includes a wide range of items. From starters like kebabs and tandoors with dipping sauces to main course items like butter naans, mutton biryani, paneer tikka masala and aloo gobi.

indian dals
Source: Diary Mama
delicious curries
Source: Bella Jamal

The all-you-can-eat buffet station looks so delicious that it’s difficult to stop overeating 😁😁

The best part is that they keep serving you unlimited grilled skewers until you are full (Wow!).

Vegetarians, fret not!!

Barbeque Nation has an amazing spread for non meat eaters too!

Source: Crappy Blogger

Our recommendation is the Mutton seekh kebab and Crispy sweet corns. Mmmmm !

Wrap up your meal with some desserts like Kesar pista kulfi and Gulab jamun.

Location: Pavilion Mall, Lot 09, Level 9, Elite, Jalan Bukit Bintang, KL

Opening Hours: Mon, Sun: 12pm to 3:30pm, 6pm to 10:15pm

                             Tue- Sat: 12pm to 3:30pm, 6pm to 10:30pm

3. Tastebud @Jalan Sentul

tastebud kl
Source: Facebook

Next up is for Tandoori chicken lovers!!

Established in 2016, Tastebud has surprisingly gained some good reputation through word of mouth.

Source: Tripadvisor

They serve yummy food at a very reasonable price. Their bestseller is the Chicken Tandoori.

Chicken thighs are marinated in yogurt, chilli, garlic and garam masala, and then chargrilled. You can pair this with some fluffy garlic naan. Heavenly! 🤤🤤

We also recommend their Vegetarian biryani and Mint lemon juice. The best part is that the portions are generous.

so refreshing
Source: Yelp

The staff are really friendly and the service pretty fast. However, weekends are usually very busy.

Wrap it up by trying their Gajar ka halwa– a dessert made with carrot, condensed milk and dry fruits.

Location: 834, Jalan Sentul, 51000, KL

Opening hours: 11am to 10:30pm (Everyday)

Top 3 South Indian Restaurants in KL

  1. Hyderabad Recipes @Jalan Putra

Tucked away in a corner of the busy Jalan Putra, this restaurant serves one of the best Hyderabad dum biryanis in KL.

Source: KL Foodie

It’s a HOT favourite among locals and expats who love authentic spicy Indian food.

They have an extensive menu and you can enjoy a range of starters, biryanis, curries and Indian breads.

Their Chicken dum biryani and Hyderabad seekh kebabs are a must try.

yummy food
Source: Venoth

We also recommend their starters like Paneer 65 and Pepper chicken. Both are spicy and goes amazingly well with their milk shakes and fresh fruit juices.

spicy curry
Source: Yelp
fresh fruit juice
Source: Yelp

My personal favourite is their Haleem– a rich stew made with meat, lentils and a whole lot of spices.

Location: 78-1, Jalan Putra, Next to PWTC LRT station, KL

Opening Hours: 10am to 12am (Everyday)

2. Kayra @TTDI

kayra entrance
Source: Eat Drink KL

This restaurant with an unusual name is famous for serving delicious Kerala cuisine. FYI Kerala is a coastal state in the southern region of India.

According to their official website, Kayra’s recipes are mostly handed down through the generations and are pure and authentic.

From starters like Grilled squid and Prawn kerayoli to main course items like Fish moilee and Mutton kantari, every dish is well presented and flavourful.

stir fry
Source: Kayra
fish moilee
Source: Kayra

Our recommendation is the Avial, which is a mixed vegetable stew with coconut and yogurt.

Another bestseller is their Prawn ulartiyath. Its cooked with caramelized onions, coconut and special Kerala spices. Droooool !

They have different types of bread like Idiyappam, chapathis and appam that tastes great with the curries and roasts.

Source: Kayra

Finish your meal with Kayra’s mouthwatering desserts like Vattalappam (a crème caramel pudding) or their artisanal ice creams.

cream caramel
Source: Kayra

Location: 46, Jalan Tun Mohd Fuad I, TTDI, 60000, KL

Opening Hours: Tue- Sun: 12pm to 3:30pm, 6:30pm to 11pm

3. Annalakshmi @Brickfields

Source: The City List

If you love home cooked Indian meals in a cozy set up, then you would really like Annalakshmi.

Located in the bustling neighbourhood of Brickfields, this restaurant takes pride in serving traditional homely vegetarian Indian food.

indian food
Source: The Food Bunny

Take your pick from a wide range of yummy south Indian dishes. They also serve north Indian delicacies in their ala carte menu.

If you love all-you-can-eat buffets, Annalakshmi provide this as well.

buffet spread
Source: The Food Bunny

The interiors are done tastefully and the staff are very helpful.

Parking can be little difficult especially on weekends as Brickfields get very crowded.

Our recommendations are the Pumpkin parathal, Cauliflower curry and Payasam.

scrumptious food
Source: The City List

In fact, they serve one of the best payasams in KL. Don’t miss it!!

Recap of The Best Indian Restaurants in KL:

North Indian Restaurants in KL:

  1. Qureshi @Bukit Kiara
  2. Barbeque Nation @Pavilion Elite
  3. Tastebud @Jalan Sentul

South Indian Restaurants in KL:

  1. Hyderabad Recipes @Jalan Putra
  2. Kayra @TTDI
  3. Annalakshmi @Brickfields

So go ahead and check out these awesome Indian restaurants in KL with friends and loved ones.

Wait no more….

Let the feast begin! 🍽️💃

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button