More in Toa Payoh
Is this your business?

Claim this listing to add loyalty, POS, and marketing tools.

Claim this business

The Baba Curry Puff Cafe

4.6(52)on Googletoa payoh

137 Potong Pasir Ave 3, Singapore 350137

TakeoutWheelchair accessible

Opening Hours

Today (Monday)7:45 AM – 3:00 PM

STAMPEDE Score

Moderate confidence
B+Great choice

Score: 80 / 100

Food quality85
Value for money80

Based on 5 data points · Updated 9 days ago

Editor’s Note

Last updated 29 May 2026

Our take: The Baba Curry Puff Cafe offers a nostalgic experience for many, with some reviewers having patronised the stall for nearly two decades.

The curry puffs are consistently praised for their super well-layered, crispy crust and generous fillings.

At $1.70 for one or $3.20 for two, the pricing is accessible.

We note the sardine version is highlighted for its flavourful onions and touch of spiciness, though some wish for an egg slice to complete the experience.

While the taste is generally well-received, one reviewer found the chicken curry puff too oily.

Another practical concern raised was the lack of a handled bag for takeaway, which can be inconvenient.

We think this spot is a solid choice for a quick, affordable snack if you're in the Toa Payoh area, especially if you appreciate a crispy, well-filled curry puff.

Best for a casual bite rather than a sit-down meal.

Signature

Curry Puff

Price

Below $10/person

Score: 80 · 5 sources

What customers say

The Baba Curry Puff Cafe is largely praised for its nostalgic, well-layered, and crispy curry puffs, with generous and warm fillings, often highlighted by long-time customers and new visitors alike.

While the chicken curry puffs are noted for decent seasoning, some find them too oily.

The sardine puffs are particularly celebrated for their flavour and spiciness, though some wish for an egg slice.

Service from the elderly owners is generally appreciated, but practical issues like bag handles for takeaway have been mentioned.

crispy, layered crustgenerous, warm fillingsoiliness of chicken curry puffsardine puff flavournostalgic experience
70% positive10% neutral20% negative

Google Reviews

★★★★Lim Ray· 4 months ago

First time here was 18 years ago. Nostalgic hehee. Curry puff $1.70. 2 for $3.20.

★★★★★YY· 2 years ago

Truly is one of the best and unassuming curry puffs! 💰 got 2 for $3, as my wife and I bought this as a post lunch snack to eat on the way home. The crust is super well layered and crispy, fillings…

★★★★Mao Kun Goh· 4 months ago

Saw the high ratings and bought 2 chicken curry puff. Too oily, but seasoning was pretty decent. Male owner only provides transparent bag without handle (probably expecting me to eat on the spot), wh…

★★★★★Alex Soo· 5 months ago

Tasty curry puff by an old couple. $1.50 per piece for 2 piece and above.

★★★★★MNG· 3 years ago

Superb curry puff! The dough was almost crispy rather than crusty. Beautiful folds and perfect even after air-fried. The sardine version was flavoursome with onions added and a touch of spiciness. I…

Reviews from Google

More content coming as we discover reviews and videos about this restaurant across the web.

✨ Verified businesses get weekly AI-refreshed content, editorial reviews, and the full marketing suite. Claim this business to unlock.