Advertisement
Advertisement
Food

10 Traditional Kuih In Penang, Ah Ma Approved! (2025 Edition)

Penang is known for its food, but let’s not forget the real MVPs of the local snack scene – kuih muih! These bite-sized treats are more than just snacks; they’re little pieces of heritage lovingly passed down through generations. Whether it’s steamed, grilled, or deep-fried, each kuih tells a story of tradition, patience, and Ah Ma-level skill. If you’re craving something nostalgic (or just want to impress your elders), here are 10 traditional kuih spots in Penang that truly deliver – old-school style, full of heart, and absolutely Ah Ma-approved.

Advertisement

1. Mamu Kuih @ Taman Tun Sardon

Photo: Imran (Google Review)

Mamu Kuih is a beloved local gem that has been winning hearts for over 25 years old. You can spot this humble kuih cart at Taman Tun Sardon parking lot, offering freshly made Halal old-school kuih. Coming here is like a opening a mini treasure chest filled sweet and savoury kuih such as karipap, kuih talam, kuih gula melaka, cok keria and more!

Each kuih is only 60 sen! So get your chewy, coconut filled kuih koci, fragrant ketayap and perfectly made bengkang for a sweet tea-time treats! Every kuih is packed with flavour and nostalgia – just like how mum used to make them!

Mamu Kuih 

Address: Outside Taman Tun Sardon Food Court (Parking Lot), 10700 Gelugor, Penang

Operating Hour: 3pm – 6pm (closed on Wednesdays)

Contact: 016-437 0565

Status: Muslim-owned

Advertisement

2. Ravi Claypot Apam Manis

If you’re ever in Pulau Tikus bright and early, don’t miss Ravi’s Claypot Apom Balik—it’s been around since 1920, which makes it one of the oldest apom stalls in Penang! Tucked next to the now called Keat Hoe kopitiam (used to be Swee Kong), this humble little stall still does things the old-school way: Apom Manis cooked in claypots over charcoal. No fancy gas stoves or modern pans here. Just crispy edges, a soft fluffy centre, and that rich coconutty flavour that keeps regulars coming back.

Advertisement

What makes it extra special? That mix of smoky aroma from the charcoal, the gentle sizzle as the batter hits the pot, and the fact that it’s all done with so much heart. You’ve gotta come early though—they usually sell out by 9:30am! It’s one of those spots where every bite feels like a warm hug from the past. Simple, nostalgic, and seriously delicious.

https://www.facebook.com/watch/?v=487192467641205

Advertisement

Ravi’s Claypot Apom Manis

Address: 317, Jalan Burma, 10350 George Town, Pulau Pinang

Operating Hours: 6am-10am (Daily)

Contact: 012-470 7019

Status: Pork-Free

3. Cecil Street Market

At Cecil Street Market, you can’t miss the kuih stall – it’s the one with a long table decorated with colourful kuih! They’ve got around 40 types to choose from, and whether you’re into sweet or savoury, steamed or fried, there’s something here that’ll hit the spot. It’s the kind of place that instantly gives you that old-school, kampung vibe.

Some crowd favourites to look out for: Mung Bean Kuih, Kuih Cassava, Pumpkin Onde-Onde, Fried Radish Cake, Puteri Ayu, Pulut Inti, Kuih Kosui Gula Melaka, and even classic Ketupat. Everything’s made fresh daily, and you can really taste the tradition in every bite. Best to come early though – popular ones sell out super fast!

Nyonya Cottage 娘惹食坊 @ Cecil Street Market

Address: 212, Lebuh Mcnair, 10300 George Town, Penang

Operating Hours: 7:20am – 5pm (Daily)

Status: Pork-Free

4. Nyonya Palazzo

Nestled within the famous Peranakan Mansion is a step into a vibrant local cafe with a harmonious blend of traditional Nyonya aesthetics and modern design. It stands out not only for its food but its deep connection to the Peranakan culture. Offering classic kuihs like Kuih Bengka, Pulut Tai Tai, to dishes like the highly recommended Chai Tou Kuih (radish cake) and Roti Jala with Curry Chicken.

Traditional Kuih Penang

Traditional Kuih Penang

If you’re ever there, it’s your chance to embrace the culture by dressing up in colourful Nyonya attire while exploring the well-preserved Mansion right in front of the cafe, just like traditional dress-up experiences in Korea and Japan!

Nyonya Palazzo

Address: 29, Church St, 10200 George Town, Penang

Operating Hour: 9am – 6pm (Daily)

Status: Muslim-friendly

Link: Facebook | Instagram | Website

5. Yam Kuih @ Apollo Market

Old School Kuih

If you’re wandering the streets of Penang and spot a tray full of golden, round fritters like these, chances are you’ve stumbled upon the famous Yam Kuih stall that’s been winning hearts since 1989. Run by a husband-and-wife team for over 35 years, this humble stall may be small, but it packs a serious punch in flavour. Each piece of yam kuih is lovingly handmade—crispy on the outside, soft and savoury on the inside, and full of that classic yammy richness locals crave.

Traditional Kuih Penang

These bite-sized delights are no secret either—they usually vanish within just 3 hours of opening, so coming early is a must if you want to get your hands on them. It’s the kind of street snack that feels familiar and comforting, the kind that reminds you of simpler times. Whether you’re a Penangite or a curious foodie from out of town, this stall is a must-visit for a taste of true, old-school kuih goodness.

Yam Kuih @ Apollo Market

Address: Apollo Market, Taman Bunga Raya, 13000 Butterworth, Penang

Operating Hour: 7am-11am (Tuesday, Thursday, Saturday & Sunday only)

Status: Non-Halal

6. Amigo Bakery

Traditional Kuih Penang

Tucked away in Penang, Amigo Bakery has been around for over 20 years, serving up old-school bakes that bring back all the nostalgic feels. Helmed by the ever-friendly Uncle Lee, this humble neighbourhood spot is especially famous for their natural Pandan Egg Tarts – baked fresh daily and sold at just RM1.70 each! The crust is flaky, the pandan custard is silky smooth, and the fragrance? Absolutely addictive. It’s no surprise they’ve got a loyal fanbase who swing by regularly just for a box (or two) of these golden tarts. Pst! Pandan Egg Tarts are only ready around 10.30am, encouraged to pre-order.

But the pandan goodness doesn’t stop there. Amigo’s also known for their soft, moist Pandan Layer Cake and the ever-airy Pandan Chiffon Cake – both packed with that natural pandan aroma we all love. If you’re more of a bun person, the Butter Kaya Bun is a must-try, and their muffins make the perfect grab-and-go treat. It’s the kind of bakery that keeps things simple but does it so well – comforting, consistent, and full of heart.

Amigo Bakery 

Address: 46, Jalan Tengah, Taman Sri Tunas, 11950 Bayan Lepas, Pulau Pinang

Operating Hours: 9am-7.30pm (Opens Daily)

Contact: 04-641 4263 (accepts pre-order)

Status: Pork-free

7. Penang Famous Samosa

Traditional Kuih Penang

If you’re eating your way through Penang, Penang Famous Samosa in Little India should definitely be on your list. This humble roadside stall may look simple, but it’s packed with flavour and charm. Famous for their hot, freshly fried samosas, the stall is just a short stroll from Jalan Transfer and all the main sights in George Town. The real crowd-puller? Their legendary samosa kambing—crispy on the outside, spicy and savoury on the inside, it’s the kind of snack that makes you stop mid-bite just to appreciate how good it is.

Traditional Kuih Penang

Not a fan of lamb? No problem! They’ve got a whole variety of fillings to suit everyone—from chicken and egg to sardine, all wrapped in that perfectly golden, crunchy pastry. Plus, you’ll find other classic Indian snacks at the stall too, all served with warmth and smiles. Whether you’re a curious foodie or a loyal regular, this little spot is a true gem for anyone craving bold, satisfying street food.

Penang Famous Samosa

Address: 45, Queen Street, 10200 George Town, Penang

Operating Hours: 9:30am – 8pm [setiap hari]

Contact: 016-401 7595

Status: Muslim-owned

8. Moh Teng Peow

Old School Kuih

If you’re craving some more old-school kuih, Moh Teng Pheow is the place to be. This legendary spot has been around since 1933, starting off as a small kuih factory before the third-generation owner, Cavin Mook, decided to turn it into a cosy heritage café. What makes it special is how two families came together to keep the kuih-making legacy alive, and you can really feel the heart in every bite. In 2016, they opened up a little dine-in area behind the factory, so now you can sit back and enjoy their kuih fresh out of the kitchen.

You’ll find all the favourites here—kuih lapis, kuih talam, ang koo, Nyonya chang, and more—lined up in vibrant colours, all handmade the traditional way. And if you’re feeling extra hungry, there are also a few Nyonya dishes on the menu. The rustic vibe with exposed brick walls and a leafy pergola outside just adds to the charm—it’s the kind of spot where you’ll want to linger over your food and maybe even come back for seconds.

https://www.facebook.com/watch/?v=1129606161097222

9. Karipap Mutiara

If you’re in Penang and catch the scent of something crispy and comforting frying by the roadside, follow your nose – you’ve probably found this famous karipap stall. No signboard, no frills, just trays of golden-brown currypuffs flying off the shelves as fast as they’re fried. And get this – they don’t just have a few types. This stall offers over 20 different fillings! From classics like potato, chicken, and sardine to more unique options like yam, corn, egg, beef, and even sweet variations, there’s seriously something for everyone.

Traditional Kuih Penang

Everything’s made fresh on the spot, with the vendor expertly folding and frying each karipap until it’s perfectly crisp. Add their signature sweet and spicy dipping sauce to the mix, and you’ve got a snack that’s crispy, flavourful, and super addictive. Whether you’re a loyal local or a curious tourist, this stall is a must-visit – especially if you’re the type who can’t resist a good karipap (or ten).

https://www.facebook.com/watch/?v=1158835655096618

10. Zan’s Confectionary

Traditional Kuih Penang

Zan’s Confectionary isn’t your average kuih stall—it’s the kind of place that quietly serves up some of the best local bites in town, without making a big fuss about it. Hidden behind Hospital Besar Pulau Pinang, this low-key spot draws a steady crowd every morning with its steady flow of freshly fried kuih and home-style snacks. The scent alone is enough to stop you in your tracks, especially when trays of hot karipap come out—four types to choose from, all crispy, generously filled, and made to satisfy.

Traditional Kuih Penang

But the real charm of Zan’s, like others, lies in the variety of their Kuih Orang Lama (older generation’s kuih). But, as a Penangite you know different stores has their unique taste. Here, alongside the karipap, there’s crunchy popiah sengkuang, fragrant nasi lemak, and other classic favourites, all prepped fresh daily and sold out fast. It’s the kind of place where you don’t need a menu – you just point, grab, and go. No gimmicks, no Instagrammable plating – just good, honest food that locals have been coming back for, time and time again.

Zan’s Confectionary

Address: Lot 20 & 21, Tapak Peniaga, Jalan Utama, 10460 Pulau Pinang Georgetwon, 10460 George Town

Operating Hours: 8am – 5pm (daily)

Status: Muslim-owned

Stop By For Some Local Fav!

From chewy to crispy, savoury to sweet, Penang’s traditional kuih scene is a delicious reminder that sometimes, the best things come in small, handmade parcels. These stalls and shops aren’t just about food – they’re about keeping flavours and memories alive. So whether you grew up with these kuih or you’re trying them for the first time, one thing’s for sure: Ah Ma would totally nod in approval. Go early, go hungry, and don’t forget to tapau some for later!

Also Read: 10 Best Bars & Speakeasy You Must Visit In Penang (2025 Guide)

294 Comments

  1. I have not checked in here for a while since I thought it was getting boring, but the last several posts are good quality so I guess I?¦ll add you back to my everyday bloglist. You deserve it my friend 🙂

  2. Howdy! Someone in my Myspace group shared this website with us so I came to look it over. I’m definitely enjoying the information. I’m bookmarking and will be tweeting this to my followers! Fantastic blog and outstanding design.

  3. I have not checked in here for a while as I thought it was getting boring, but the last several posts are great quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

  4. What’s Happening i am new to this, I stumbled upon this I have found It absolutely useful and it has helped me out loads. I hope to contribute & aid other users like its helped me. Good job.

  5. I wish to show thanks to the writer just for bailing me out of this circumstance. Just after researching through the world wide web and obtaining tips which were not productive, I thought my life was gone. Living without the approaches to the difficulties you have solved through the review is a serious case, and the ones which might have adversely affected my career if I hadn’t noticed your blog post. Your actual training and kindness in playing with every aspect was priceless. I don’t know what I would have done if I hadn’t come upon such a thing like this. I can at this moment relish my future. Thanks a lot so much for the professional and sensible guide. I won’t think twice to suggest your web page to any individual who would need recommendations on this topic.

  6. Wow! This could be one particular of the most useful blogs We’ve ever arrive across on this subject. Actually Excellent. I’m also an expert in this topic so I can understand your hard work.

  7. I know this if off topic but I’m looking into starting my own weblog and was curious what all is required to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 certain. Any recommendations or advice would be greatly appreciated. Thanks

  8. Việc của bet thủ là chỉ cần đặt cược con số may mắn mà mình dự đoán sẽ trúng với số tiền cược hợp lý. Hệ thống tiến hành quay thưởng và cập nhật ngay sau đó, tỷ lệ thưởng game 188v có thể lên tới 1 ăn 99.

  9. Good – I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs as well as related information ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your customer to communicate. Excellent task.

  10. Good – I should certainly pronounce, impressed with your web site. I had no trouble navigating through all tabs and related information ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your client to communicate. Excellent task.

  11. Thanks for your personal marvelous posting! I genuinely enjoyed reading it, you could be a great author.I will make certain to bookmark your blog and may come back from now on. I want to encourage yourself to continue your great posts, have a nice morning!

  12. Sugaring effektive und moderne Haarentfernung in Berlin Die Epilation mit Zuckerpaste wird von unseren speziell dafür ausgebildeten Kosmetikerinnen / Depiladoras an allen Körperregionen durchgeführt. Wir bieten diese effektive und moderne Behandlung sehr erfolgreich und schonend mit einem Maximum in der Hygiene der Anwendung an. Sugaring wird immer beliebter.

  13. Hello! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  14. I think this is among the most important info for me. And i am glad reading your article. But wanna remark on few general things, The web site style is ideal, the articles is really excellent : D. Good job, cheers

  15. I am glad for commenting to make you be aware of what a superb encounter our princess experienced checking yuor web blog. She even learned a lot of things, which include what it’s like to have an amazing helping mindset to make other folks easily learn chosen grueling subject matter. You actually did more than my expected results. I appreciate you for coming up with these great, dependable, educational as well as easy tips about your topic to Emily.

  16. hello there and thank you for your information – I’ve certainly picked up anything new from proper here. I did alternatively expertise a few technical points using this website, as I skilled to reload the site many times previous to I may get it to load correctly. I have been brooding about if your web hosting is OK? No longer that I am complaining, however sluggish loading instances times will often have an effect on your placement in google and can injury your high-quality score if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I’m adding this RSS to my e-mail and could look out for a lot more of your respective exciting content. Make sure you replace this once more very soon..

  17. This is really interesting, You are a very skilled blogger. I’ve joined your feed and look forward to seeking more of your great post. Also, I’ve shared your site in my social networks!

  18. I’m typically to blogging and i actually recognize your content. The article has really peaks my interest. I’m going to bookmark your web site and preserve checking for new information.

  19. Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and appearance. I must say you have done a amazing job with this. In addition, the blog loads super quick for me on Internet explorer. Exceptional Blog!

  20. Good blog! I truly love how it is simple on my eyes and the data are well written. I am wondering how I could be notified whenever a new post has been made. I have subscribed to your feed which must do the trick! Have a great day!

  21. Amazing! This blog looks exactly like my old one! It’s on a entirely different subject but it has pretty much the same page layout and design. Wonderful choice of colors!

  22. I was suggested this website via my cousin. I am now not certain whether or not this post is written through him as no one else realize such targeted approximately my difficulty. You’re amazing! Thank you!

  23. Thank you for another informative website. The place else could I am getting that type of information written in such an ideal way? I’ve a undertaking that I’m just now operating on, and I’ve been at the look out for such info.

  24. Very nice post. I just stumbled upon your weblog and wanted to say that I’ve really enjoyed surfing around your weblog posts. After all I’ll be subscribing for your feed and I’m hoping you write once more soon!

  25. Hello, Neat post. There’s a problem with your site in web explorer, might test this… IE nonetheless is the marketplace chief and a large section of people will omit your wonderful writing because of this problem.

  26. I like the helpful info you supply to your articles. I’ll bookmark your weblog and check once more right here regularly. I’m somewhat sure I’ll be told plenty of new stuff proper here! Good luck for the next!

  27. Thanks , I have just been looking for info about this subject for ages and yours is the greatest I have discovered till now. But, what about the conclusion? Are you sure about the source?

  28. This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!

  29. Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift.

  30. Whats up this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding skills so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!

  31. Hi there, simply changed into alert to your blog through Google, and located that it’s really informative. I’m going to watch out for brussels. I will be grateful if you happen to proceed this in future. Lots of people will probably be benefited from your writing. Cheers!

  32. I’m impressed, I need to say. Actually not often do I encounter a blog that’s each educative and entertaining, and let me tell you, you’ve gotten hit the nail on the head. Your idea is outstanding; the issue is one thing that not sufficient individuals are talking intelligently about. I’m very comfortable that I stumbled across this in my search for something regarding this.

  33. I’m really enjoying the theme/design of your blog. Do you ever run into any web browser compatibility problems? A small number of my blog readers have complained about my website not operating correctly in Explorer but looks great in Opera. Do you have any tips to help fix this issue?

  34. I have been browsing on-line more than 3 hours these days, but I by no means discovered any attention-grabbing article like yours. It’s beautiful price sufficient for me. Personally, if all website owners and bloggers made excellent content material as you probably did, the internet shall be much more helpful than ever before.

  35. Howdy just wanted to give you a quick heads up. The text in your post seem to be running off the screen in Ie. I’m not sure if this is a format issue or something to do with internet browser compatibility but I figured I’d post to let you know. The style and design look great though! Hope you get the issue solved soon. Many thanks

  36. Hello there, You have done a fantastic job. I’ll definitely digg it and personally suggest to my friends. I’m confident they will be benefited from this site.

  37. Hi there! This post couldn’t be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  38. What i do not realize is in truth how you’re not actually much more neatly-appreciated than you might be right now. You’re so intelligent. You already know thus significantly in terms of this topic, produced me in my opinion imagine it from a lot of varied angles. Its like men and women aren’t interested unless it¦s something to accomplish with Woman gaga! Your personal stuffs great. All the time maintain it up!

  39. This couldn’t have come at a better time as I was just grappling with this exact challenge in my own project. Your tips saved me hours of trial and error. I especially appreciate how you included both the ‘what’ and the ‘why’ behind each recommendation.

  40. I have been absent for a while, but now I remember why I used to love this web site. Thanks, I’ll try and check back more frequently. How frequently you update your website?

  41. Thank you, I’ve recently been looking for info about this subject for a long time and yours is the greatest I have found out so far. However, what in regards to the conclusion? Are you certain in regards to the supply?

  42. What i don’t understood is in truth how you are not actually a lot more well-liked than you may be right now. You are very intelligent. You realize therefore significantly in the case of this topic, made me in my view consider it from a lot of varied angles. Its like men and women don’t seem to be fascinated unless it’s something to accomplish with Girl gaga! Your personal stuffs outstanding. Always maintain it up!

  43. Hey are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you require any coding expertise to make your own blog? Any help would be greatly appreciated!

  44. I simply needed to appreciate you again. I am not sure the things I could possibly have followed in the absence of the entire points shared by you regarding that subject. It absolutely was the frustrating condition for me, however , seeing a specialised way you treated the issue forced me to cry over gladness. Now i’m happier for this guidance and thus trust you realize what a powerful job you happen to be undertaking instructing most people with the aid of your blog. I know that you’ve never come across all of us.

  45. Thank you for another wonderful article. Where else may anybody get that type of information in such an ideal way of writing? I’ve a presentation next week, and I am on the look for such info.

  46. Hey very nice blog!! Man .. Excellent .. Amazing .. I’ll bookmark your blog and take the feeds also…I am happy to find a lot of useful information here in the post, we need develop more techniques in this regard, thanks for sharing. . . . . .

  47. This is very interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking more of your wonderful post. Also, I’ve shared your site in my social networks!

  48. of course like your web site but you have to test the spelling on several of your posts. Many of them are rife with spelling problems and I in finding it very bothersome to inform the reality then again I will certainly come back again.

  49. I think this web site has got some very good info for everyone :D. “The test of every religious, political, or educational system is the man that it forms.” by Henri Frdric Amiel.

  50. Hmm it seems like your website ate my first comment (it was extremely long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any recommendations for rookie blog writers? I’d certainly appreciate it.

  51. Hello my family member! I wish to say that this article is amazing, great written and include approximately all important infos. I¦d like to look extra posts like this .

  52. Thank you so much for giving everyone such a superb chance to discover important secrets from this website. It is usually very fantastic and full of amusement for me personally and my office co-workers to visit your web site at the very least 3 times in one week to read through the fresh guidance you have got. And lastly, I’m also always happy with all the beautiful ideas you give. Selected 3 ideas in this post are essentially the most beneficial we have ever had.

  53. Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift.

  54. I’m still learning from you, but I’m trying to achieve my goals. I definitely liked reading everything that is posted on your website.Keep the posts coming. I loved it!

  55. Along with every little thing that appears to be building throughout this specific subject matter, your opinions are quite stimulating. However, I beg your pardon, but I can not subscribe to your entire idea, all be it radical none the less. It looks to us that your comments are actually not completely validated and in simple fact you are generally your self not even fully convinced of your assertion. In any case I did enjoy looking at it.

  56. Thanks for ones marvelous posting! I actually enjoyed reading it, you are a great author.I will be sure to bookmark your blog and will often come back later on. I want to encourage one to continue your great writing, have a nice afternoon!

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button