Who doesn’t love a good old fashioned curry puff when the case of the munchies strike.
Most Singaporeans are familiar with the beloved pastry — a blistered golden-brown purse stuffed with spicy fillings of potato, fish or eggs. It’s simple, yet heartwarming. And while there’s plenty to be found around the island, here’s where you’ll find the best curry puffs in Singapore.
Available all-day round, this bite-sized treat is convenient as a quick snack for at a small price. While it has become a part of Singapore’s food identity, it is also reflective of global cultural influences from the colonial past.
The curry puff’s origins could be traced to Spanish empanadas or the British Cornish pastries. Despite the resemblance, the execution is largely different with local touches with spices and pastry. The local curry puff is also deep fried in hot oil instead of baking.
Since then, the curry puff has gone through several evolutions. The puff has become multi-racial — there’s the Malay ‘epok epok,’ the Indian ‘karipap’ as well as the Chinese ‘curry puff’ that most are familiar with thanks to snack food chains. There’s also the puff pastry version, found commonly in big bakery chains. However it is still the traditional snack that most of us love.
With just a dollar, Singaporeans can easily get a snapshot of the country’s diverse culinary landscape. The little golden package of goodness now also sees more modern and inventive fillings — think durian, yam or chilli crab — but the humble potato-and-egg combo is still beloved by all.
Here’s where to find the best curry puffs in Singapore:
(Hero and featured image credit: Esperanza Doronila/ Unsplash)
This story first appeared on Lifestyle Asia Singapore
Soon Soon Huat Curry Puff
For over 27 years Soon Soon Huat has been frying up its unique take on the curry puff, which sports the signature multi-layered flaky skin. While the puffs are thin, they are stuffed to the brim with fillings. The curry chicken, for instance, has generous servings of diced chicken and hard-boiled egg within. The mother-daughter team have stuck to the same old recipe for its classic curry chicken, otah and sardine puffs. But over the years, Soon Soon Huat has introduced some ‘modern’ creations like custard and durian.
(Image credit: @jiak_with_chirley via Instagram)
220 E Coast Rd, Singapore 428917
J2 Famous Crispy Curry Puff
Amoy Street Food Centre’s famous curry puffs have been consistently featured on the Michelin Guide’s Bib Gourmand list for good reason. Lee Meng Li and Wu Jing Hua, the couple running the humble hawker stall, make only about 500 puffs daily, and fries them fresh in a large wok throughout the day, so diners are always guaranteed a piping hot treat to enjoy for breakfast or afternoon tea. The fillings are simple, but flavourful all the same. Curried potatoes and sardines with egg are often sold out, but newer creations like black pepper chicken and yam are proving to be as popular too.
(Image credit: @xinxuanyang22 via Instagram)
7 Maxwell Rd, #01-21 Amoy Street Food Centre, Singapore 069111
AMK Curry Puff
Fans of snack chain Tip Top Curry Puff will find the puffs at this hawker stall familiar. That’s because AMK Curry Puff is set-up by one of the Tip Top’s shareholders, holding on to the traditional ways of making the treat. The stall is run by former Tip Top employees who continues to fold and stuff every curry puff by hand. There’s only one filling available here, the curry chicken with hard-boiled egg — not too spicy, but still very satisfying.
(Image credit: @esth3r_esth3r via Instagram)
184 Toa Payoh Central, Super 28 Coffee Shop, Singapore 310184
Rolina Traditional Hainanese Curry Puff
This popular stall, another Bib Gourmand listee, has been around for more than 50 years. Rolina’s curry puffs are more unusual in that they are smaller and thinner than most puffs, but holds more fillings. The Hainanese-style puff uses a more fragrant rempah to cook potatoes and chicken, making for a more satisfying bite.
(Image credit: @wecanshoyutheworld via Instagram)
6 Tanjong Pagar Plaza, #02-15 Tanjong Pagar Plaza Market & Food Centre, Singapore 081006
Epok Epok Central
As its name suggests, Epok Epok Central offers what’s better known as the ‘Malay-style’ of curry puff. The hawker stall continues to use an old family recipe for its nostalgic puffs, from its dough to fillings. The bite-sized puffs tend to be crispier and not as buttery and are available with three different fillings: spicy potato, sardine with onions or egg — all for less than a dollar. Also worth checking out is the stall’s nasi lemak which can be enjoyed with a couple of too.
(Image credit: @willcookwilleat via Instagram)
4A Eunos Cres, #01-09 Market & Food Centre, Singapore 402004
Indian Muslim Bakery & Confectionery
This Onan Road bakery offers two types of puffs, the karipap and the epok epok. The karipap is considerably different, a triangular treat with layers of thin pastry and spicy fillings like beef fat and rendang within. These are little spicier than the epok epok and curry puffs most are used too. The epok epok is also worth trying too, with potato, sardines or bean sprouts.
(Image credit: @chubbybotakkoala via Instagram)
124 Onan Rd, Singapore 424536
Tanglin Crispy Curry Puff
Tanglin crispy curry puff has four types of curry puffs: Chicken, Potato and Egg, Sardine and Otah. These little pockets are packed generously with fragrant fillings, and are priced at a neat S$1.80, wrapped around little blankets of flaky pastry.
(Image credit: @chiaksimi via Instagram)
531A Upper Cross Street, #02-34 Hong Lim Market & Food Centre, Singapore 051531
Fong's Dee Curry Puff
Fong’s Dee Curry Puff is known for their insanely thin crust, handmade and stretched by owner Kok Meng Teck. To say the fillings are viscous and is lavish in its serving is putting it lightly: you’ll probably get more of the lightly spiced, aromatic curried potatoes than the actual puff pastry with each bite. These curry puffs are dangerously additive, so be sure to order a couple more when you’re here.
(Image credit: @thedeadcockroach via Instagram)
448 Clementi Ave 3, #01-31, Singapore 120448