Ask any Penangite where the island’s soul lives and, sooner or later, the answer comes back to a warm packet of nasi lemak. That fragrant coconut rice, the fiery sambal, the crunch of fried anchovies and peanuts, a wedge of egg and cucumber. It is the breakfast that fuels George Town, the supper that keeps Bayan Baru awake, and the dish locals will happily queue for before the sun is properly up. Penang does it in every style, from banana-leaf packets sold by the roadside to sit-down cafes serving fried chicken cooked to order.
We did the legwork so your weekend does not go to waste. Every stall and cafe on this list holds a Google rating of 4.0 or above, drawn from thousands of real diner reviews, and we have ranked them by how many people have actually rated them, most-reviewed first. From a Michelin-listed morning institution to late-night favourites that run past midnight, here are the 10 best nasi lemak in Penang to plan your next food run around.
What Makes Penang Nasi Lemak Special?
Nasi lemak is a national dish, but Penang gives it a personality of its own. The rice tends to be richer and more fragrant, steamed with plenty of coconut milk and pandan, while the sambal leans sweet-and-spicy rather than one-note hot. What really sets the island apart is variety. You will find purist banana-leaf packets meant to be eaten with your hands, hawker-stall versions loaded with your pick of fried chicken, rendang, sotong or paru, and modern cafe takes with quirky themes. Many stalls run by Malay operators are Muslim-friendly, though it is always worth checking the latest certification before you go if that matters to your table.
Where to Find the Best Nasi Lemak in Penang
The heaviest concentration sits in George Town, where heritage-street stalls and food courts around Beach Street, Chulia Street and Jalan Dato Keramat serve breakfast crowds and night owls alike. Cross to the mainland side of the island and Bayan Baru, Sungai Ara and Bayan Lepas hold their own with neighbourhood favourites that locals guard closely. Jelutong and Green Lane round things out with roadside stalls that sell out by late morning. Wherever you land, timing matters as much as location, since some of the best spots open only for breakfast and others only after dark.
Table of Contents
- 1. Spice & Spicy Nasi Lemak Georgetown
- 2. Ali Nasi Lemak Daun Pisang
- 3. Nasi Lemak Burung Hantu Georgetown
- 4. Uncle Lanz Nasi Lemak
- 5. Nasi Lemak Liverpool Cafe Penang
- 6. Nasi Lemak Ciksue
- 7. Nasi Lemak Sambal Lesung
- 8. Wakzee Nasi Lemak
- 9. Foo House Pandan Nasi Lemak
- 10. Hong Nasi Lemak
1. Spice & Spicy Nasi Lemak Georgetown

Sitting on Jalan Dr Lim Chwee Leong in the heart of George Town, Spice & Spicy has built the most-reviewed nasi lemak following on the island, and the queues make sense the moment you taste it. The pull is the fried chicken, cooked to order so it lands hot, juicy and crackling rather than sitting under a warmer. Pair it with rice that is properly lemak and a sambal that balances heat with a little sweetness. It is a lunch favourite with office workers and visitors alike, generous on portions and gentle on the wallet. Go slightly before the midday rush if you want a table without the wait.
Operating Hours: 10:00 am – 9:00 pm (Daily)
Address: 132, Jalan Dr Lim Chwee Leong, George Town, 10100 George Town, Pulau Pinang
Tel: 010-343 3328
Google Review: View on Google
Google Map: Navigate Now
2. Ali Nasi Lemak Daun Pisang

Tucked inside Sri Weld Food Court off Beach Street, Ali has earned a Michelin Guide listing and a cult following for keeping things old-school. Each portion is hand-packed in banana leaf, which perfumes the rice and is exactly how purists say nasi lemak should be eaten. You get to build your plate from a spread of sides, so first-timers can start simple and regulars can pile on their favourites. It runs a breakfast-to-early-afternoon service and closes on Sundays, so plan a weekday or Saturday morning visit. Arrive early because the most popular sides go fast and the packets do sell out.
Operating Hours: Mon–Fri 7:00 am – 2:00 pm; Sat 7:00 am – 1:00 pm; Sun Closed
Address: Sri Weld Food Court, Beach Street, George Town, 10300 George Town, Pulau Pinang
Tel: 016-407 0717
Google Review: View on Google
Google Map: Navigate Now
3. Nasi Lemak Burung Hantu Georgetown

The night-owl name is no accident. Burung Hantu on Lebuh Chulia runs deep into the small hours, which makes it the go-to when a late craving hits and everywhere else has shuttered. Originally a Kuala Lumpur favourite, its George Town outlet plates a more premium version of nasi lemak with generous, well-marinated toppings and rice that holds its fragrance. Portions are hearty, the setting is casual, and the buzz of the Chulia Street backpacker strip gives it a lively energy. It suits supper crews, shift workers and anyone rolling out of a night on the town. Come with an appetite and pace yourself.
Operating Hours: 7:00 am – 4:00 am (Daily)
Address: 2 & 4, Lebuh Chulia, George Town, 10200 George Town, Pulau Pinang
Tel: 012-696 1553
Google Review: View on Google
Google Map: Navigate Now
4. Uncle Lanz Nasi Lemak

A roadside favourite on Jalan Mahsuri in Bayan Baru, Uncle Lanz is an evening affair that opens at six and keeps the grill going until two in the morning. It draws a loyal supper crowd for its nasi lemak alongside a surprisingly deep menu of Malay-style comfort food, from nasi goreng kampung to fluffy telur dadar. Prices stay friendly, the servings are honest, and the no-frills setting is exactly the sort of neighbourhood spot regulars keep to themselves. It suits students, night-shift workers and anyone who does their best eating after dark. Bring a few friends and order widely.
Operating Hours: 6:00 pm – 2:00 am (Daily)
Address: 82, Jalan Mahsuri, Bayan Baru, 11950 Bayan Lepas, Pulau Pinang
Tel: 016-464 4476
Google Review: View on Google
Google Map: Navigate Now
5. Nasi Lemak Liverpool Cafe Penang

Football and nasi lemak turn out to be a great pairing at this Jelutong cafe, decked out in Liverpool FC colours and packed on match nights. Beyond the theme, the food does the talking. The nasi lemak comes creamy and fragrant, and a handful of stalls under one roof mean you can round the meal out with other local favourites. Evenings are when it comes alive, so it works nicely for a casual dinner or a pre-match feed with mates in front of the screen. Note it takes a break on Tuesdays. Come for the kickoff, stay for the sambal.
Operating Hours: 5:30 pm – 11:30 pm (Closed Tuesdays)
Address: 92, Jalan Tan Sri Teh Ewe Lim, Jelutong, 11600 George Town, Pulau Pinang
Tel: 04-280 4442
Google Review: View on Google
Google Map: Navigate Now
6. Nasi Lemak Ciksue

On busy Jalan Dato Keramat, Ciksue has become a reliable name for a fuss-free plate done well. The sambal here leans gentle rather than blistering, which makes it an easy pick for those who want flavour without the fire, and the portions are generous enough to carry you through the day. It runs both a morning and a late-evening service, so you can catch it for brunch or a proper supper. The crowd is largely local, always a good sign, and the pace is friendly. A dependable choice when you want good nasi lemak without hunting down a hidden stall.
Operating Hours: 7:00 am – 2:30 pm & 7:00 pm – 1:00 am (Closed Thursdays)
Address: 195, Jalan Dato Keramat, 10150 George Town, Pulau Pinang
Tel: 012-496 6496
Google Review: View on Google
Google Map: Navigate Now
7. Nasi Lemak Sambal Lesung

The name says it all: the sambal here is pounded the traditional way in a lesung, and it shows in the depth of flavour. Set on Jalan Mayang Pasir in Bayan Baru, this spot pairs that punchy sambal with a wide line-up of side dishes, from ayam berempah to the usual crispy anchovies and peanuts, so you can mix and match to taste. It keeps long hours from morning until late evening, which makes it one of the more flexible picks on this list for breakfast, lunch or dinner. Come with a plan to try a couple of proteins.
Operating Hours: 8:00 am – 11:00 pm (Daily)
Address: 66, Jalan Mayang Pasir 1, Bandar Bayan Baru, 11950 Bayan Lepas, Pulau Pinang
Tel: Not listed
Google Review: View on Google
Google Map: Navigate Now
8. Wakzee Nasi Lemak

An early riser’s dream, Wakzee operates from a hawker stall on Jalan Macalister and starts serving before dawn. It keeps things simple and quick, which is exactly what the morning crowd of workers and students wants: a well-put-together plate of nasi lemak served fast so you can eat and go. The rice is fragrant, the sambal has bite, and the whole thing feels like a proper local breakfast rather than a tourist stop. It winds down by mid-afternoon, so this is one for the early hours. Grab a seat among the regulars and start your day the Penang way.
Operating Hours: 5:30 am – 3:00 pm (Daily)
Address: Yummy Cottage, 63, Jalan Macalister, 10400 George Town, Pulau Pinang
Tel: 010-909 4900
Google Review: View on Google
Google Map: Navigate Now
9. Foo House Pandan Nasi Lemak

Foo House puts pandan front and centre, steaming its rice with the leaf for an extra layer of fragrance that fans of the classic version really rave about. Found in Kenari Avenue in Sungai Ara, this is its Penang headquarters and a neighbourhood favourite for a well-balanced, unfussy plate. The rice is soft and aromatic without being overpowering, the sambal is nicely judged, and the whole thing feels homely and honest. It runs a daytime service and takes a break on Tuesdays, so this is a morning or lunch stop. A quiet gem for anyone who takes their coconut rice seriously.
Operating Hours: 9:00 am – 3:00 pm (Closed Tuesdays)
Address: 1-1-6, Kenari Avenue, Tingkat Kenari 5, Sungai Ara, 11900 Bayan Lepas, Pulau Pinang
Tel: 016-421 0059
Google Review: View on Google
Google Map: Navigate Now
10. Hong Nasi Lemak

Rounding out the list is a roadside stall on Jalan Masjid Negeri in Green Lane that regulars will tell you serves some of the finest nasi lemak on the island. Hong keeps a tight morning window, opening at half past six and packing up by half eleven, so this is strictly an early-bird mission. The reward is rice with a proper coconut fragrance and a sambal that has people coming back week after week. It is humble, roadside and easy to miss, which is part of the charm. Get there before it sells out, because on a good day the queue moves fast and the trays empty faster.
Operating Hours: 6:30 am – 11:30 am (Daily)
Address: 377B, Jalan Masjid Negeri, Taman Green Lane, 11600 Jelutong, Pulau Pinang
Tel: 012-474 4555
Google Review: View on Google
Google Map: Navigate Now
Penang serves nasi lemak for every hour and every mood, and the right pick comes down to timing and taste. For a Michelin-listed morning ritual, Ali Nasi Lemak Daun Pisang is the one to plan around. When the craving strikes after midnight, Nasi Lemak Burung Hantu and Uncle Lanz keep the sambal flowing. And for a fried-chicken-forward lunch that draws the biggest crowds, Spice & Spicy is hard to beat. Every spot here clears a 4.0 Google rating, so you can head to any of them with confidence.
Opening hours and sambal recipes do change, so a quick call or a peek at Google before you set off never hurts, especially for the breakfast-only stalls that sell out early. Now grab a friend, pick a packet, and make a proper weekend of it.
Frequently Asked Questions
Where is the most famous nasi lemak in Penang?
Ali Nasi Lemak Daun Pisang at Sri Weld Food Court is probably the best known, thanks to its Michelin Guide listing and traditional banana-leaf packets. Spice & Spicy in George Town has the largest review following, while Hong Nasi Lemak in Green Lane is a local favourite for a breakfast-only stall.
Is nasi lemak in Penang halal?
Many nasi lemak stalls in Penang are run by Malay-Muslim operators and are Muslim-friendly, but halal certification varies from spot to spot. If halal status matters to your table, check the stall’s own signage or latest certification before you order rather than assuming.
What time should I go for nasi lemak in Penang?
It depends on the stall. Breakfast-only spots like Hong and Wakzee open before dawn and sell out by late morning, so go early. Late-night options like Nasi Lemak Burung Hantu and Uncle Lanz run past midnight, making them ideal for supper. Check each listing’s hours above before you head out.
How much does a plate of nasi lemak cost in Penang?
A simple packet can start from just a few ringgit at roadside stalls, while a fuller plate with fried chicken, rendang or other proteins at a sit-down cafe typically runs higher depending on your toppings. Most spots on this list are known for good value, so you can eat well without spending much.
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.