Best Curry Puffs in Singapore (2026)

Quick answer: Whether you like it spiral and shattering, thin and flaky, or ribbon-crisp, these seven curry puff stalls deliver. 1A Crispy Puffs brings halal-certified spiral carnations to AMK, while Rolina and J2 carry Bib Gourmand nods in Tanjong Pagar and Amoy. Old souls will gravitate to Tanglin’s 1952 recipe, and AMK Curry Puff keeps Toa Payoh going with a simple, spicy chicken-egg combo.

Singapore's Premier Curry Puffs: 7 Exquisite Selections for Discerning Tastes

1A Crispy Puffs

1A Crispy Puffs - s premier curry puffs exquisite selections for discerning tastes in Singapore

At the basement of AMK Hub, 1A Crispy Puffs has been twisting out halal-certified beauties since 1991. The spiral crust is the real draw – multiple thin, buttery layers that crackle the moment you bite. Fillings swing from a steady chicken curry with egg to otah, black pepper chicken, chilli crab, and even durian or yam for the sweet-toothed.

No need to overthink it: if you want a curry puff that announces itself with a crunch, this is it. They also do party boxes, which comes in handy when the whole office is sian and needs a pick-me-up.

  • Address: 53 Ang Mo Kio Avenue 3, #B2-42, AMK Hub, Singapore 569933 (more branches available on their site)
  • Phone: 6753 3220
  • Hours: Daily 9am–9pm

1A Crispy Puffs

Suits: families in the north, anyone who needs halal snacks without compromising on layers, and people who secretly judge a puff by its audible crunch.

Tip Top Curry Puff

Tip Top Curry Puff - s premier curry puffs exquisite selections for discerning tastes in Singapore

Tip Top has been churning out handcrafted puffs from its Raffles Place basement for decades, and the formula is simple: a thin, layered pastry that shatters lightly, never leaving your fingers greasy. The chicken potato with egg is the steady seller, while the sardine and durian versions wink at those who want a little variety.

What gets people coming back is that the puff feels light even when the filling is generous – you can polish one off in three bites and still have room for lunch. Good luck walking past the basement without grabbing two.

This is our own selection, not a paid one. Tell us if there is somewhere we should have included.

  • Address: 1 Raffles Place, #B1-26, Singapore 048616 (more outlets listed on their website)
  • Phone: 6995 2644
  • Hours: Monday–Friday 8am–8pm, Saturday 8am–3pm

Tip Top Curry Puff

Suits: CBD desk warriors on a quick kopi break, anyone who wants a fuss-free puff that leans on lightness rather than oil, and those who like a little durian curveball with their curry.

By the way, if a full sandwich is more your speed, we’ve rounded up the Finest Sandwiches in Singapore too.

Rolina Traditional Hainanese Curry Puff

Rolina Traditional Hainanese Curry Puff - s premier curry puffs exquisite selections for discerning

Perched on the second floor of Tanjong Pagar Plaza, Rolina keeps its hours early – Wednesday to Sunday, 6am to 2pm – and the queue starts forming while the kopitiam is still waking up. The puffs are petite, almost two-bite jobs, with a thin, buttery crust that gives way to a spicy, robust chicken-and-egg centre. Sardine fans are covered, and the glutinous rice and yam cakes hanging around the display box are worth your change too.

The Michelin Bib Gourmand didn’t land here by accident; the texture-to-filling ratio is tight, and the heat in the curry lingers just enough. Come before 10am if you want the full range, because once they sell out, that’s it.

  • Address: 6 Tanjong Pagar Plaza, #02-15, Singapore 081006 (more branches can be found on their site)
  • Hours: Wednesday–Sunday 6am–2pm

Rolina Traditional Hainanese Curry Puff

Suits: heritage-food hunters, early birds who treat a spicy puff as a perfectly acceptable breakfast, and anyone with a Michelin checklist in their back pocket.

Tanglin Crispy Curry Puff Since 1952

Tanglin Crispy Curry Puff Since 1952 - s premier curry puffs exquisite selections for discerning tas

Inside Hong Lim Food Centre, Tanglin’s stall has been doing the same family recipe since 1952. The pastry is extra-crispy and flaky – the sort that leaves a little mess on your shirt, which is part of the charm. Choose from potato chicken with egg, sardine with egg, or fish otah, all sealed inside a golden, craggy shell.

The fillings stay moist without turning the pastry soggy, so you get that contrast of crunchy outside and savoury inside even if the puff has been sitting a while. It’s the kind of snack that makes you want to chope a seat right there and eat it while it’s still warm.

  • Address: 531A Upper Cross Street, #02-34, Hong Lim Market & Food Centre, Singapore 051531
  • Phone: 8418 3937
  • Hours: Monday–Saturday 7am–4pm

Tanglin Crispy Curry Puff Since 1952

Suits: old souls who believe a curry puff should sound like cellophane when you bite, Chinatown explorers, and anyone who measures a stall’s worth by the number of uncles queueing before 8am.

J2 Famous Crispy Curry Puff

J2 Famous Crispy Curry Puff - s premier curry puffs exquisite selections for discerning tastes in Si

Amoy Street Food Centre’s J2 is another Bib Gourmand recipient, and the hawker setting doesn’t dial down the craftsmanship one bit. The pastry leans buttery and crumbly, with fillings like chicken potato curry, black pepper chicken, sardine, and a yam paste option that sweet-toothed kakis die die must try.

They hand-roll the dough daily, and you can taste the patience in the layers. The black pepper chicken brings a different kind of heat, more ticklish than the curry, but both are the sort of thing you’ll want to tapau back for the family.

  • Address: 7 Maxwell Road, #01-21, Amoy Street Food Centre, Singapore 069111
  • Phone: 9475 8425
  • Hours: Monday–Friday 8am–3pm

J2 Famous Crispy Curry Puff

Suits: the Amoy lunch crowd, anyone chasing Bib Gourmand stalls without the restaurant price tag, and people who like their puffs with a crumbly, almost shortbread-like bite.

While you’re exploring local bites, our lists of Singapore&# ;s Premier Lontong Destinations and Singapore&# ;s Premier Ice Cream Brands might give you even more reasons to postpone that diet.

Wang Wang Crispy Curry Puff

Wang Wang Crispy Curry Puff - s premier curry puffs exquisite selections for discerning tastes in Si

Old Airport Road Food Centre is home to Wang Wang, a family-run stall that’s been at it for over twenty years. The pastry is the star here: ribbon-like layers so crispy they practically hum. Curry chicken, yam paste, sardine, black pepper chicken – all use house-made fillings that stay juicy and fragrant.

The yam paste puff deserves a special mention; it’s not shy about its butteriness and works as a dessert or a coffee companion. Be warned, the “till sold out” sign goes up fast, especially on weekends.

  • Address: 51 Old Airport Road, #01-126, Old Airport Road Food Centre, Singapore 390051
  • Phone: 9090 7009
  • Hours: Tuesday–Sunday 10am–3:30pm or till sold out

Wang Wang Crispy Curry Puff

Suits: crisp-hunters in the east, families who treat Old Airport Road as a Sunday ritual, and anyone who thinks a curry puff should sound more like a cracker than a biscuit.

AMK Curry Puff

Amk Curry Puff - s premier curry puffs exquisite selections for discerning tastes in Singapore

Tucked inside a Toa Payoh Central coffeeshop, AMK Curry Puff doesn’t bother with a dozen flavours. You get the classic – diced potatoes, chicken, and a slice of hard-boiled egg wrapped in thin, crispy ribbons – plus a sardine option for the loyalists. The pastry is non-greasy, the spice level balanced, and the whole thing tastes reassuringly like the curry puffs you grew up with.

Because it’s a one-man sort of operation, the puffs can run out by early evening, so don’t leave it too late. And at a wallet-friendly price, you can safely order more than one without the guilt.

This is our own selection, not a paid one. Tell us if there is somewhere we should have included.

  • Address: 184 Toa Payoh Central, #01-372, Super 28 Coffeeshop, Singapore 310184
  • Hours: Daily 10am–8:30pm or till sold out

AMK Curry Puff

Suits: Toa Payoh residents who treat it as a regular afternoon ritual, anyone who values a straightforward, spicy chicken-egg combo done right, and those who prefer their pastries thin, crispy, and never oily.

How to choose

Different stalls win on different fronts, so it pays to know what you’re in the mood for. Pastry style is the biggest divider. Spiral lovers (1A) get a multi-layered crunch that looks almost too pretty to eat. Those who favour thin, delicate flakes should point themselves toward Tip Top or Rolina. If you want a deep, glass-like shatter, Tanglin and Wang Wang deliver the loudest bite. J2’s crumbly, buttery crust sits somewhere between a puff and a shortcrust, which is its own kind of magic.

Filling-wise, the classic chicken curry with egg is the baseline – if a stall gets it right, the rest usually follows. Sardine is the second most common, and some spots offer black pepper chicken, otah, yam, durian, or chilli crab for variety. Halal considerations? 1A Crispy Puffs is certified halal; the remaining stalls are hawker or shop setups where you’ll want to confirm directly.

Prices generally hover around a couple of dollars per piece, with some premium fillings nudging slightly higher. Opening hours matter, especially for the hawker stalls that open early and close by mid-afternoon. If you plan to buy in bulk for a gathering, 1A and Tip Top have multiple outlets and are geared for that.

StallPastry StyleSignature FillingsLocationHalalRecognition
1A Crispy PuffsSpiral, multi-layered flakyChicken curry with egg, chilli crab, otak-otak, durianAMK Hub (multiple branches)Yes
Tip Top Curry PuffThin, layered, lightChicken potato with egg, sardineRaffles Place MRT (multiple branches)Check with the business
Rolina Traditional Hainanese Curry PuffThin buttery crustChicken curry with egg, sardineTanjong Pagar PlazaCheck with the businessMichelin Bib Gourmand
Tanglin Crispy Curry Puff Since 1952Extra-crispy, flakyPotato chicken with egg, sardine with egg, fish otak-otakHong Lim Food CentreCheck with the business
J2 Famous Crispy Curry PuffButtery, crumblyChicken potato curry, black pepper chicken, yam pasteAmoy Street Food CentreCheck with the businessMichelin Bib Gourmand
Wang Wang Crispy Curry PuffRibbon-like, ultra crispyCurry chicken, yam paste, sardineOld Airport Road Food CentreCheck with the business
AMK Curry PuffThin, crispy ribbonsClassic chicken with potato & egg, sardineToa Payoh Central (Super 28 Coffeeshop)Check with the business

Summary

Curry puffs in Singapore are a serious business, and these seven stalls each bring something distinct to the table. From the spiral crunch at 1A to the Bib Gourmand consistency at Rolina and J2, there’s a puff for every craving and corner of the island. The only real rule: go early, because the good ones always sell out.

Details can change, confirm with the business.

Frequently asked questions

Which curry puff stall has the crispiest pastry?

Wang Wang and Tanglin are strong contenders for the loudest, glass-like crunch. Wang Wang’s ribbon layers and Tanglin’s extra-flaky shell both shatter beautifully, while 1A’s spiral crust brings its own multi-layered snap.

Are there halal curry puffs on this list?

1A Crispy Puffs is halal-certified. For the other stalls, halal status hasn’t been publicly listed, so it’s best to ask at the counter if that’s a requirement.

What are the typical opening hours for curry puff stalls in Singapore?

Most open early – often by 7am or 8am – and close by mid-afternoon, especially in hawker centres. Some like AMK Curry Puff stay open until evening. Always check the hours listed; many sell out before their official closing time.

Which curry puff stalls have received Michelin recognition?

Two on this list hold Bib Gourmand badges: Rolina Traditional Hainanese Curry Puff at Tanjong Pagar Plaza and J2 Famous Crispy Curry Puff at Amoy Street Food Centre.

What fillings should I try besides the classic chicken curry with egg?

It depends on the stall. 1A’s chilli crab and otah are worth a try, Wang Wang and J2 do a satisfying yam paste version, and Tip Top’s durian puff is a sweet break from all the spice. Sardine is widely available and a good benchmark of a stall’s savoury skills.

How much does a curry puff cost at these stalls?

Prices generally fall in the range of $1.50 to $2.50 per piece, with premium flavours or larger sizes sometimes costing a little more. It’s always good to confirm current prices with the stall.

Scroll to Top