Nasi lemak is the dish KL and Selangor argue about most, and everyone has a stall they will defend to the death. Fragrant coconut rice, a sambal that hits the right note between sweet and fiery, crunchy anchovies, a jammy egg, and a piece of ayam or rendang that pulls the whole plate together. Whether you take yours at 6am wrapped in banana leaf or at midnight off a busy roadside grill, the Klang Valley has a version for every craving.
We did the legwork so you do not have to. Every stall and restaurant on this list holds a Google rating of at least 4.0, pulled from real diners, and we have ordered them by how many reviews each one has earned, most-reviewed first. That way the places the most people have actually tried and rated sit at the top. From the Damansara institution that draws queues by breakfast to hidden Kampung Baru gems, here are the 10 best nasi lemak spots in KL and Selangor to plan your next feed around.
What Makes a Great Plate of Nasi Lemak in KL?
It always comes back to the sambal and the rice. The best kitchens cook their rice with enough santan and pandan that it smells sweet before you even lift the lid, and their sambal is slow-cooked until the onions almost melt, balanced so it is spicy without burning out the flavour. After that it is about the sides you pile on: crispy ayam goreng berempah, sambal sotong, rendang, or the simple classic of ikan bilis, peanuts, cucumber, and a fried egg. The spots below each nail at least one of these, which is exactly why locals keep coming back.
Breakfast Stall or Late-Night Supper: Which Nasi Lemak Suits You?
Timing changes the whole experience. Morning institutions like Village Park and the Kampung Baru stalls are built for a proper sit-down breakfast, so go early before the good lauk runs out. Others, like the roadside grills in Sea Park and Cheras, only fire up in the evening and run deep into the night, which makes them perfect for a supper run after a movie or a shift. We have noted the operating hours for each so you can match the place to your schedule and avoid a wasted trip.
Table of Contents
- 1. Village Park Restaurant
- 2. Nasi Lemak Wanjo Kg Baru
- 3. Nasi Lemak Bumbung (Sea Park)
- 4. Madam Kwan’s (Suria KLCC)
- 5. Pak Teh Char Koay Teow & Nasi Lemak Ayam
- 6. Nasi Lemak Ujang Corner (Selayang)
- 7. Nasi Lemak Sambal Sotong Dalinah AU3
- 8. Warung Rindu Nasi Lemak
- 9. Nasi Lemak by Super Kitchen
- 10. Nasi Lemak Kak Chuk
1. Village Park Restaurant

No nasi lemak conversation in the Klang Valley starts without Village Park in Damansara Uptown. This is the benchmark, the place people drive across town for and queue outside by breakfast. The draw is the ayam goreng berempah, marinated with spices then fried to a shattering crunch, sat next to fluffy coconut rice and a sambal that leans sweet with a slow heat. It is a proper sit-down kopitiam with fast-moving staff, so the line looks worse than it is. Come before the morning rush, order the chicken, and you will understand why it has earned more reviews than any nasi lemak spot on this list.
Operating Hours: 6:30 am – 5:30 pm (Daily)
Address: 5, Jalan SS 21/37, Damansara Utama, 47400 Petaling Jaya, Selangor
Tel: 012-273 8438
Google Review: View on Google
Google Map: Navigate Now
2. Nasi Lemak Wanjo Kg Baru

Deep in Kampung Baru, Wanjo is the old-school favourite locals point tourists towards. It runs almost round the clock, so you can grab a plate at dawn or as a late supper, and the spread of lauk is where it shines. Go for the rendang daging or the sambal sotong and let the counter staff pile it onto rice that carries a proper coconut fragrance. The setting is no-frills roadside dining under fans, which is exactly the point, and the sheer volume of regulars keeps everything fresh. It is a Kampung Baru institution for good reason, and a must-stop on any KL nasi lemak crawl.
Operating Hours: 6:00 am – 12:00 am (Daily)
Address: 8, Jalan Raja Muda Musa, Kampung Baru, 50300 Kuala Lumpur
Tel: 011-6336 1963
Google Review: View on Google
Google Map: Navigate Now
3. Nasi Lemak Bumbung (Sea Park)

Sea Park’s Nasi Lemak Bumbung is a supper legend for PJ night owls. It only opens in the evening and runs until the early hours, so this is the spot for a post-midnight craving rather than breakfast. The system is simple: grab your rice, then load up from a long line of freshly grilled and fried lauk, from ayam and sotong to fried chicken and paru. Everything is cooked in big batches to keep up with the crowd, and the sambal has the kick supper-hour appetites want. Parking gets tight when it is busy, so go with a bit of patience and a big appetite.
Operating Hours: 5:00 pm – 2:00 am (Sat–Thu); Closed Friday
Address: 6, Jalan 21/11b, Sea Park, 46300 Petaling Jaya, Selangor
Tel: 017-370 3576
Google Review: View on Google
Google Map: Navigate Now
4. Madam Kwan’s (Suria KLCC)

For nasi lemak in an air-conditioned, sit-down setting, Madam Kwan’s at Suria KLCC is the reliable pick, and its signature nasi lemak is the dish that made the brand famous. You get a generous plate of coconut rice ringed with sambal, ikan bilis, peanuts, egg, and your choice of curry chicken or beef rendang, all plated with a bit more polish than a roadside stall. It suits mall days, family lunches, and visitors who want the classic without hunting down a kampung stall. Prices sit higher than a street plate, but the comfort, the location, and the consistency are what keep this one busy.
Operating Hours: 8:00 am – 10:00 pm (Daily)
Address: Lot 420-421, Level 4, Suria KLCC, Kuala Lumpur City Centre, 50088 Kuala Lumpur
Tel: 012-782 4199
Google Review: View on Google
Google Map: Navigate Now
5. Pak Teh Char Koay Teow & Nasi Lemak Ayam

This Cheras night stall doubles as a char koay teow and nasi lemak joint, and the nasi lemak ayam is the reason regulars keep the queue long. It fires up in the evening and runs into the small hours, plating fragrant coconut rice with a well-fried piece of chicken and a sambal that carries real heat. Because it is a supper spot, the vibe is casual roadside dining with a lively after-dark crowd. Order the nasi lemak ayam, add the char koay teow to share, and you have a proper late-night feed. Come with cash and a bit of patience during the peak rush.
Operating Hours: 6:00 pm – 2:00 am (Daily)
Address: 29, Jalan Selimang, Taman Tenaga, 56000 Cheras, Kuala Lumpur
Tel: Not listed
Google Review: View on Google
Google Map: Navigate Now
6. Nasi Lemak Ujang Corner (Selayang)

Out in Bandar Baru Selayang, Ujang Corner is the neighbourhood nasi lemak that locals rate above the more famous names. It keeps long hours across most of the week, which makes it a handy stop for breakfast, dinner, or a late bite, and the spread of lauk is generous. The rice is cooked with a solid coconut fragrance and the sambal is the kind that sneaks up on you. It is a casual corner-shop setting built for the regulars, not the tourists, so expect honest food at fair prices. A dependable pick if you are anywhere around Selayang or Batu Caves.
Operating Hours: Tue–Sat 8:00 am – 12:00 am; Mon 4:00 pm – 12:00 am; Sun 8:00 am – 2:00 pm
Address: 26 & 28, Jalan 2/16, Dataran Templer, 68100 Batu Caves, Selangor
Tel: 017-333 7791
Google Review: View on Google
Google Map: Navigate Now
7. Nasi Lemak Sambal Sotong Dalinah AU3

The name tells you what to order here: the sambal sotong is the star at this Taman Keramat favourite. Tucked along Jalan AU 3/7, Dalinah plates coconut rice with a thick, savoury squid sambal that regulars come specifically for, alongside the usual sides. It runs a morning session and an evening session most days, so time your visit and check before a Wednesday trip when it takes a break. The setting is a simple neighbourhood warung, the kind of place you would only find if a local tipped you off. If you love your nasi lemak with sotong, put this one near the top of your list.
Operating Hours: 7:00 am – 12:00 pm & 6:00 pm – 10:00 pm (Mon, Tue, Thu, Fri); 7:00 am – 12:00 pm (Sat–Sun); Closed Wednesday
Address: 14, Jalan AU 3/7, Taman Keramat, 54200 Kuala Lumpur
Tel: 011-5641 5982
Google Review: View on Google
Google Map: Navigate Now
8. Warung Rindu Nasi Lemak

Warung Rindu in Taman Bukit Angkasa is the sort of low-key warung that builds a loyal following on word of mouth. It opens from breakfast right through to late, which is unusual for a small stall, and that flexibility is part of the appeal. The nasi lemak comes with a homely sambal and a rotating choice of lauk, served in a relaxed, unpretentious space where regulars linger over teh tarik. It closes on Mondays, so plan around that. If you want a neighbourhood plate away from the tourist trail and do not mind a bit of a hunt to find it, Warung Rindu delivers honest, comforting nasi lemak.
Operating Hours: 7:30 am – 12:00 am (Tue–Sun); Closed Monday
Address: Taman Bukit Angkasa, 59200 Kuala Lumpur
Tel: 012-207 3037
Google Review: View on Google
Google Map: Navigate Now
9. Nasi Lemak by Super Kitchen

Over in Kepong, Nasi Lemak by Super Kitchen has quietly built one of the strongest reputations on this list among the people who have tried it. It runs a full daytime-to-evening service in a clean, cafe-style setting, which makes it an easy sit-down option for families and workday lunches. The rice is fragrant, the sambal is well judged, and the fried chicken gets consistent praise from regulars. Being a proper shop rather than a roadside cart means comfortable seating and reliable hours, a rarity for nasi lemak this good. If you are around Kepong or Metro Prima, this one is worth the detour.
Operating Hours: 8:30 am – 9:30 pm (Daily)
Address: A-G-9, Jalan Metro Perdana 1, Taman Usahawan Kepong, 52100 Kepong, Kuala Lumpur
Tel: 03-6241 1037
Google Review: View on Google
Google Map: Navigate Now
10. Nasi Lemak Kak Chuk

Rounding out the list, Kak Chuk on Jalan Daud is another Kampung Baru gem that rewards early risers. It runs a morning session and an evening session, so the freshest lauk goes fast, and the regulars know to turn up before the good stuff sells out. The coconut rice is soft and fragrant, and the homemade sambal strikes a proper kampung balance of sweet and spicy. It is a small, unfussy stall in the heart of old KL, exactly the kind of place that reminds you nasi lemak does not need a fancy setting to be memorable. Closed Mondays, so plan your visit accordingly.
Operating Hours: 6:30 am – 11:00 am & 5:30 pm – 10:00 pm (Tue–Sat); 6:30 am – 11:00 am (Sun); Closed Monday
Address: 1, Jalan Daud, Kampung Baru, 50300 Kuala Lumpur
Tel: 011-1231 2783
Google Review: View on Google
Google Map: Navigate Now
The beauty of nasi lemak in KL and Selangor is that the right plate depends entirely on the moment. For a proper sit-down breakfast that lives up to the hype, Village Park is still the one to beat. When the craving hits after midnight, the roadside grills at Sea Park and Cheras have you covered. And if you want the classic in comfort, Madam Kwan’s at KLCC never misses. Every spot here clears a 4.0 Google rating, and we have ranked them by how many people have actually reviewed each one, so you can pick any with confidence.
Hours and lauk selections do change, and the best stalls sell out early, so a quick call or a check on Google before you head out never hurts. Now grab a friend, pick a stall, and go settle your own nasi lemak debate.
Frequently Asked Questions
Which is the most famous nasi lemak in KL and Selangor?
Village Park Restaurant in Damansara Uptown is the most reviewed and best known, famous for its ayam goreng berempah and long breakfast queues. The Kampung Baru stalls like Wanjo are close behind and carry more old-school KL heritage.
Where can I get nasi lemak late at night in KL?
For a supper run, Nasi Lemak Bumbung in Sea Park opens in the evening and runs until around 2am, and Pak Teh in Cheras keeps similar late hours. Nasi Lemak Wanjo in Kampung Baru also stays open until midnight most nights.
Is the nasi lemak on this list halal?
Most of these are Malay-owned Muslim stalls that serve a halal-style menu, but certification is not something we can confirm for every outlet. If halal status matters for your visit, check the stall’s own signage or ask the staff before ordering.
What should I order at a nasi lemak stall?
Start with the house classic. Ayam goreng berempah is the safe crowd-pleaser, sambal sotong is the pick if you love squid, and beef rendang suits a heartier appetite. Do not skip the sambal, ikan bilis, peanuts, cucumber, and egg that make the plate complete.
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.