Gizzard Shad (Selangat) Calories per 100g: HPB Data
Gizzard shad is listed in HPB's food database as “Gizzard shad (Selangat), raw”, with the other names ikan selangat, kim ting hee, jin ding yu, mud shad and shi yu. Here is what that entry says.
Raw gizzard shad (Selangat) has 160 kcal per 100 g of edible fish, with 19 g protein and 8.3 g fat per 100 g, per HPB food data. In HPB's default portion, one whole fish of 50 g (25 g edible) is 40 kcal.
Gizzard Shad Nutrition: Per 100 g and Per Whole Fish
HPB records nutrients per 100 g of edible fish, and also records a default portion: one whole fish of 50 g, of which 50% is edible (the part you eat). The whole-fish column below is the per 100 g value multiplied by the 25 g of edible fish in that portion.
| Nutrient | Per 100 g edible fish | Per whole fish (50 g, 25 g edible) |
|---|---|---|
| Energy | 160 kcal | 40 kcal |
| Protein | 19 g | 4.8 g |
| Fat | 8.3 g | 2.1 g |
| Carbohydrate | 0.4 g | 0.1 g |
| Sodium | 160 mg | 40 mg |
HPB lists no sugar value for this entry. All figures are for raw fish. HPB has no cooked entry for gizzard shad.
How Gizzard Shad Compares With Other Fish (Raw, per 100 g)
On HPB's raw-fish entries, gizzard shad sits in the oilier half. Its 160 kcal per 100 g is higher than grouper, sardines, tilapia, kembong, barramundi, Spanish mackerel and silver pomfret, and lower than herring, saba mackerel and salmon. The extra energy comes from fat (8.3 g per 100 g), not protein: at 19 g per 100 g its protein is about the same as most of the others.
| Raw fish (HPB) | Energy per 100 g | Protein per 100 g | Fat per 100 g |
|---|---|---|---|
| Grouper | 92 kcal | 19.4 g | 1.0 g |
| Sardines | 106 kcal | 19.7 g | 2.9 g |
| Tilapia | 114 kcal | 18.5 g | 4.4 g |
| Indian mackerel (kembong) | 120 kcal | 22.1 g | 3.5 g |
| Asian sea bass (barramundi) | 125 kcal | 19.2 g | 5.3 g |
| Spanish mackerel (batang) | 139 kcal | 19.3 g | 6.3 g |
| Silver pomfret | 139 kcal | 19.4 g | 6.8 g |
| Gizzard shad (selangat) | 160 kcal | 19.0 g | 8.3 g |
| Herring | 195 kcal | 16.4 g | 13.9 g |
| Saba mackerel | 205 kcal | 18.6 g | 13.9 g |
| Salmon | 208 kcal | 20.4 g | 13.4 g |
All rows are raw fish, per 100 g, from HPB food data (protein and fat rounded to one decimal place).
Why "Per 100 g" and "Per Fish" Give Different Answers
A whole fish includes head, bones and guts, so the weight on the scale is not the weight you eat. HPB's default fish is 50 g whole, but only 25 g of that is edible, so one fish is 40 kcal, not 80 kcal. If you weigh only the cleaned flesh, use the per 100 g figure: 25 g of flesh is 40 kcal, 50 g is 80 kcal and 100 g is 160 kcal.
- You weighed the whole fish: multiply 160 kcal by the grams of whole fish, by 0.5 (the edible share in HPB's entry), then divide by 100.
- You weighed the cleaned flesh only: multiply 160 kcal by the grams of flesh, then divide by 100.
- The fish is cooked: the raw figure no longer applies. Frying adds oil. HPB's raw black pomfret is 116 kcal per 100 g and its fried black pomfret is 293 kcal per 100 g, so a fried fish can be more than double the raw figure per 100 g.
Sodium in Gizzard Shad
Raw gizzard shad has 160 mg sodium per 100 g, or 40 mg in HPB's 50 g whole fish. That is the fish before any salt, sauce or brine is added. Salted, pickled or fried-with-seasoning versions will have more, and HPB has no entry for those. For how everyday dishes compare, see our hawker sodium guide.
Tracking Fish With NutriKaki
NutriKaki is a Singapore hawker-first food tracker built on HPB food data, so ikan selangat and the other fish above use HPB's entries rather than a generic international guess. Search the fish you ate, pick the portion, and see grams, calories and protein for the day.
Frequently Asked Questions
Raw gizzard shad (Selangat) has 160 kcal per 100 g of edible fish according to HPB food data, along with 19 g protein, 8.3 g fat, 0.4 g carbohydrate and 160 mg sodium per 100 g.
HPB's default portion for raw gizzard shad is one whole fish of 50 g, of which 50% (25 g) is edible. That works out to 40 kcal, 4.8 g protein, 2.1 g fat and 40 mg sodium for the whole 50 g fish. A bigger fish has proportionally more.
HPB lists the entry 'Gizzard shad (Selangat), raw' with the other names ikan selangat, kim ting hee, jin ding yu, mud shad and shi yu. NutriKaki uses that HPB entry for all of these names.
Per 100 g raw, HPB lists gizzard shad (160 kcal) higher than grouper (92 kcal), raw sardines (106 kcal), tilapia (114 kcal) and Indian mackerel (120 kcal), but lower than raw herring (195 kcal), saba mackerel (205 kcal) and salmon (208 kcal).
HPB has only a raw entry for gizzard shad, so NutriKaki does not give a cooked figure for it. Frying adds oil: in HPB data, raw black pomfret is 116 kcal per 100 g while fried black pomfret is 293 kcal per 100 g, so a fried fish will be well above the raw figure.
Calorie values are estimates based on HPB Singapore food composition data and standard Singapore hawker serving sizes. Actual values vary by stall, portion size, and cooking method. This content is for general informational purposes only and does not constitute medical or dietary advice. Consult a registered dietitian for personalised nutrition guidance. 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.