Curry Bun Calories in Singapore: Chicken Curry Bun, Coconut Bun and Other Bakery Buns
One chicken curry bun has 187 kcal for a 70 g portion, while one coconut bun has 470 kcal for a 122 g portion. HPB food data shows that bakery buns in Singapore vary substantially in energy, carbohydrates, and sugar depending on whether the filling is savoury chicken curry, cheese, or sweet grated coconut.
Bakery Bun Calories and Nutrition (HPB Food Data)
| Bun | HPB portion in g | kcal | protein g | carbs g | sugar g | sodium mg |
|---|---|---|---|---|---|---|
| Chicken curry bun | 70 g | 187 kcal | 6.4 g | 24.5 g | 6.7 g | 290 mg |
| Coconut bun | 122 g | 470 kcal | 8.8 g | 50.4 g | 22.0 g | 285 mg |
| Kaya bun | 62 g | 200 kcal | 4.8 g | 30.7 g | 12.2 g | 128 mg |
| Coffee bun | 50 g | 214 kcal | 4.2 g | 23.5 g | 6.5 g | 140 mg |
| Custard bun | 86.33 g | 253 kcal | 6.5 g | 40.1 g | 6.8 g | 184 mg |
| Cheese bun | 69 g | 206 kcal | 7.9 g | 18.3 g | 5.8 g | 366 mg |
| Sausage bun | 62 g | 181 kcal | 7.5 g | 19.0 g | 2.3 g | 358 mg |
| Tuna bun | 58 g | 164 kcal | 7.7 g | 18.3 g | 3.1 g | 202 mg |
| Chicken and mushroom bun | 93 g | 246 kcal | 10.2 g | 29.1 g | 7.2 g | 373 mg |
| Raisin bun | 39 g | 136 kcal | 3.5 g | 21.6 g | 6.6 g | 101 mg |
| Cinnamon roll | 140 g | 543 kcal | 10.2 g | 68.8 g | 26.2 g | 449 mg |
Food data: HPB Singapore. Each row is HPB's figure for the whole bun at the gram portion shown. Real bakery buns vary by bakery and portion size. NutriKaki displays the gram portion for each item.
Savoury vs Sweet Buns: Nutrition Breakdown
In Singapore neighbourhood bakeries, bakery buns typically fall into savoury or sweet categories. Comparing data from HPB highlights clear nutritional contrasts in protein, carbohydrate, sugar, and sodium values across both groups.
Savoury bakery buns
Savoury buns generally contain higher protein and lower sugar per serving:
- Chicken curry bun: 187 kcal for one 70 g chicken curry bun, with 6.4 g protein in a 70 g portion, 24.5 g carbs in a 70 g portion, 6.7 g sugar in a 70 g portion, and 290 mg sodium in a 70 g portion. At 100 g, data from HPB lists chicken curry bun at 267 kcal per 100 g, with 9.2 g protein per 100 g, 9.95 g fat per 100 g, 34.99 g carbs per 100 g, 9.59 g sugar per 100 g, and 414 mg sodium per 100 g.
- Tuna bun: 164 kcal for one 58 g tuna bun, providing 7.7 g protein in a 58 g portion, 18.3 g carbs in a 58 g portion, 3.1 g sugar in a 58 g portion, and 202 mg sodium in a 58 g portion (283 kcal per 100 g).
- Sausage bun: 181 kcal for one 62 g sausage bun, with 7.5 g protein in a 62 g portion, 19.0 g carbs in a 62 g portion, 2.3 g sugar in a 62 g portion, and 358 mg sodium in a 62 g portion (292 kcal per 100 g).
- Cheese bun: 206 kcal for one 69 g cheese bun, providing 7.9 g protein in a 69 g portion, 18.3 g carbs in a 69 g portion, 5.8 g sugar in a 69 g portion, and 366 mg sodium in a 69 g portion (298 kcal per 100 g).
- Chicken and mushroom bun: 246 kcal for one 93 g chicken and mushroom bun, supplying 10.2 g protein in a 93 g portion, 29.1 g carbs in a 93 g portion, 7.2 g sugar in a 93 g portion, and 373 mg sodium in a 93 g portion (265 kcal per 100 g).
Sweet bakery buns
Sweet buns have higher carbohydrate and sugar content, while carrying lower sodium per serving:
- Raisin bun: 136 kcal for one 39 g raisin bun, providing 3.5 g protein in a 39 g portion, 21.6 g carbs in a 39 g portion, 6.6 g sugar in a 39 g portion, and 101 mg sodium in a 39 g portion (348 kcal per 100 g).
- Kaya bun: 200 kcal for one 62 g kaya bun, with 4.8 g protein in a 62 g portion, 30.7 g carbs in a 62 g portion, 12.2 g sugar in a 62 g portion, and 128 mg sodium in a 62 g portion (323 kcal per 100 g).
- Coffee bun: 214 kcal for one 50 g coffee bun, with 4.2 g protein in a 50 g portion, 23.5 g carbs in a 50 g portion, 6.5 g sugar in a 50 g portion, and 140 mg sodium in a 50 g portion (429 kcal per 100 g).
- Custard bun: 253 kcal for one 86.33 g custard bun, supplying 6.5 g protein in an 86.33 g portion, 40.1 g carbs in an 86.33 g portion, 6.8 g sugar in an 86.33 g portion, and 184 mg sodium in an 86.33 g portion (293 kcal per 100 g).
- Coconut bun: 470 kcal for one 122 g coconut bun, containing 8.8 g protein in a 122 g portion, 50.4 g carbs in a 122 g portion, 22.0 g sugar in a 122 g portion, and 285 mg sodium in a 122 g portion (385 kcal per 100 g).
- Cinnamon roll: 543 kcal for one 140 g cinnamon roll, supplying 10.2 g protein in a 140 g portion, 68.8 g carbs in a 140 g portion, 26.2 g sugar in a 140 g portion, and 449 mg sodium in a 140 g portion (388 kcal per 100 g).
Why the Coconut Bun Is High: Comparing the Data
A coconut bun delivers 470 kcal for one 122 g coconut bun in HPB food data. That is more than double the energy of a chicken curry bun (187 kcal for one 70 g chicken curry bun), a tuna bun (164 kcal for one 58 g tuna bun), or a sausage bun (181 kcal for one 62 g sausage bun). Two distinct factors from the table explain this difference:
1. Serving portion weight
At 122 g for a single whole bun in HPB food data, the coconut bun is substantially heavier than most neighbourhood bakery buns in the dataset:
- It is more than double the weight of a 50 g coffee bun (214 kcal for a 50 g portion) and a 58 g tuna bun (164 kcal for a 58 g portion).
- It is nearly double the weight of a 62 g sausage bun (181 kcal for a 62 g portion) and a 62 g kaya bun (200 kcal for a 62 g portion).
- It is larger than a 70 g chicken curry bun (187 kcal for a 70 g portion) and a 93 g chicken and mushroom bun (246 kcal for a 93 g portion).
2. High carbohydrate, sugar, and energy density
The sweetened grated coconut filling contributes heavy carbohydrate and sugar totals:
- Carbohydrates and sugar: A 122 g coconut bun contains 50.4 g carbs in a 122 g portion and 22.0 g sugar in a 122 g portion. In comparison, a 70 g chicken curry bun contains 24.5 g carbs in a 70 g portion and 6.7 g sugar in a 70 g portion. A 62 g kaya bun has 30.7 g carbs in a 62 g portion and 12.2 g sugar in a 62 g portion.
- Energy density per 100 g: When comparing equal weights, HPB food data lists the coconut bun at 385 kcal per 100 g. This energy density is higher than a chicken curry bun (267 kcal per 100 g), a chicken and mushroom bun (265 kcal per 100 g), a tuna bun (283 kcal per 100 g), a sausage bun (292 kcal per 100 g), a custard bun (293 kcal per 100 g), and a cheese bun (298 kcal per 100 g). In the dataset, only the cinnamon roll (388 kcal per 100 g) and the coffee bun (429 kcal per 100 g) have higher energy per 100 g.
Tips for Choosing Bakery Buns in Singapore
Frequently Asked Questions
In HPB food data, one chicken curry bun has 187 kcal for a 70 g portion (267 kcal per 100 g), with 6.4 g protein in a 70 g portion, 24.5 g carbs in a 70 g portion, 6.7 g sugar in a 70 g portion, and 290 mg sodium in a 70 g portion.
In HPB food data, one coconut bun has 470 kcal for a 122 g portion (385 kcal per 100 g), with 8.8 g protein in a 122 g portion, 50.4 g carbs in a 122 g portion, 22.0 g sugar in a 122 g portion, and 285 mg sodium in a 122 g portion.
In HPB food data, a chicken curry bun has 187 kcal for a 70 g portion. This is higher than a tuna bun (164 kcal for a 58 g portion) and a sausage bun (181 kcal for a 62 g portion), but lower than a cheese bun (206 kcal for a 69 g portion) and a chicken and mushroom bun (246 kcal for a 93 g portion).
In HPB food data, the raisin bun has 136 kcal for a 39 g portion, which is the lowest per-serving energy among the bakery buns in the dataset, followed by the tuna bun with 164 kcal for a 58 g portion.
Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. All figures are HPB whole-dish values at the gram portion shown. Values are approximate and vary by stall, portion, and cooking method. This article is for general information only and does not constitute medical or dietary advice. Nutrition data referenced in this article is used under licence from the Health Promotion Board (HPB) of Singapore and may not be redistributed, republished, or reused commercially without NutriKaki's prior written permission.