A puff is a flaky pastry formed from a laminated dough composed of dough, butter, or other solid fat. It has visible airy layers similar to the croissant, making it delectable to eat. Moreover, you choose to eat it plain or pair it with chocolate, fruits, cream and more. On the other hand, there are still some puffs without an airy space but with a crispy outer shell, such as curry puff, kaya puff and more.
It is not hard to find the puff as it is mainly served in a bakery and cafe. Thus, we are here to recommend to you the 10 best puffs in Kuala Lumpur and Selangor that you should try!
What is the taste of puff pastry?
Puff pastry has a buttery flavour, a crispy crust, and a light, airy feel. Depending on the use, its neutral flavour tends to be either sweet or savoury.
What can we pair with a puff?
It depends on your preferences; the most common sides that can be paired with it are butter, chocolate jam, fruits, cheese, sausage and more. It can be paired easily with many sides since it has a neutral flavour.
10 Best Puff in KL & Selangor 2025
1. IKEA Cheras


We are sure you are familiar with IKEA, one of the largest furniture stores in Malaysia. However, they are not only famous for their furniture but also their food. One of the must-tries there is their curry puff; the filling is full of creamy potato curry with a piece of full-boiled egg. Moreover, the skin is thin and flaky, which will surely satisfy your tummy.
Operating Hours: 10am – 10pm, Daily
Address: 2A, Jalan Cochrane, Maluri, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0379527575
Google Map: Navigate Here
Google Review: Here
2. Kenny Hills Bakers, Ampang


Kenny Hills Bakers intended to use the highest-quality ingredients, hand-craft everything from scratch, and put their heart into all they do. Thus, you can always be assured of their food quality. Their peach strudel is a must; it is a baked dessert with thin strips of puff pastry wrapped around the filling. The pastry and the cream are so good, and it is not overly sweet as well. Thus, it surely deserves a try.
Operating Hours: 8am – 10pm, Daily
Address: 241-B Lorong Nibong, Off Jln Ampang, Wilayah Persekutuan, 50450 Kuala Lumpur
Tel: 0342652020
Google Map: Navigate Here
Google Review: Here
3. Teng Wun Bakery & Confectionery


Teng Wun Bakery & Confectionery is famous for its kaya puff, which has a flaky yet buttery shell with a thick kaya filling. It tastes more fantastic when paired with a cup of tea or coffee. Besides that, you can also try their sponge and butter cake, which are freshly baked daily and super delectable.
Operating Hours:
9am – 5pm, Daily
Closed on Tuesday
Address: 15, Jalan Dato Muda Jaafar, Pekan Kuala Kubu Bharu, 44000 Kuala Kubu Baru, Selangor
Tel: 0360641586
Google Map: Navigate Here
Google Review: Here
4. HappyMeal × HappyzCafe


HappyMeal × HappyzCafe’s cream puff is definitely the food to die for. It is a round shell of light pastry filled with aromatic durian cream filling, which customers highly recommend due to its addictive taste. Most importantly, it didn’t have that distinct pungent smell that indicates a strong durian flavour. Hence, people who resist durian can try this also!
Operating Hours:
8:30am – 5pm (Monday-Saturday)
8am – 3pm (Sunday)
Address: 143, Jalan Tun H S Lee, City Centre, 50000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0102156080
Google Map: Navigate Here
Google Review: Here
5. Homi Chicken Curry Puff @ The Gardens Mall


Homi Chicken Curry Puff is a bakery located at The Gardens Mall which serves delectable curry puffs. Their curry puff is well known for the super crispy crust filled with flavourful potatoes and chicken. You will find it hard to resist it as it is super delicious to eat. You will taste like you are on cloud nine with every bite!
Operating Hours: 10am – 10pm, Daily
Address: Lingkaran Syed Putra, Mid Valley City, 58000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0125276088
Google Map: Navigate Here
Google Review: Here
6. The Ordinary Baker


The Ordinary Baker is an excellent spot if you are craving a little lovely cream puff. Their cream is super silky with a balanced sweetness, making you irresistible to the heavenly taste. Moreover, the cream puff selection was abundant, with many delectable flavours. Thus, people who prefer a less sweet diet can undoubtedly come here to taste the cream puff.
Operating Hours:
11am – 6pm, Daily
Closed in Monday
Address: No 51-GF, Jalan Setia Perdana BC U13/BC, Setia Alam, 40170 Shah Alam, Selangor
Tel: 0142158003
Google Map: Navigate Here
Google Review: Here
7. Swiss Roll And Kaya Kok


Swiss Roll And Kaya Kok is a lovely stall operated by an old but friendly granny. Based on customers, her kaya puff can be considered the best in Kuala Lumpur; the puff is crusty with the balanced sweetness of kaya. Aside from kaya puff, you should also try her swiss roll and egg tart, which are baked with much love and bring back old memories.
Operating Hours:
8am – 1:30pm, Daily
Closed on Sunday
Address: Opposite Maybank, At Jalan Yap Ah Loy, Exit at Masjid Jamek LRT
Tel: 0122995222
Google Map: Navigate Here
Google Review: Here
8. Chateraise Patisserie @ Isetan Concourse KLCC


Chateraise Patisserie is a famous pastry shop located in Isetan Concourse KLCC and serves a wide range of delectable pastries such as cream puff, mochi, cakes and many more. Their desserts are directly imported from Japan; hence, you may expect how great they taste! The cream puff is a must; although it is slightly expensive, it is surely worth the price. It tastes fluffy and refreshing, which you would ask for more after the bites.
Operating Hours: 10am – 10pm, Daily
Address: 504, Jln Ampang, City Centre, 55000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Tel: 0321814632
Google Map: Navigate Here
Google Review: Here
9. Hokkaido Ice Cream Puff

Hokkaido Ice Cream Puff boasts a lovely, great design and ambience which is Instagrammable. Aside from the environment, their ice cream puff is surely the highlight of the shop; their less sweet ice cream is covered by a crispy and delectable puff, making it super appetizing to eat. Besides, it is reasonably priced, given a generous portion of ice cream puff!
Operating Hours:
12pm – 10pm, Daily
Closed on Monday
Address: Dataran Jade, 23-1, Jln Dataran Jade 1, Jade Hills, 43000 Kajang, Selangor
Tel: 01154029209
Google Map: Navigate Here
Google Review: Here
10. Gigi Coffee Avenue K


Gigi Coffee at Avenue K serves several puffs, such as Tom Yum Puff, Potato Curry Puff and Chicken Curry Puff. Both are freshly prepared, which you may enjoy pleasantly. Besides, they pair incredibly fantastic with their coffee as a tea time set! Thus, you should go and have a try with your friends for a chilling time.
Operating Hours: 9am – 10pm, Daily
Address: Avenue K, C-15A. Level Concoure, 156, Jln Ampang, 50450 Kuala Lumpur
Tel: 0361436333
Google Map: Navigate Here
Google Review: 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.