When it comes to Malaysian Curry Puff, there is a lot of nostalgia involved. This well-known traditional Malaysian delicacy is gaining popularity abroad and in its own country. Without a doubt, it’s one of the favourite snacks of Malaysians. Curry puffs, also known as epok-epok and karipap in Singapore and Malaysia, are packed with curried potato, chicken, and other ingredients and served as a street dish. Sweet or savoury, eaten as an appetiser or snack, small puffs with various fillings are a Southeast Asian delicacy.
Various puff forms are based on a popular colonial import from Malaysia and Singapore to Indonesia, Thailand, and Vietnam. British colonialists in Asia coined the name curry puff. However, the dough pockets have been inspired by the colonial cuisines of various European nations over the years. Here we list the 10 best curry puffs in Johor.
What exactly is curry puff pastry comprised of?
The curry puff pastry is created with plain flour and clarified butter and then flattened out and folded in half. It is stuffed with curried potato, pork, and half a hard-boiled egg. Sardine filling is one of the most popular variations.
What makes curry puff so well-liked?
It starts with the flavour. The puff’s flaky and thin deep-fried pastry shell gives way to a filling of spicy but aromatic chicken, curry, and potatoes. The filling is rich and plentiful, providing a flavour burst with each bite.
8 Best Curry Puffs in Johor 2025
1. Wah Cai 3-in-1 Chinese Cake


3-in-1 Wah Cai Chinese Cake is a well-known restaurant that will keep on frying delicious, crispy curry puffs fresh at the premises. Curry puffs here are fantastic and sell out incredibly rapidly every day. Customers are advised to plan their visit wisely since everything will be sold out by 4 p.m. Parking here is a little challenging due to the busyness of this curry puff stall.
Operating Hours:
9:00 am – 4:00 pm (Thursday-Sunday)
Closed on Wednesday
Address: 86, Jalan Pahlawan 2, Taman Ungku Tun Aminah, 81300 Skudai, Johor
Phone No: 019-750 5616
Google Map: Navigate Now
Google Reviews: Here
2. The Coconut Valley – Nyonya House


The Coconut Valley – Nyonya House is a 30-minute drive from Bukit Indah. This restaurant is quite famous, notably among the neighbouring Chinese groups. The curry puff, with various fresh ingredients and a chunky taste, is the shop’s main attraction. It’s peppery, yet the spiciness will make you fall in love with the puff. The owner was incredibly kind and attentive to ensure we got served on time despite being super busy.
Operating Hours:
8:00 am – 4:30 am (Tuesday-Sunday)
Closed on Monday
Address: 37, Jalan Kempas 1B Bandar Baru Kota Puteri, Taman Megah Ria, 81750 Masai, Johor
Phone No: 016-786 2427
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/thecoconutvalley/
Refer Info On Website3. Old Chang Kee Manufacturing Sdn Bhd


Old Chang Kee Manufacturing Sdn Bhd is a factory with a lovely store where you can get delectable curry puffs. All the curry puffs are produced fresh, and you can see the employees placing the hot piping puffs in the tray. Their speciality is a mushroom curry puff with a good portion of soft curry mushroom. This experience may be new, but you will undoubtedly like it.
Operating Hours:
8:00 am – 5:30 pm (Monday – Saturday)
Closed on Sunday
Address: 2, Jalan Laman Setia 7/1, Taman, Persiaran Laman Setia, Setia Business Park, 81500 Gelang Patah, Johor
Phone No: 019-728 2317
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://ms-my.facebook.com/oldchangkeejohor/
4. Melor & Co


Melor & Co. serves authentic Kelantanese meals at Taman Perling and has a variety of Malaysian snacks, such as curry puff. These puffs have a crisp golden exterior with a filling of chicken, potato curry, and hard-boiled egg. They also have a classic version that is loaded with potatoes. You may enjoy this delectable curry puff in peace in the shop’s pleasant dining room, which has adequate lighting.
Operating Hours:
8:00 am – 6:00 pm (Tuesday – Sunday)
Closed on Monday
Address: No 20, Jalan Camar 2, Taman Perling, 81200 Johor Bahru, Johor
Phone No: 019-754 4588
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/melornco/
Instagram: https://www.instagram.com/melor_co/?hl=en
5. 23 咖喱角 curry puff


23 咖喱角 curry puff has been around for a long time, famed for its Malaysian appetisers, notably curry puff. It’s one of the most excellent curry puffs out there, with great filling and a terrific punch of spice in the curry puffs. The pricing is modest at RM1.50 per piece, allowing you to buy as many as you wish and enjoy your tea time. Those not used to the flavour may find them a tad spicy.
Operating Hours:
5:45 am – 5:00 pm (Tuesday – Sunday)
6:00 am – 5:00 pm (Sunday)
Closed on Monday
Address: 75, Jalan Teratai 10, Johor Jaya, 81100 Johor Bahru, Johor
Phone No: 012-748 2622
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/ejt23gmail/
6. Curry Puff 王子


Curry Puff 王子 is a lovely yellow-themed curry puff stall at Taman Melodies. The shop’s cleanliness and design make it quite pleasant and welcoming. First of all, each puff is enormous and incredibly crispy. The price is well worth given the size, fullness, and crunchiness. Almost everyone who passes by will stop and buy their curry puffs since the aroma and store entice them.
Operating Hours:
9:00 am – 10:00 pm (Monday – Sunday)
9:00 am – 5:00 pm (Tuesday)
Address: No.15B, Jalan Dedap, Taman Melodies, 80250 Johor Bahru, Johor
Phone No: 019-723 1224
Google Map: Navigate Now
Google Reviews: Here
Facebook: https://www.facebook.com/CurryPuffPrince/
7. 12 Dec Pastry & Puff


12 Dec Pastry & Puff at Jln Austin Height is a curry puff heaven with 8 varieties of curry puffs. Aside from regular and chicken puffs, their inventive minds have also created sweet puffs such as Sweet Peanut, Cheezy Potato, and Classic Red Bean. Their Fragrant Turnip and Tuna Mayo are also popular. The curry puffs are best enjoyed when they are still piping hot.
Operating Hours: 10:30 am – 9:30 pm (Monday – Sunday)
Address: Ground Floor, No. 33, Jln Austin Height 8/8, 81100 Johor Bahru, Johor
Phone No: 012-750 1768
Google Map: Navigate Now
Google Reviews: Here
8. Tiasa Noi


The modest curry puff at Tiasa No is an ideal snack to be indulged in during tea time. The puffs are more superficial, lighter variants manually moulded or pushed through a mould which brings a perfect shape. The spiral form gives a crunchier bite as each layer collapses into delicate flakes. The many layers are accomplished by wrapping two types of dough flattened and rolled out several times.
Address: Gerai No 2 Medan Selera Jalan Layang, Jalan Layang 8, Taman Perling, 81200 Johor Bahru, Johor
Google Map: Navigate Now
Google Reviews: Here
Grab Your Complimentary Lazada Voucher 【Here】
Tons of Shopee Cashback Deals 【Here】
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.asia. For more information, kindly refer to our copyright, privacy & disclosure policy.