Our ultimate list of the best banana leaf rice in KL and Selangor

Food
6 May 2025 • 5:30 PM MYT
LifestyleAsia MY
LifestyleAsia MY

Your access to the good life in Malaysia

image is not available

Got a craving for banana leaf rice? Dive into our ultimate guide to the best joints in KL and Selangor.

One of the standout dishes in Malaysia’s diverse culinary scene is banana leaf rice. This iconic meal, deeply rooted in South Indian cuisine, has woven itself into the fabric of Malaysian food culture, celebrated for its bold flavours and generous use of spices. The appeal of it lies not just in its taste but in the experience of eating it, traditionally served on a fresh banana leaf which enhances the meal’s aroma and flavour.

A typical banana leaf rice meal starts with a substantial serving of rice — often plain white rice, but sometimes biryani for a more fragrant option. This is accompanied by an array of vegetables, curries, and special house-made delicacies. Each restaurant brings its own unique flair to the dish, offering side dishes like deep-fried bitter gourd, spicy potatoes, and even pumpkin, adding layers of flavour and texture to the meal. The combination of these elements, along with tangy pickles and cooling raita, creates a harmonious balance that is both satisfying and memorable.

In the bustling regions of KL and Selangor, the quest for the best spot leads to numerous Indian restaurants, each with its own charm and specialties. Bangsar, in particular, stands out as a haven for banana leaf rice enthusiasts, home to several top-rated establishments that draw in crowds with their exceptional offerings.

Our curated list of the best banana leaf rice spots in KL and Selangor highlights the must-visit places where you can indulge in this quintessential South Indian meal. From the bustling streets of Bangsar to hidden gems in other neighbourhoods, these restaurants promise an authentic and delightful dining experience that showcases the rich and vibrant flavours of this particular meal.

(Hero and feature images credit: Instagram/ @bigleafblr

Must-visit spots for the best banana leaf rice in KL and Selangor

image is not available

1 /17

Devi’s Corner

Devi’s Corner has etched its name as a top-tier destination for banana leaf rice in Bangsar. What sets this eatery apart is its indulgent use of crab, transforming the crab curry into a must-try delicacy. To elevate your culinary journey, the crab rasam offers a refreshing palate cleanse. Don’t miss out on their deep-fried squid, a crowd-pleaser that adds an irresistible crunch to your meal.

Operating hours: 7 AM – 1 AM

(Image credit: Instagram/ @yosoykamal)

Price range:
RM20 – RM40
Address :
9, Jalan Telawi 2, Bangsar, 59100 Kuala Lumpur

Phone :
+6012 267 6714

image is not available

Formerly known as Fierce Curry House, Fierce Kitchen has built a stellar reputation with its mouth-watering lobster biryani. However, don’t overlook their banana leaf rice, which is equally a star in its own right. This eatery prides itself on delivering genuine Indian flavours, and their banana leaf rice is a testament to that commitment.

As of May, Fierce Kitchen has reinvented its business model, moving away from dine-in services to focus on take-away, deliveries, and catering from their central kitchen. Yet, this shift hasn’t dimmed the allure of their banana leaf rice, which continues to captivate palates with its rich and authentic taste.

(Image credit: Instagram/ @ilisulaiman)

Price range:
RM20 – RM40
Address :
210, Lorong Maarof, Bangsar, 59000 Kuala Lumpur

Phone :
+6019 770 1945

image is not available

3 /17

Bala's Banana Leaf

Bala’s Banana Leaf has been a staple in the area for many years, known for serving some of the finest banana leaf rice in Bangsar. The restaurant provides a variety of curries, vegetables, and side dishes, along with a wide selection of traditional Indian dishes.

Operating hours: 7 AM – 10 PM

(Image credit: Instagram/ @anindianfoodie) 

 

Price range:
RM20 – RM40
Address :
25, Lorong Ara Kiri 1, Bangsar, 59100 Kuala Lumpur

Phone :
+6017 862 2759

image is not available

4 /17

Annapuurnam Chettinad Restaurant

Annapuurnam Chettinad Restaurant stands out in Bangsar with its one-of-a-kind curry creations, particularly their mutton curry. The secret ingredient? A touch of peanut butter, which infuses the curry with a rich, savoury twist that dances on your taste buds and leaves you craving for more.

Operating hours: 7 AM – 9 PM

(Image credit: Instagram/ @szegion) 

Price range:
RM10 – RM20
Address :
74, Lorong Maarof, Bangsar, 59000 Kuala Lumpur

Phone :
+6011 2323 7492

image is not available

5 /17

Vishal Food & Catering

Nestled in the heart of Brickfields, Vishal Food & Catering stands as a beloved haven for banana leaf rice aficionados. This area, often referred to as Little India, is a vibrant enclave near Bangsar that attracts food lovers seeking genuine South Indian culinary experiences. Vishal Food & Catering has earned its reputation by offering not just banana leaf rice but also a comprehensive selection of side dishes that elevate the entire dining experience.

Operating hours: 8 AM – 10 PM

(Image credit: Instagram/ @sambalshiok) 

Price range:
RM10 – RM20
Address :
22, Jalan Scott, Brickfields, 50470 Kuala Lumpur

Phone :
+603 2274 1995

image is not available

6 /17

Puchong Mess Banana Leaf Rice

When you think of ‘Puchong’ and ‘banana leaf rice,’ one spot springs to mind: Puchong Mess. Imagine dining in a mess hall with long communal tables, where the air is filled with the tantalising aroma of spicy curries and succulent meats. This eatery is celebrated for its hearty, flavour-packed dishes that deliver a punch to your taste buds and a warm, communal dining experience that’s truly unforgettable.

Operating hours: 10.30 AM – 2.30 PM

(Image credit: Instagram/ @food.life.me)

Price range:
RM10 – RM20
Address :
11, Jalan Puteri 7/9, Bandar Puteri, 47100 Puchong, Selangor

Phone :
+603 8060 2991

image is not available

7 /17

Acha Curry House

In the food scene of PJ, the debate over the best banana leaf rice is as spirited as ever, with Acha Curry House frequently emerging as a frontrunner. This spot has carved a niche for itself by offering unlimited servings of vegetables at no extra cost, making each meal feel like a bountiful feast. But what truly sets Acha Curry House apart is the symphony of flavours in their curries, which harmoniously blend together to create a meal that’s as satisfying as it is balanced. It’s no wonder that food enthusiasts keep coming back for more.

Operating hours: 10.30 AM – 4.30 PM

(Image credit: Instagram/ @achacurryhouse) 

 

Price range:
RM20 – RM40
Address :
42, Jalan SS 2/4a, SS 2, 47300 Petaling Jaya, Selangor

Phone :
+6012 339 2728

image is not available

8 /17

Sri Ganapathi Mess

For the longest time in PJ, Sri Ganapathi Mess could do no wrong. It was the go-to place for banana leaf rice in PJ. As many loyalists would say, Sri Ganapathi Mess is where you should go if you’re looking for an exceptional meal. This ranges from its curries and seafood, even down to the rasam.

Operating hours: 11.15 AM – 3.45 PM (except Mondays), 11 AM – 3.45 PM (Mondays only)

(Image credit: Instagram/ @food.raeservation) 

 

Price range:
RM20 – RM40
Address :
47, Jalan 1/10, Seksyen 1, 46000 Petaling Jaya, Selangor

Phone :
+6010 238 9747

image is not available

9 /17

Jaipur Curry House

This family-run banana leaf rice restaurant has been around since 1994 so you know that Jaipur Curry House is legitimate. Its crab curry comes second to none while its fried seafood dishes are a must-have, whether it’s the fish or the squid, or even both.

Operating hours: 7 AM – 9.30 PM

(Image credit: Instagram/ @jaipurcurryhouse.my)

 

Price range:
RM10 – RM20
Address :
32, Jalan Tun Mohd Fuad 1, Taman Tun Dr Ismail, 60000 Petaling Jaya

Phone :
+603 7724 1411

image is not available

10 /17

Sri Nirwana Maju

Next on our culinary adventure is the illustrious Sri Nirwana Maju, proudly boasting a Michelin Bib Gourmand accolade. Nestled in the heart of the bustling Jalan Telawi, this hotspot lures spice aficionados from far and wide. With a tantalising menu that includes authentic fish, lamb, and chicken dishes, as well as a plethora of vegetarian delights, there’s something for everyone. But beware, their dishes pack a fiery punch that’s not for the faint-hearted.

Operating hours: 11.30 AM – 11 PM

(Image credit: Instagram/ @misznana) 

 

Price range:
RM20 – RM40
Address :
43, Jalan Telawi 3, Bangsar, 59100 Kuala Lumpur

Phone :
+603 2287 8445

image is not available

11 /17

Big Leaf BLR

Big Leaf BLR is your go-to haven for an irresistible banana leaf rice feast. Their menu is a treasure trove of culinary delights, featuring must-try dishes like succulent curry prawns, marinated squid bursting with flavour, saucy beef that melts in your mouth, and crispy fried chicken. Whether you prefer the simplicity of white rice or the robust taste of red rice, each bite promises a vibrant explosion of flavours. Perfect for both lunch and dinner, Big Leaf BLR is where your spice cravings come to life.

Operating hours: 11 AM – 10 PM

(Image credit: Instagram/ @bigleafblr) 

 

Price range:
RM20 – RM40
Address :
600-GF, Jalan 17/12, Seksyen 17, 46400 Petaling Jaya, Selangor

Phone :
+603 7931 5179

image is not available

12 /17

Mollagaa Restaurant

Mollagaa Restaurant invites you on a culinary voyage with their genuine banana leaf rice, crafted in a home-style fashion and enriched with the finest Indian spices. Committed to a no-MSG policy, each mouthful is an adventure, ensuring your taste buds embark on an unforgettable journey to paradise.

Operating hours: 11 AM – 10 PM

(Image credit: Instagram/ @mollagaarestaurant)

 

Price range:
RM20 – RM40
Address :
50A, Lebuh Ampang, City Centre, 50100 Kuala Lumpur

Phone :
+6016 552 6777

image is not available

13 /17

Appu Uncle Curry House

Appu Uncle Curry House offers a robust and flavourful banana leaf rice experience, especially praised for its unique ‘Fierce-Like-Wife Fish Head Curry’. The restaurant combines traditional Indian flavours with inventive dishes like Crab Mango Curry and Mutton Dalca. Customers appreciate the consistently fresh ingredients and generous portion sizes. It is a vibrant spot in Damansara Uptown, popular for both lunch crowds and family dinners.

Operating hours: 6AM – 4PM

(Image credit: Instagram/@shaun_sc)

Price range:
RM10 - RM20
Address :
551, Jalan Bukit Petaling, Bukit Petaling, 50460 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Phone :
+6013-810 9828

image is not available

14 /17

Kanna Curry House

A well-known name in Petaling Jaya, Kanna Curry House is a go-to spot for authentic banana leaf rice and aromatic South Indian curries. The restaurant is especially known for its crispy fried chicken and signature curry gravies served over warm rice and banana leaves. Though casual in ambience, the quality and speed of service remain top highlights. It’s a reliable choice for those seeking a traditional yet satisfying Indian dining experience.

Operating hours: 7AM – 9PM

(Image credit: Instagram/@kannacurryhousekl)

Price range:
RM20 - RM40
Address :
29, Jalan 17/45, Seksyen 17, 46400 Petaling Jaya, Selangor

Phone :
+603-7958 4814

image is not available

15 /17

Betel Leaf

Betel Leaf offers a refined take on banana leaf dining with a focus on Chettinad cuisine, situated conveniently in the heart of KL’s Lebuh Ampang. The dishes are complex in flavour, with spicy masalas and delicately prepared meats and vegetarian options. The restaurant provides a more upscale dining atmosphere compared to typical banana leaf spots. It is ideal for both business lunches and special dinners with its polished service and well-curated menu.

Operating hours: 11AM – 10PM

(Image credit: Instagram/@thebetelleafrestaurant)

Price range:
RM20 - RM40
Address :
77A, Lebuh Ampang, City Centre, 50100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Phone :
+6018-280 5134

image is not available

16 /17

Erode Amman Mess

Tucked away in Brickfields, Erode Amman Mess is a modest but well-loved spot for fresh, no-frills South Indian banana leaf rice. Patrons rave about its authentic homemade flavours, particularly the vegetarian spreads and rotating curry selections. The atmosphere is humble, yet the queues outside attest to its growing reputation among locals and Indian food connoisseurs. It’s an excellent hidden gem for those seeking genuine Tamil Nadu-style meals.

Operating hours: 11:30 AM–4 PM, 6:30PM–11 PM

(Image credit: Instagram/@erodeammanmess)

Price range:
RM20 - RM40
Address :
G9 (Retail),Suit Sentral, 248, Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Phone :
+603-2276 2823

image is not available

17 /17

Raju's Banana Leaf Main Branch

Restaurant Raju remains a favourite for classic banana leaf rice with all the essentials—fragrant rice, crunchy papadum, and a variety of rich curries. Located in Sentul, it draws a loyal crowd for its laid-back setting and satisfying portions. Signature dishes like fried tenggiri (mackerel) and chicken varuval complement the experience. Though understated in appearance, the food’s authenticity speaks volumes.

Operating hours: 7AM – 8PM

(Image credit: Instagram/@misterkelgoh)

Price range:
RM20 -RM40
Address :
383, Jalan 5/59, Bukit Gasing, 46000 Petaling Jaya, Selangor

Phone :
+603-7770 1103


Note : The information in this article is accurate as of the date of publication.
View Original Article