Old Chang Kee Singapore Prices – Curry Puff & Full Menu
Since 1956, one crescent of flaky pastry has defined Singapore snacking — the Old Chang Kee menu Singapore still centers on the legendary Curry’O curry puff at just approx. S$1.90, with most onstik snacks hovering between S$1.80 and S$2.60.
Nostalgia runs deep here: the kaya-toast mornings regulars love at the Ya Kun menu share the same old-school DNA, and toast-and-tea fans often make room for the Fun Toast menu on the same crawl.
This guide breaks down the full Old Chang Kee menu with approx. prices: the puffs, the onstik snack range, bee hoon and meal sets, drinks, party platters, plus the cheapest ways to snack and answers to the questions everyone asks.

Old Chang Kee Menu Singapore: Snacks & Prices
The menu is a masterclass in grab-and-go. Everything is priced for pocket money, served hot from the fryer, and designed to be eaten one-handed on the way to the MRT.
Signature Puffs
The Curry’O (approx. S$1.90) packs curried potato, chicken and egg into buttery layers — the benchmark every other curry puff is judged against. The Sardine’O (approx. S$1.90) brings zesty tomato-chilli heat, and Curry’O boxes of 5 or 10 (approx. S$9.50 / S$19.00) cover office sharing.
| Item | Price (S$, approx.) |
|---|---|
| Curry’O | 1.90 |
| Sardine’O | 1.90 |
| Black Sesame Ball | 1.90 |
| Curry’O Box (Box of 5) | 9.50 |
| Curry’O Box (Box of 10) | 19.00 |

Onstik Snacks
Fifteen-odd skewered and fried snacks, most between S$1.80 and S$2.60. Fishball onstik (approx. S$1.80) is the cheapest bite in the house; chicken wings (approx. S$2.10), sotong ball (approx. S$2.00), cheesy chicken sausage (approx. S$2.10) and the chicken chunky pop (approx. S$3.40) fill out the greatest-hits list.
| Item | Price (S$, approx.) |
|---|---|
| Fishball Onstik | 1.80 |
| Sotong Ball Onstik | 2.00 |
| Chicken Wing | 2.10 |
| Gyoza Onstik | 2.10 |
| Fish Fillet Onstik | 2.10 |
| Crab Nugget Onstik | 2.10 |
| Prawn Nugget Onstik | 2.10 |
| Chicken Nugget Onstik | 2.10 |
| Cheesy Chicken Sausage Onstik | 2.10 |
| Cheesy Chicken Balls Onstik | 2.10 |
| Big Fishball Onstik | 2.60 |
| Chicken Chunky Pop | 3.40 |
Bee Hoon & Meal Sets
For a real meal: dry mee siam bee hoon (approx. S$3.50), bee hoon set B with chicken wing and fishball onstik (approx. S$7.00), and the chicken rice meal (approx. S$8.50). Light, fast and unmistakably local.
| Item | Price (S$, approx.) |
|---|---|
| Dry Mee Siam Bee Hoon | 3.50 |
| Bee Hoon Set B (with Chicken Wing, Fishball Onstik) | 7.00 |
| Chicken Rice Meal | 8.50 |
| Snack Bundle A (5 items) | 12.90 |
Drinks & Platters
Soft drinks run S$1.60–2.10. Feeding a crowd? Platters A, B and C (approx. S$28.80 each) serve 4–6 pax, and the 20-item party platter (approx. S$48.90) is the default office-party order.
| Item | Price (S$, approx.) |
|---|---|
| Coke / Sprite (Iced) | 2.10 |
| Bottled Water | 1.60 |
| Platter A / B / C (4-6 pax) | 28.80 |
| Party Platter (20 items) | 48.90 |
Old Chang Kee Best Sellers & Recommendations
The Curry’O plus a chicken wing is the classic S$4 combo. Sotong wing onstik and gyoza onstik (approx. S$2.10) are the connoisseur picks; the snack bundle A (approx. S$12.90, five items) is the smart way to sample.
Most Popular Picks
These are the items with permanent queues. Everything below costs less than a bubble tea — which is precisely why the queues never really disappear.
| Item | Price (S$, approx.) |
|---|---|
| Curry’O | 1.90 |
| Chicken Wing | 2.10 |
| Sotong Ball Onstik | 2.00 |
| Cheesy Chicken Sausage Onstik | 2.10 |
| Gyoza Onstik | 2.10 |
| Chicken Chunky Pop | 3.40 |
Old Chang Kee Prices in Singapore
Snacking costs S$4–8; a full meal lands under S$10. Puffs S$1.90, onstik S$1.80–3.40, bee hoon sets S$3.50–7.00. Prices are approximate and may vary by outlet; delivery prices may differ.
What to Order at Old Chang Kee
Start with the puffs, because that is the whole origin story. The Curry’O (S$1.90) — curried potato, chicken, a slice of egg, special herbs and spice in shattering pastry — has not fundamentally changed since 1956. The Sardine’O (S$1.90) is its tangier sibling: sardine and onion simmered in zesty tomato and red chilli. Boxes of 5 (S$9.50) and 10 (S$19) are the takeaway math.
The limited editions reward outlet-hopping. Jewel Changi Airport’s Flavours of the World series — Mala Chicken’O, HK BBQ Chicken’O, Teriyaki Chicken’O, Chili Crab’O with real crab meat (S$2/piece, S$3.50 for two) and the Kaya Butter Puff (S$1.40) — are Jewel-only and periodically rotated. The steamed curry puff (S$1.60, essentially a curry chicken bun in puff’s clothing) sells at the Tanjong Pagar Coffee House and Change Alley Mall after selling out repeatedly.
The OnStik wall is the second pilgrimage: Fishball OnStik (S$1.80), Big Fishball (S$2.60), Sotong Ball (S$2.00), Fish Fillet (S$2.10), Crab Nugget (S$2.10), Prawn Nugget (S$2.10), Chicken Wing (S$2.10) and the modern cult items — Cheesy Chicken Sausage and Cheesy Chicken Balls (S$2.10 each) with molten cheese cores. Gyoza OnStik (S$2.10, shrimp umami) and the Black Sesame Ball (S$1.90, sweet) round it out.
For actual meals, the Coffee House outlets go beyond snacks: nasi lemak sets, signature chicken curry with rice (around S$5–8.50), dry curry chicken, rendang, and bee hoon sets from S$3.50 (Dry Mee Siam Bee Hoon) to S$7 (Bee Hoon Set B with wing and fishball). Drinks run S$1.60–S$2.10. Honest advice from regulars: the snacks are the sure thing; meals vary by outlet.
Sharing is where Old Chang Kee quietly dominates events: Platters A, B and C (S$28.80 each, 4–6 pax) — A with puffs, fish balls, wings and curly fries; B with chicken skin, luncheon meat fries and gyoza; C with nuggets, lobster balls and spring rolls — plus the 20-item Party Platter (S$48.90). The cheapest respectable snack run is still under S$5: a Curry’O, a fishball stick and a wing. Seventy years in, that has not changed either.
Frequently Asked Questions About Old Chang Kee Singapore
Conclusion
The old chang kee menu Singapore is the nation’s snack drawer — the S$1.90 Curry’O, S$1.80 fishball onstik, Jewel-only Mala and Chili Crab’O puffs, and S$28.80 sharing platters. Halal-certified, everywhere, and priced for daily cravings. Grab the Curry’O box of 5 (S$9.50), add a cheesy sausage stick, and you are set.
