Hilsa (Ilish) Nutrition Calculator — Raw Fillet, Fried, Steamed & Smoked
Also known as: Ilish, Tenualosa ilisha, Hilsa Shad, Ilish Mach, Palla Fish
Quick Answer — 3 oz (85g) hilsa, raw fillet
Nutrition Calculator
273 kcal and 19.4g Fat per 100g Raw — Hilsa Is the Fattiest Common Fish in South Asian Markets, 65% More Calorie-Dense Than Atlantic Salmon
Raw hilsa fillet delivers 273 kcal with 19.4g fat per 100g — significantly fattier than Atlantic salmon (208 kcal, 13.42g fat) and even richer than Atlantic mackerel (205 kcal, 13.89g fat) [1][2]. Only King Chinook salmon (231 kcal, 16.14g fat) comes close among common fish species.
This high fat content is driven by hilsa's unique lipid accumulation pattern as an anadromous species — fat content varies seasonally from roughly 15-25% depending on whether the fish is pre-monsoon (fattier) or post-spawn (leaner). For consistent journaling, note the seasonal variation in the disclaimer.
2.46g Omega-3 per 100g Raw — Hilsa Ranks Among the Top 3 Omega-3 Fish Globally, Exceeding Herring (1.73g) and Sardine (1.48g)
Hilsa provides approximately 2.46g omega-3 per 100g raw — rich in both EPA and DHA [1][3]. This places hilsa above herring (1.73g), sardine (1.48g), and Atlantic salmon (2.15g), and slightly below Atlantic mackerel (2.67g).
Steamed preparation (bhapa ilish) concentrates omega-3 to approximately 2.57g per 100g while preserving the fatty acid profile better than frying. A single 120g hilsa steak provides approximately 2.95g omega-3 — substantial for food journaling purposes.
180mg Calcium per 100g From Edible Bones — Hilsa Provides 15x More Calcium Than Boneless Salmon Fillet Without Canning
Hilsa provides 180mg calcium per 100g when consumed with its soft, edible intramuscular bones — a traditional preparation across South Asia [1][2]. This is 15x more than boneless Atlantic salmon (12mg) and comparable to canned sardine (382mg) without the sodium penalty of canning.
The smoked/dried form (shutki) concentrates calcium to 290mg per 100g due to moisture loss. Combined with 280mg phosphorus and 2.0mg iron per 100g raw, hilsa is one of the most mineral-dense fatty fish available in South Asian markets.
340 kcal Fried vs. 285 kcal Steamed per 100g — Traditional Bhapa Preparation Saves 55 kcal While Preserving More Omega-3
Fried hilsa absorbs cooking oil, reaching 340 kcal with 25.0g fat per 100g, while steamed (bhapa) hilsa stays at 285 kcal with 20.2g fat [1][2]. The 55 kcal difference per 100g scales to 88 kcal for a 160g two-piece serving — a meaningful gap for daily journaling.
Steaming also preserves more omega-3 than frying: bhapa retains approximately 2.57g/100g vs. 2.2g in fried form. For omega-3-conscious logging, steamed hilsa is both lower-calorie and richer in intact fatty acids per calorie.
Seasonal Fat Variation From 15% to 25% — Pre-Monsoon Hilsa Can Have 60% More Calories Than Post-Spawn Specimens
Hilsa fat content varies more with season than any other commonly eaten fish. Pre-monsoon specimens (caught June-August) typically carry 20-25g fat per 100g, while post-spawn fish (November-January) may have only 10-15g fat [2][4]. This can shift calories from approximately 200 to 310+ kcal per 100g.
This calculator uses the annual average (19.4g fat, 273 kcal per 100g). For precise seasonal journaling, treat the raw fillet values as approximate — actual values depend on catch timing, river origin, and individual specimen size.
Hilsa nutrition by preparation (per 100g)
| Variant | Calories | Protein | Total Fat | Omega-3 | Calcium | Sodium |
|---|---|---|---|---|---|---|
| Raw Fillet | 273 | 21.80g | 19.40g | 2.46g | 180mg | 68mg |
| Fried (in Oil) | 340 | 22.50g | 25.00g | 2.20g | 190mg | 85mg |
| Steamed (Bhapa) | 285 | 22.70g | 20.20g | 2.57g | 188mg | 195mg |
| Smoked (Shutki) | 353 | 35.00g | 22.00g | 3.12g | 290mg | 1,450mg |
Practical Tips for Hilsa
- 1
Hilsa at 273 kcal per 100g is significantly fattier than most fish — log it as a fatty fish, not a lean protein source.
- 2
Steamed (bhapa) preparation preserves more omega-3 (2.57g) than frying (2.2g) while saving 55 kcal per 100g.
- 3
Hilsa bones are edible and provide 180mg calcium per 100g — consume them for the calcium benefit.
- 4
Smoked hilsa (shutki) has 1,450mg sodium per 100g — log the preserved form separately from fresh.
- 5
Pre-monsoon hilsa (June-August) has up to 60% more fat than post-spawn fish — treat all values as seasonal averages.
- 6
A typical two-piece serving (160g) of raw hilsa provides approximately 437 kcal and 3.94g omega-3.
Frequently Asked Questions — Hilsa
How many calories are in 100g of hilsa?
Is hilsa high in omega-3?
Why does hilsa have so many calories?
Does hilsa have calcium?
Which is better nutritionally: fried or steamed hilsa?
Important Notice
This tool is for informational and journaling purposes only. I am NOT a doctor. Nutritional values are based on IFCT 2017 (Indian Food Composition Tables) and published research on Tenualosa ilisha. Hilsa nutrition varies significantly by season, catch location, and individual specimen. This calculator uses annual-average values. This is a personal awareness utility and does not provide medical guidance.
About the Author

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.
References & Sources
- [1] National Institute of Nutrition, Hyderabad (2017). Indian Food Composition Tables (IFCT 2017) — Hilsa (Tenualosa ilisha) entry. Indian Council of Medical Research.
- [2] Paul BN, Bhowmick S, Chanda S, Sridhar N, Giri SS (2019). Nutrient profile of some freshwater fish species. ICAR — Central Institute of Freshwater Aquaculture.
- [3] National Institutes of Health Office of Dietary Supplements (2025). Omega-3 Fatty Acids Fact Sheet for Health Professionals. NIH ODS.
- [4] Ghosh S, Chakraborty K (2014). Biochemical composition of hilsa (Tenualosa ilisha) — seasonal variation and nutritive value. Journal of Food Science and Technology.