Rice, curry, leaf — Klang Valley's most democratic meal

Banana leaf rice is one of the few Malaysian meals that genuinely cuts across income levels — a labourer and a lawyer can sit at the same formica table, both eating off the same green leaf, both paying under RM15. It's steamed rice ladled onto a fresh banana leaf, topped with a rotation of vegetables, dhal, rasam, pickles and papadum, with a choice of curry (fish head, chicken, mutton, crab, or a vegetarian spread) poured over the top. You eat with your right hand, fold the leaf toward you when you're done to signal satisfaction, and the whole ritual rarely takes more than 20 minutes.

KL and PJ have one of the densest concentrations of banana leaf restaurants outside South India itself, largely thanks to Brickfields (KL's historic Little India) and Bangsar's Jalan Telawi strip, which has quietly become a banana leaf hub of its own since the 1990s. This list sticks to eight restaurants we could actually verify are open right now — official websites, active Facebook/Instagram pages, or reviews dated 2025 or 2026 — rather than relying on decade-old blog posts that may no longer reflect reality.

What a banana leaf set actually costs in 2026

Vishal's published menu is the clearest public price list of the eight: the vegetarian meal — rice, three vegetables, dhall, ventiya kulambu, rasam, moor and papadam — is RM8.00, a chappathi meal RM6.50, and a junior portion RM6.00. The bill moves once you add curry: chicken varuval or chicken pepper RM7.50, chicken chettinad or chicken perattal RM8.00, mutton kulambu RM10.00, mutton varuval RM14.00, and fish fry from RM6.00 for kembong up to RM10.00 for tenggiri or bawal. Elsewhere on this list, Sri Nirwana Maju's set sits around RM8.50, Sri Ganapathi Mess's vegetarian leaf around RM6, and Saravanaa Bhavan's vegetarian banana leaf meal around RM11.40. Practically, budget RM8–12 for a vegetarian leaf and RM15–25 once a meat curry and a drink go on top.

Brickfields vs. Bangsar vs. PJ

Brickfields spots like Vishal Food & Catering — in a pre-Merdeka building at 22 Jalan Scott, opposite the Sree Veera Hanuman temple, feeding the neighbourhood since 2004 — and Annalakshmi on Jalan Berhala lean toward Chettinad and traditional South Indian styles, often cheaper and more no-frills. Bangsar is where banana leaf rice went slightly upmarket, with air-conditioned dining rooms and, at Sri Nirwana Maju on Jalan Telawi 3, a MICHELIN Bib Gourmand listing. One address change is worth knowing before you drive over: Devi's Corner, for years a Jalan Telawi fixture, now trades from 39-1 Lucky Garden on Lorong Ara Kiri 1, a few minutes away. PJ's older sections (Seksyen 17, PJ Old Town) hide some of the best value: Kanna Curry House has been run by the same family since 1976 and has grown to seven Klang Valley outlets, while Sri Ganapathi Mess doesn't even bother with a signboard.

Vegetarian options are not an afterthought here

Unlike some other Malaysian cuisines where 'vegetarian' means a sad side salad, KL's banana leaf scene treats vegetarian meals as a full tradition in their own right. Annalakshmi runs on a not-for-profit, pay-as-you-wish model and cooks its Friday menu without onion or garlic; The Ganga Cafe is a Gujarati-leaning vegetarian kitchen that cooks without MSG or artificial colouring and caters to Jain, Buddhist, vegan and gluten-free diners, sizing its platters from a full Banana Leaf down to a smaller G-Lite; and Saravanaa Bhavan's six Malaysian branches are entirely vegetarian. If you're dining with a mixed group of meat-eaters and vegetarians, several of these spots — Devi's Corner, Kanna Curry House, Sri Ganapathi Mess — serve both curry and vegetarian banana leaf sets side by side.

When to go

Lunch (roughly 11.30am–2.30pm) is when banana leaf rice is at its freshest and most complete, since curries are usually cooked once in the morning batch. Opening hours vary more than you would expect: Vishal runs 7am–10.30pm daily with tiffin from 7.30am and rice meals from 11.45am, Kanna Curry House opens 7am–9pm, The Ganga Cafe 10am–10pm, while Sri Ganapathi Mess keeps a short kitchen of roughly 11.30am to 4pm. Annalakshmi serves lunch 11.30am–3pm Tuesday to Sunday and is closed Mondays entirely. Sri Nirwana Maju shuts two days a month — its own site listed 4 and 18 August 2026 as off days — so check before making the trip. Weekday lunch avoids the worst of the queues; Sunday lunch at the Brickfields spots can mean a genuine wait.

How to pick the right one for your table

If the priority is the cheapest complete leaf, Sri Ganapathi Mess (around RM6) and Vishal (RM8.00) are the two to beat. If you are bringing visitors and want the name they will have heard of, Sri Nirwana Maju is the Bangsar default. Feeding a big mixed group of meat-eaters and vegetarians is easiest at Kanna Curry House or Saravanaa Bhavan, both of which have several Klang Valley branches and so a better chance of a table. For a purely vegetarian meal that is gentle on the stomach, The Ganga Cafe's no-MSG kitchen and sized platters make portioning simple; for a meal where you decide the price, Annalakshmi. Crab curry is Devi's Corner's signature, and Bangsar is the part of town where a late banana leaf dinner is still realistic. One practical note for all eight: rice and vegetables are usually refillable, but every curry, meat and seafood add-on is charged separately, so the leaf you order and the bill you pay can diverge quickly.

Related reads

*Cover image: Saravana Bhavan Malaysia*