When I want to nibble on something in between meals, Curry Puffs always work wonders.

Those deep-fried (some baked) pastries with curried fillings, potatoes and chicken make such as comforting, semi-filling treat. I start with both ends of the crimping, then go towards the centre.

For travellers, you may find the Curry Puff similar to the British Cornish pastry. The humble puff is said to curry, I meant carry influences by the Cornish Pastry, Portuguese Empanada and Indian Samosa in the 1800s.

The popular ones in Singapore include Old Chang Kee, Polar and 1A, but some indie hawker stalls also make very delicious ones with varying styles – though they are fast disappearing.

One of the best around was Katong Chicken Curry Puff, previously located at Marina Parade Food Centre Food Guide. Uncle Koh has retired after the revamp of the food centre… sad and so thank you for the memories.

Here are 10 of the must-have Curry Puffs in Singapore:

AMK Curry Puff
Block 184 Toa Payoh Central #01-372 Super 28 Coffee Shop Singapore 310184.
Opening Hours: 10am – 8:30pm (or till sold out)

Many would have questions of the difference between AMK Curry Puff and Tip Top. The latter has entered into a venture with ABR Holdings (which manages Swensen’s) and has undergone massive rebranding and expansion.

AMK Curry Puffs ($1.50 each) are delicately done, with ribbons thin and crispy.

The fillings are robust, spicy, full of flavours containing chicken pieces and part of a hard-boiled egg.

The old Mr Leo behind AMK Curry Puffs is still in the kitchen over-looking the processes. There is always something very attractive when you know it is a grandfather’s original recipe.

Wang Wang Crispy Curry Puff
Old Airport Road Food Centre #01-126, 51 Old Airport Road Singapore 390051
Opening Hours: 10am – 3:30pm (Tues – Sun) Or till sold out

The hawker used to be a pastry chef at Pan Pacific’s Hai Tien Lo, and therefore his skills are there.

He went from making Teochew pastries to flaky Curry Puffs of different fillings – Curry, Sardine, Black Pepper Chicken and Yam ($1.40 to $1.60 each).

Take note as the hawkers make them by batches fresh in-stall, certain flavours run out soon.

The Original Curry Chicken Puff is no bluff – crisp skin, curry that has that molten-like texture, and real chunks of juicy chicken (not the dry-dry type).

The Black Pepper Chicken Puff ($1.60) was a surprise find, get a piping-hot one and it would be almost life-changing.

Lagoon Chicken Curry Puff
East Coast Lagoon Food Village #01-28, 1220 East Coast Parkway Singapore 468960
Opening Hours: 12pm – 8pm (Sun – Mon), Closed Tues

Another classic, but take note that this stall is always closed as uncle needs to take a break.

This Lagoon Chicken Curry Puff ($1.50) has a similar style to Katong’s, with a slightly thicker but butter dough.

The handmade puffs have fillings which taste more sambal than curry, and you can actually see small bits of chilli within.

Fong’s Dee Curry Puff
Clementi 448 Market & Food Centre #01-31, 448 Clementi Ave 3, Singapore 120448
Opening Hours: 6am – 6pm (Mon – Sun)

The Curry Puffs ($1.30) are freshly deep-fried, and often get sold out early. I would recommend eating this when they are fresh out, as they don’t last as well (meaning not as fragrant and crisp) as some of the other brands.

They may be small but pack a punch of moist spicy potatoes, chicken and egg. The skin could be less thick though.

Each puff is full of liao (ingredients) like a bomb. Flavours are robust and distinct.

6 Tanjong Pagar Plaza, #02-16, Tanjong Pagar Food Centre
Opening hours: 9am – 2pm (Sun – Mon), Closed Tues

If Fong’s Dee Curry Puff is a bomb, then Rolina’s is a small compact bomb. Rolina is also the 2nd curry puff stall in Singapore to be awarded a Michelin Bib Gourmand.

Rolina has come a long way from its humble beginnings as a roadside stall set up by owner Mr Han outside Novena Church more than 50 years ago. Regulars have often mispronounced these as “Novena Curry Puffs” in the past. Novena -> Rovena -> Rolina. The name Rolina stuck.

This is one curry puff that could blow your senses away.

The cutesy bite-sized Hainanese curry puff was about two-thirds the size of an Old Chang Kee.

It was tightly packed and full of goodness. Within its thin buttery skin, were plenty pieces of soft cubic potatoes in a curry paste and hard-boiled egg.

But… we must eat those that Uncle Han make (no offence to the other workers) because he puts his heart to making each and every one of them. Rolina Traditional Hainanese Curry Puffs (Tanjong Pagar)

J2 Famous Crispy Curry Puff
Amoy Street Food Centre #01-21, 7 Maxwell Road Singapore 069111 (Tanjong Pagar MRT Exit G)
Opening Hours: 8am – 3pm (Mon – Sat), Closed Sun, PH

The first (and other) curry puff in Singapore listed in the Singapore Michelin Bib Gourmand Guide.

Costing $1.20, could this be the cheapest Michelin Bib Gourmand food in the world?

Also known as J2 Crispy Curry Puff, this comes with layered flaky pastry and spicy potato, black pepper chicken, sardine and yam paste fillings.

The J2 puffs are freshly hand-made in the stall, deep-fried in a big wok of oil, and the aroma and sound of cracking oil made it all more tempting.

My advice: EAT IT while it is still hot.

Though when I brought some home and consumed after an hour or two, they still remained quite crisp. J2 Famous Crispy Curry Puff (Amoy Street Food Centre)

Tanglin Crispy Curry Puffs
Hong Lim Food Center #02-36, 531A Upper Cross Street Singapore 069184
Opening Hours: 7am – 2pm (Mon – Sat), Closed Sun

The taste of the good old days. Tanglin Crispy Curry Puffs can be slightly hard to find, located at the corner unit of the popular Hong Lim Food Centre.

They serve up 3 types of Crispy Puffs – Potato Chicken & Egg ($1.50), Potato Sardine & Egg ($1.50), and Fish Otah ($1.60).

The skin belonged to the flaky type, but wasn’t over till it would fall all over the table.

There was a delightful crisp, but it was the fillings that won me over – savoury, moist and fragrant.

Soon Soon Huat Curry Puff
220 East Coast Road Singapore 428917
Opening Hours: 7:30am – 5pm (Tues – Fri, Sun), 7:30am – 5:30pm (Sat), Closed Mon

The founders of this shop used to sell curry puffs called Soon Soon Huat 1A Crispy Curry Puff at Blk 1A Eunos Crescent.

Though their Curry Chicken Puff at $1.70 is slightly on the expensive side, it is understandable as they have a stand-alone shop now (order kopi and teh to go along).

If you like your puffs with those clear spirals and buttery flavours, then this is for you.

The most delightful parts were the potatoes inside, soft and cubic, wrapped in this delightful moist-spicy paste.

Killiney Curry Puff
93 Killiney Rd, Singapore 239536
Tel: +65 6736 2011
Opening Hours: 9am – 8pm (Mon – Sun)

If this was the Killiney Curry Puff in the good old days (say 10 years ago), I would have put it Top 3 straight away.

Somehow, they decided to go more commercial, and the curry puff lost its signature handmade crimping – which was quite an essential part.

I really liked their Curry Puffs ($1.40, or have they increased price again) – used to be handmade and filled with chunky pieces of chicken.

They have shrunk in size after rebranding, but well, still a good enough street snack due to its aromatic and mildly spicy fillings that could be quite addictive.

Old Chang Kee Coffee House @ Rex
19-23 Mackenzie Road #01-01, Singapore 228678
Opening Hours: 11am – 9pm (Mon – Thurs), 10am – 10pm (Fri – Sat), 10am – 9pm (Sun)

This is probably Singapore’s most well-known Curry Puff.

The Halal-certified Old Chang Kee is famous for their hot crispy curry puffs with chicken chunk fillings, and golden-yellow snacks on sticks.

Incidentally, the Michelin Guide Singapore listed Old Chang Kee as “5 of The Top Curry Puff Picks in Singapore”. The Singapore snack chain has also made its European debut at London’s Covent Garden.

The fillings made of zesty curried potatoes, chicken chunks, slices of boiled eggs and spices, still make it a perhaps-predictable and comforting treat. The taste of growing-up days.

Plus, they always introduce those funky flavours once in a while. Old Chang Kee (Paya Lebar)

Other Related Entries
10 Must-Try Char Kway Teow Singapore
10 Must-Try Prawn Noodles In Singapore
12 Must-Try Hokkien Mee In Singapore
10 Must Try Chendol in Singapore
10 Best Beef Horfun In Singapore

* Follow @DanielFoodDiary on Facebook, Instagram and Youtube for more food news, food videos and travel highlights. DFD paid for food reviewed unless otherwise stated.


  1. I personally feel that Tip Top curry puffs are a must try! I very much prefer them to OCK, as Tip Top is more generous with their fillings. Additionally, the pastry is much flakier and tastier than OCK and the filling to pastry ratio is spot on in my opinion 🙂

  2. Not sure if the stall is still around.. eatery place near old dbs tower.. stall name is east meat west.. something like that.. their curry puffs (beef, chicken and sardine).. very very nice..


Please enter your comment!
Please enter your name here