Banana Leaf & Indian Food in KL (Brickfields & beyond)
A local's guide to banana leaf rice and Indian food in Kuala Lumpur — Brickfields Little India, Bangsar, mamak culture and what to order, with rough 2026 prices.
Indian food in Kuala Lumpur is its own deep, delicious world, and banana leaf rice is the centrepiece. A fresh banana leaf, a mound of rice, a rotation of vegetable curries, papadam, rasam, and your choice of fried chicken, mutton or fish. You eat with your right hand, the staff come round topping up the vegetables for free, and you fold the leaf towards you at the end to say you enjoyed it. Here’s where to eat it across KL as of 2026.
For the wider food scene, see our Kuala Lumpur explore guide and the KL street food hawker guide.
How banana leaf rice works
The format is the same everywhere: a set price gets you the leaf, rice, three or so vegetable sides, rasam (a thin peppery tamarind soup), papadam and pickle. The vegetables — cabbage, long beans, dhal, beetroot, whatever’s cooking that day — are topped up free as many times as you want. You then add proteins and extras at a la carte prices: fried chicken, mutton varuval, fish curry, crab, squid.
Two styles to know: the everyday South Indian spread, and vegetarian banana leaf, which skips meat entirely and leans on the curries, sambar and a wider range of vegetable dishes. Both are excellent.
Brickfields: KL’s Little India
Brickfields is the heart of Indian KL — temples, sari shops, garland sellers, and some of the best banana leaf in the city. If you eat one Indian meal in KL, eat it here.
Vishal Food & Catering
Ask locals for the best banana leaf in Brickfields and many will point you to Vishal, tucked on a quiet street near the temple. The banana leaf set is around RM7 for rice and three sides, with a strong spread of curries and add-ons like mutton varuval, banana flower and prawn sambal. Traditional, authentic South Indian cooking.
Vishal Food & Catering
- 🕐 Hours
- Daily ~7:30am–10:45pm
- 📍 Address
- 22 Jalan Scott, off Jalan Tun Sambanthan, Brickfields, 50470 Kuala Lumpur
Around Kompleks Tun Sambanthan
The food court area here has gems, including spots doing a massive shared-style banana leaf meal big enough for three or four people — think seafood varuval with crab, squid and prawn, and spicy chicken varuval. Good for a group.
Moorthy’s and the coffee-shop stalls
Brickfields also has banana leaf stalls operating inside kopitiams (Moorthy’s, for one). These are the everyday, no-frills versions locals eat on a weekday — cheap, fast and reliably good.
Bangsar: Devi’s Corner
Outside Brickfields, the most famous banana leaf spot is Devi’s Corner on Jalan Telawi in Bangsar. It’s air-conditioned, open late, and a Bangsar institution. The banana leaf set runs around RM7–8 with several vegetable dishes, rasam and papadam, and the chicken sambal is a popular add-on. It also doubles as a mamak-style hangout, so you can roll in for roti canai or a teh tarik well after midnight.
Devi's Corner
- 📍 Address
- 14 Jalan Telawi 4, Bangsar Baru, 59100 Kuala Lumpur
Mamak culture: the 24-hour backbone
You can’t talk about Indian food in KL without mamak — the Indian-Muslim coffee shops open round the clock, found on practically every corner. This is where KL goes for cheap, fast, all-hours eating.
What to order at a mamak:
- Roti canai — flaky flatbread with dhal and curry for dipping. The default breakfast. Around RM1.50–3.
- Maggi goreng — fried instant noodles, weirdly delicious, a local guilty pleasure. RM7–10.
- Nasi kandar — rice with a flood of mixed curries poured over it (the Penang-origin style is everywhere in KL). RM8–15 depending on toppings.
- Teh tarik — pulled milk tea, the national drink. RM2–3.
- Mee goreng mamak — spicy fried yellow noodles. RM7–10.
Mamak spots are also where everyone watches football, which is half the experience.
What to order on the banana leaf
- Fried chicken (ayam goreng) — the crowd favourite, crisp and spiced.
- Mutton varuval — dry, intensely spiced mutton. For those who like it rich.
- Fish curry or fish fry — ask what’s fresh that day.
- Crab or squid varuval — if you’re at a spot that does seafood, splurge.
- Rasam — drink it like soup or pour it over the rice; it aids digestion and tastes great.
- Faluda or a mango lassi — to cool down after the chilli.
Honest tips
- Eat with your right hand if you can — the food genuinely tastes better, and it’s the local way. Cutlery is always available if you’d rather.
- The vegetables are free refills. Don’t be shy; the staff will keep topping you up.
- Fold your leaf towards you at the end to signal you enjoyed the meal. Folding it away is, by tradition, the opposite.
- Go at lunch for the freshest spread — the curries are cooked through the morning and the variety peaks around noon.
- Vegetarian banana leaf is not a downgrade. Some of the best, most varied spreads in KL are fully vegetarian.
What it costs, roughly
As of 2026, a base banana leaf set runs RM7–9, and with a couple of proteins and a drink you’ll land around RM15–25 a head. Go heavy on seafood and it climbs to RM30+. A full mamak meal — roti canai or nasi kandar with teh tarik — is even cheaper, often RM8–15. It’s some of the best-value eating in the city. See our Malaysia travel budget guide for the wider picture.
A simple plan
For the real thing, head to Brickfields at lunch, sit down for a banana leaf set at Vishal or a Tun Sambanthan spot, eat with your hand, and let the staff refill the vegetables until you wave them off. Another night, find any busy mamak, order roti canai and a teh tarik, and watch how KL actually eats day to day. Between those two meals you’ve covered the soul of Indian food in the city.
About the author
Chris Tan lives and works in Johor Bahru, Malaysia, helping people relocate to and buy property in the Iskandar region. Questions about your move? Get in touch.