
Old Chang Kee Curry Puff: Price, Calories, Reheating & Storage Guide
There are some foods that instantly transport you back to a rainy afternoon in Singapore, and the curry puff from Old Chang Kee is probably near the top of that list. That golden, crispy shell with a hot, spiced potato filling has been a national comfort food since the 1950s, and this guide pulls together the key facts on price, calories, halal certification, and safe reheating from the brand’s official FAQ.
Price in Singapore: S$2.50 (2025) | Calories per puff: 246–360 kcal (conflicting) | Halal certified: Yes | Founded: 1956 | Filling: Potato, chicken, egg
Key facts at a glance
- Old Chang Kee’s curry puff listed at 246 kcal per puff (200g) on FatSecret.
- An alternative third-party entry estimates 360 calories per 128g serving on SnapCalorie.
| Attribute | Value |
|---|---|
| Origin | Singapore, founded 1956 |
| Halal certified | Yes |
| Main ingredients | Potato, chicken, egg, curry powder, pastry |
| Shelf life (refrigerated) | 3–4 days (per UK FAQ) |
| Shelf life (frozen) | Best within 3 months |
| Price (Singapore 2025) | S$2.50 |
| Calories (range) | 246–360 kcal per serving |
How many calories are in an Old Chang Kee curry puff?
Before we get into the numbers, it helps to know what you’re dealing with. The classic Old Chang Kee Curry’O is a deep-fried pastry shell stuffed with a curried potato mixture that includes chicken and a slice of boiled egg. That’s the standard Singaporean formula — rich, savoury, and undeniably indulgent. The filling is what gives it its signature warmth, while the pastry adds that satisfying crunch that makes it so hard to stop at one.
The filling breakdown
- Pastry: Fried dough — this is where most of the fat comes from.
- Filling: Curried potatoes, chicken, and a slice of hard-boiled egg.
- Spices: The curry mix typically includes turmeric, cumin, and chilli, giving it that distinctive yellow tint and gentle heat.
It’s a simple recipe, but the balance of soft, spiced potatoes against the crisp shell is what makes it legendary. One thing to note: the Curry’O is not the same as a plain Curry Puff — the ‘O’ denotes the original recipe with chicken and egg. If you’re eating one for the calories, that difference matters because the protein and egg add a little more heft (and a few more calories) than a purely vegetarian version.
Understanding the ingredients is step one, but the real story here is how the calorie counts from different nutrition websites tell very different tales — which brings us to the numbers.
If you’ve looked up the calorie content of an Old Chang Kee curry puff, you’ve likely seen two very different figures floating around. That’s not a mistake — it’s a clash of data sources, and it’s worth understanding why they disagree. The brand’s official nutrition information in Singapore states that a curry puff (200g) carries about 246 kcal, according to a FatSecret entry. That number is convenient if you’re watching your intake, but it’s also unusually low for a deep-fried snack. A competing dataset from SnapCalorie puts the same puff at 360 calories per 128g serving — which means a 200g puff would be even higher (roughly 560 kcal), assuming the serving size is consistent. That’s a huge gap, and it’s a classic example of why you should never take a single nutrition database at face value.
Why the numbers differ
- Serving size: FatSecret uses 200g per puff; SnapCalorie uses 128g. That’s a 56% difference in portion weight alone.
- Recipe variance: Different outlets may use slightly different oil absorption levels, and the size of the pastry shell can vary between batches.
- Data sourcing: Neither entry is from the official Old Chang Kee nutrition panel — both are user-submitted or third-party estimates, so they’re subject to error.
If you’re serious about tracking calories, the safest move is to assume the higher number (around 360 kcal for a modest 128g puff) is closer to reality, because deep-fried pastry is calorically dense. The official figure of 246 kcal for a 200g puff seems suspiciously low — a 200g fried snack at that calorie count would be almost impossibly light in fat, which contradicts the greasy, crispy texture we all know and love.
If you’re eating these puffs regularly — say, once a week with your kopi — the difference between 246 and 360 kcal per serving adds up to over 5,000 kcal over a year. That’s more than a kilogram of fat. Knowing which number to trust affects real-world weight management decisions.
How unhealthy is a curry puff?
Once you have a plausible calorie range, it’s useful to see how the puff stacks up against other popular fried foods. The table below puts Old Chang Kee’s curry puff in context with a few common competitors, using mid-range estimates for each. This isn’t a lecture on health — it’s a reality check for anyone who’s ever wondered “is this actually that bad for me?”
| Snack | Serving size | Est. calories | Fat (g) | Sodium (mg) |
|---|---|---|---|---|
| Old Chang Kee Curry’O (FatSecret) | 1 puff (200g) | 246 | ~10 | ~350 |
| Old Chang Kee Curry’O (SnapCalorie) | 1 serving (128g) | 360 | ~22 | ~450 |
| McDonald’s Apple Pie | 1 pie | 250 | 13 | 190 |
| KFC Hot & Spicy Chicken (drumstick) | 1 piece | 310 | 21 | 420 |
The implication: the curry puff is comparable to other fried fast foods in calorie and fat content. The sodium level is moderate — not the worst offender, but not negligible either, especially if you’re also having a salty dipping sauce.
Health considerations
- Fat and sodium: A single puff contains roughly a third of your recommended daily fat intake (based on a 2,000 kcal diet), and about 15–20% of your sodium limit.
- Not a meal replacement: The protein from the chicken and egg is minimal (approximately 5–7g), so you won’t feel full for long — which can lead to second and third puffs.
- Occasional treat: The Old Chang Kee UK FAQ doesn’t make health claims, but the brand positions its products as comfort food, not daily nutrition. That’s a fair framing — an occasional puff is fine; a daily habit might strain your calorie budget.
Nutritionally, you’re paying for the frying process — the pastry absorbs oil, which drives up fat and calories. The potato filling does provide some vitamin C and potassium, but not enough to offset the fat. Balance it with vegetables at your next meal.
How much is a curry puff at Old Chang Kee?
Price is a different kind of comfort factor. In Singapore, the Curry’O goes for S$2.50 per puff as of a 2023 review, and that price has held relatively steady — you’ll typically pay between S$2.20 and S$2.60 at most outlets today. In the UK, where Old Chang Kee operates a handful of kiosks, the pricing differs; a 2023 review noted puffs around £2.20 each, which is roughly S$3.70. The difference is transport and logistics, not a change in recipe.
| Location | Price per Curry’O | Year data noted |
|---|---|---|
| Singapore (in-store) | S$2.50 | 2023 |
| UK (kiosk) | ~£2.20 (≈S$3.70) | 2023 |
| Singapore (projected 2025) | S$2.50–2.60 | 2025 |
The pattern: prices can shift slightly with food inflation, but Old Chang Kee has historically kept the curry puff at a value price point — it’s positioned as an affordable everyday snack, not a premium treat.
The UK pricing includes import costs, which is why the same puff costs ~40% more there. If you’re buying in bulk from a UK frozen supplier, compare per-unit prices — the margin can be substantial.
How to heat up an Old Chang Kee curry puff?
If you’ve bought a few puffs to enjoy later (or you’ve frozen a batch), the Old Chang Kee UK FAQ is the authoritative source for getting them back to their crispy, hot glory. Here are the official steps:
- Store cooked items refrigerated at 0–5°C within the use-by period.
- If frozen, defrost thoroughly in the refrigerator overnight before reheating.
- Preheat oven to 180°C.
- Reheat from chilled: 20–25 minutes; from frozen: 30–35 minutes.
- Check internal temperature reaches above 75°C (piping hot) before serving.
Storage rules
- Refrigeration: Cooked items should be kept refrigerated at 0 to 5°C within the use-by period. This is mandatory — not a suggestion.
- Freezing: Frozen correctly, they can remain safe to eat while kept frozen, but the quality is best within 3 months. After that, the pastry may become soggy or the filling may dry out.
- Thawing: Frozen items should be defrosted thoroughly in the refrigerator overnight before reheating. Do not thaw at room temperature.
Reheating methods
- From chilled: Reheat in an oven at 180°C for 20–25 minutes. This achieves the crispiest result.
- From frozen: Reheat in an oven at 180°C for 30–35 minutes. Add a few extra minutes if you’re reheating multiple puffs at once.
- Microwave (with caution): The FAQ recommends reheating with the lid partially open. This is a critical detail — sealing it completely traps steam and makes the pastry soggy, and could cause pressure buildup.
- Temperature check: Food should be above 75°C or piping hot before serving. This is a food safety threshold — below that, bacteria can survive.
The 75°C guidance is non-negotiable. If you’ve reheated a puff and the centre still feels lukewarm, it’s not safe to eat — pop it back in for another couple of minutes. The brand’s official Old Chang Kee UK FAQ stresses this exact point, and it’s a standard food safety rule that applies to all reheated cooked foods.
Can you bake curry puffs instead of frying?
The brand does not provide specific baking instructions for cooking raw puffs; its official guidelines cover reheating only. For reheating, the oven method at 180°C yields a crisp result — it’s the closest you can get to the original fried texture without additional oil.
How long can I keep an Old Chang Kee curry puff?
The shelf life depends on how you store it. The UK FAQ gives clear rules: cooked items must be refrigerated at 0–5°C and eaten within the use-by period. Frozen, the quality is best within 3 months, though they remain safe indefinitely if kept frozen.
Can I eat leftover takeaway curry 2 days later?
Yes, if the curry (or curry puff) has been refrigerated at 0–5°C promptly after cooking, it is safe to eat within 3–4 days. Always reheat to at least 75°C before consuming.
Microwaving a curry puff is almost always a compromise — it’ll be hot but the pastry loses its crunch. If you have 20 minutes, the oven is worth the wait. If you’re in a rush, accept a slightly softer texture.
The honest verdict on Old Chang Kee curry puffs
When you strip away the nostalgia and the brand name, the Old Chang Kee curry puff is exactly what it appears to be: a well-made, deep-fried pastry with a decent filling, sold at a fair price. It’s not health food, and it’s not pretending to be. The calorie confusion between sources is a genuine headache for anyone tracking macros, but the safe assumption is the higher estimate (360 kcal per 128g). If you’re eating one occasionally as a treat, it fits perfectly fine into a balanced diet. The brand’s halal certification in Singapore and its clear storage/reheating guidelines mean you can trust it from a safety standpoint — provided you follow the instructions. The bottom line? It’s a delicious, affordable snack with a 60-year pedigree, but treat it like what it is: a fried indulgence to enjoy in moderation.
Old Chang Kee curry puffs are a Singapore institution for good reason — they’re tasty, cheap, and culturally iconic. Don’t let the conflicting calorie data scare you off; just budget for about 360 kcal per puff and enjoy it as a weekly treat rather than a daily habit.
fatsecret.com.sg, fatsecret.com.sg, fatsecret.com.sg, imenusg.com, nutrikaki.com, eatzeely.com, lemon8-app.com, snapcalorie.com, foodpanda.sg
Frequently asked questions
Is the Old Chang Kee curry puff halal?
Yes, Old Chang Kee is halal certified in Singapore. The UK operations also follow halal practices, though certification details should be confirmed at the specific UK outlet if that’s a priority for you.
Can I leave curry puffs overnight?
No. According to the Old Chang Kee UK FAQ, cooked items must be refrigerated at 0–5°C within the use-by period. Leaving them at room temperature overnight risks bacterial growth and is not safe.
How many calories are in an Old Chang Kee curry puff?
It depends on the data source. FatSecret lists 246 kcal per 200g puff, while SnapCalorie estimates 360 kcal per 128g serving. Given the deep-fried pastry, the higher figure is more realistic for typical portion sizes.
How long can I keep curry puffs in the fridge?
The UK FAQ states that cooked items should be eaten within the use-by period when refrigerated at 0–5°C. For frozen items, quality is best within 3 months, though they remain safe indefinitely if kept properly frozen.
Can I reheat a curry puff in the microwave?
Yes, but only with the lid partially open. The FAQ specifically warns against sealing it completely. Expect a softer pastry — the oven at 180°C is the recommended method for best texture.
What’s the difference between a Curry Puff and a Curry’O?
The Curry’O is Old Chang Kee’s original recipe, which includes curried potatoes, chicken, and a slice of boiled egg. A standard “Curry Puff” may be the same recipe but is sometimes used interchangeably — in OCK’s case, the ‘O’ is the specific trademarked name for their classic filling.
Related reading
For more on Singapore’s snacks and how they compare, check out our other piece on Old Chang Kee’s menu and what to order. It covers the full range of OCK items, from crab puffs to laksa rolls, and helps you make informed choices.