Langkau ke kandungan utama
Alat Percuma · Data MyFCD KKM

Kalkulator Nutrisi Resepi Malaysia

Kira anggaran kalori, protein, karbohidrat dan lemak resipi anda: pilih bahan, masukkan berat dalam gram, dan kalkulator mendarabkannya dengan jadual komposisi per-100g — 106/110 bahan disahkan terus dari MyFCD, pangkalan data komposisi makanan rasmi Kementerian Kesihatan Malaysia (4 bahan dari USDA, dilabel).

Kira resipi anda

Kalori / hidangan

0 kcal

Protein

0 g

Karbohidrat

0 g

Lemak

0 g

Jumlah keseluruhan resipi: 0 kcal. Anggaran pendidikan — bukan nasihat perubatan/dietetik.

Jadual nutrien per-100g (110 bahan)

Bahagian boleh dimakan, bahan mentah kecuali dinyatakan. Klik sumber untuk entri rasmi.

Bahan kcal Protein (g) Karbo (g) Lemak (g) Serat (g) Sumber
Asam gelugur (keping kering) — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(2.7)+4(51.9)+9(1.3) = 230.1 ≈ 230 diterbitkan ✅. Natrium 27 mg/100 g. Air hanya 30.3 g/100 g — ini bentuk KERING berkeping, sebab itu tenaganya nampak tinggi untuk sesuatu yang dianggap perisa. ✅ UKURAN RUJUKAN MyFCD: "5 round pieces (D, 3 cm) [ 9.4 g ]" → 1 keping ≈ 1.88 g. Jadi 3 keping ≈ 5.6 g dan menyumbang hanya ~13 kcal kepada SELURUH periuk — angka 230 kcal/100 g tidak boleh dibaca sebagai "asam gelugur menaikkan kalori resepi". ⚠️ Kepingnya direbus untuk masamnya kemudian DIBUANG atau ditinggalkan; memasukkannya penuh memberi SILING. ⚠️ JANGAN keliru dengan MyFCD97:105001 "Asam gelugor, pucuk" — itu PUCUK DAUN, bahan yang berlainan sama sekali (kumpulan sayur 4, bukan rempah 13). Disahkan 2026-08-29 dengan mengimbas kesemua 1,033 rekod: "gelugor" memulangkan tepat dua padanan, dan hanya 114018 ialah keping. ⚠️ Serat 12.2 g ialah serat KASAR kaedah 1997. Baris ini ditambah selepas fact-check ikan-singgang (2026-08-29). 230 2.7 51.9 1.3 12.2 MyFCD
Ayam (karkas bersih) — Karkas ayam bersih dengan kulit; PURATA SELURUH BURUNG, bukan potongan tertentu. Natrium 113 mg/100 g. ⚠️ JANGAN pakai baris ini bila resepi menyatakan potongan tertentu — MyFCD menerbitkan baris berasingan untuk paha (108014) dan dada (108013), dan perbezaannya besar ke DUA arah: paha 220 kcal / 17 g protein / 16.9 g lemak. Memakai karkas untuk resepi isi peha mengurangkan lemak ~2.6× DAN melebihkan protein ~1.3×. Ditemui 2026-08-11 semasa fact-check ayam-black-pepper. 147 22.3 0 6.4 0 MyFCD
Bawang besar — Bawang holland. 53 1.3 11.9 0 0.6 MyFCD
Bawang merah (kecil) — Shallot / bawang merah kecil. Natrium 12 mg/100 g (ditarik 2026-08-11). 62 1.2 14.3 0 0.6 MyFCD
Bawang putih — Natrium 11 mg/100 g (ditarik 2026-08-11). 159 4.3 35.2 0.1 0.8 MyFCD
Bebola ikan — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(12.9)+4(0.2)+9(3.4) = 83.0 = 83 ✅. Natrium 665 mg/100 g — ia produk surimi bergaram, jadi ia menyumbang jauh lebih banyak natrium daripada rupanya; pada 100 g ia mengatasi mana-mana sayur dalam jadual ini dengan berpuluh kali ganda. ⚠️ UKURAN RUJUKAN ISI RUMAH, disalin PERSIS: "5 whole, small (D 2 cm) [ 44.5 g ]" dan "5 whole, medium (D 3 cm) [ 56.9 g ]" — perhatikan kedua-duanya untuk LIMA biji, bukan satu, jadi sebiji kecil ≈ 8.9 g dan sebiji sederhana ≈ 11.4 g. Baris ini ditambah selepas fact-check mee-goreng-basah (2026-08-29) mendapati bebola ikan terpaksa dikira di LUAR alat, dan akibatnya ia tertinggal daripada senarai penyumbang natrium dalam nota awam resepi itu walaupun ia penyumbang keempat terbesar. ⚠️ PROKSI bagi "kek ikan"/"fish cake": resepi Melayu kerap menawarkan kedua-duanya secara bergantian dan jadual ini hanya mempunyai baris bebola. Jika anda memakainya untuk kek ikan, DEDAHKAN sebagai proksi — arah ralat belum disahkan, jadi nyatakan ketidakpastian itu dan jangan reka magnitud. 83 12.9 0.2 3.4 0 MyFCD
Belacan — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(28.7)+4(6.8)+9(2.1) = 160.9 ≈ 161 diterbitkan ✅. Natrium 1,430 mg/100 g. Abu 19.3 g/100 g — kandungan mineral/garam yang sangat tinggi, konsisten dengan produk awet bergaram. UKURAN RUJUKAN MyFCD: "1 piece (LxWxT, 3.5x3.2x3 cm) [ 44 g ]" dan "1 small bar (LxWxT, 10.6x3.5x3.2 cm) [ 150 g ]". Kedua-duanya memberi ketumpatan yang KONSISTEN (~1.31 dan ~1.26 g/cm³), jadi ketumpatan itu boleh dipakai untuk menganggar keping yang lebih kecil: keping sebesar hujung ibu jari (~1.5 cm kubus ≈ 3.4 cm³) ≈ 4-5 g. ⚠️ Belacan masin PER GRAM tetapi dipakai dalam gram yang kecil — pada 5 g ia menyumbang ~72 mg natrium, iaitu di bawah 2% jumlah natrium resepi tumis biasa. Jangan tulis "belacan menyumbang banyak natrium" tanpa mengira; arah yang betul hampir selalu perasa cecair (kicap cair, sos tiram, kicap pekat). ⚠️ Baris ini ditambah selepas fact-check nasi-goreng-daging (2026-08-15) mendapati resepi itu mengisytiharkan belacan "tiada nilai yang boleh disitir" pada halaman awam. 161 28.7 6.8 2.1 0 MyFCD
Bendi (kacang bendi / okra) — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(1.7)+4(5.9)+9(0.1) = 31.3 ≈ 31 diterbitkan ✅. Natrium 30 mg/100 g. Air 90.5 g/100 g — ia menyumbang jisim tanpa banyak tenaga. ✅ UKURAN RUJUKAN MyFCD menyelesaikan konversi "batang": "5 whole, elongated (LxD, 11.8x1.5 cm) [ 58.4 g ]" → 1 batang ≈ 11.7 g, jadi 4 batang ≈ 46.7 g. Juga "1 cup (sliced, T, 0.5 cm) [ 97.4 g ]". Guna angka ini, jangan anggar daripada saiz pasar raya. Nilai untuk bendi MENTAH (berat bahan-masuk), seperti seluruh jadual ini. ⚠️ Serat 1 g ialah serat KASAR kaedah 1997, bukan serat diet — bendi terkenal sebagai sayur berserat, tetapi angka kaedah 1997 ini jauh lebih rendah daripada nilai serat diet moden; jangan siarkan sebagai serat diet. Baris ini ditambah selepas fact-check ikan-singgang (2026-08-29) mendapati nutrition.note mengisytiharkan bendi antara bahan yang "belum mempunyai baris" dalam jadual kami. 31 1.7 5.9 0.1 1 MyFCD
Beras putih (mentah) — Beras kilang belum dimasak; lihat "Nasi putih" untuk nilai selepas masak. Natrium 22 mg/100 g ditarik terus dari halaman entri 2026-08-29 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup pada SETIAP resepi berasaskan beras mentah — bubur, nasi tanak, bubur lambuk — dan setiap dakwaan natrium pada halaman itu terpaksa dikira tangan di luar repo). Larian penarikan yang sama mengesahkan semula lima medan sedia ada tanpa perubahan: Energy 349 · Protein 7.1 · Fat 0.5 · Carbohydrate 79 · Fibre 0.4. Atwater 4(7.1)+4(79)+9(0.5) = 348.9 ≈ 349 ✅. 349 7.1 79 0.5 0.4 MyFCD
Bihun (kering) — Nilai per 100 g kering, sebelum rendam. 351 11.3 76.5 0 0 MyFCD
Biji bijan — BIJI bijan, bukan minyak bijan (minyak = baris berasingan, MyFCD97:112004). Ditarik terus dari halaman entri 2026-08-29. Atwater 4(18.4)+4(18)+9(43.4) = 536.2 ≈ 536 diterbitkan ✅. Air 5.1 g/100 g, kalsium 53 mg, ferum 3 mg, natrium 18 mg/100 g. KAWALAN POSITIF pada larian yang SAMA: 104009 (isi kelapa tua) memulangkan 357/6.8/34.5/4.7/4.6/Na 3 dan 101024 (tepung pulut) memulangkan 357/6.9/1/80.1/0/Na 16 — kedua-duanya sepadan BAIT-UNTUK-BAIT dengan baris kelapa-parut dan tepung-pulut yang sudah ada dalam fail ini, jadi penghurai terbukti membaca lajur yang betul. KAWALAN NEGATIF: ID 999999 gagal dihurai dan skrip gagal-tutup. KAWALAN STRUKTUR: datatable memulangkan 1,033 rekod seperti didokumen di kepala fail ini, dan hanya EMPAT rekod padan /bijan|sesame|gingelly/ (101057 biskut bijan, 104014 biji bijan, 112002 minyak campuran, 112004 minyak bijan) — jadi 104014 ialah satu-satunya calon untuk biji bijan mentah. Porsi rujukan MyFCD bagi entri ini: 1 sudu teh = 3.1 g, 1 sudu besar = 8.6 g, 1/4 cawan = 35.2 g, 1/2 cawan = 70.3 g (jadi 1 cawan = 140.6 g). Guna porsi ini untuk menukar sukatan resepi, jangan teka. ⚠️ Bijan salutan ialah bahan yang SEBAHAGIANNYA GUGUR — resepi yang menyalut bebola goreng meletakkan lebih banyak bijan ke dalam mangkuk daripada yang benar-benar melekat, jadi mengira jisim penuh yang dibeli memberi HAD ATAS tenaga, bukan nilai termakan. Nyatakan andaian itu dalam nutrition.note resepi. ⚠️ Baris ini ditambah selepas fact-check kuih-bom (2026-08-29) mendapati 80 g bijan dikeluarkan SEPENUHNYA daripada kiraan resepi tersiar atas alasan tiada baris bersumber — 429 kcal hilang, kalori sebiji terkurang 13%. Ia ADA dalam MyFCD sepanjang masa; ia cuma tiada baris di sini. Ulangan corak donut yang kepala fail ini beri amaran. 536 18.4 18 43.4 12.3 MyFCD
Biskut Marie — Padanan nama-untuk-nama (bukan proksi). Tenaga disahkan silang dengan USDA FDC 174973 (441 kcal — sama tepat). Portal MyFCD menyebut 1 keping bulat 6×0.5 cm = 7.3 g; pek runcit Hup Seng = 298 g. Natrium 240 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na") — biskut manis membawa garam pemproses, jadi ia bukan bahan neutral bila dipakai sebagai pengental kuah. 441 7.1 78 11.2 0.3 MyFCD
Buah pelaga — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(10)+4(36.4)+9(3.3) = 215.3 ≈ 215 ✅. Natrium 13 mg/100 g. ✅ UKURAN RUJUKAN MyFCD: "10 seeds (LxD, 1.5x0.7 cm) [ 2 g ]" — jadi 1 biji ≈ 0.2 g. ⚠️ Rempah UTUH: siling, bukan pengambilan sebenar. 215 10 36.4 3.3 22.1 MyFCD
Bunga cengkih — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(5.4)+4(44.3)+9(12.4) = 310.4 ≈ 310 ✅. Natrium 282 mg/100 g — tinggi per gram, tetapi kuantiti kulinari sangat kecil, jadi sumbangannya kekal di bawah 1 mg sehidangan pada resepi biasa. ✅ UKURAN RUJUKAN MyFCD: "5 cloves (LxT, 1x0.3 cm) [ 0.3 g ]" — jadi 1 kuntum ≈ 0.06 g. ⚠️ Rempah UTUH: siling, bukan pengambilan sebenar. 310 5.4 44.3 12.4 10 MyFCD
Bunga kantan — Ditarik terus dari halaman entri 2026-08-29 (fact-check kerabu-kaki-ayam). Atwater 4(1.6)+4(5.5)+9(1.3) = 40.1 ≈ 40 ✅. Natrium 11 mg/100 g. Ukuran rujukan isi rumah: "1/4 cup (chopped) [ 22.4 g ]" dan "1 whole, medium (LxD, 31x3 cm) [ 39.3 g ]" — jadi 1 kuntum = 39.3 g, dan itu asas penukaran kuntum→gram yang boleh disitir. ⚠️ BACA PECAHANNYA: yang pertama ialah SUKU cawan, bukan satu cawan; membacanya sebagai satu cawan menggandakan empat kali ralat penukaran. 40 1.6 5.5 1.3 1.4 MyFCD
Butter (bergaram) — ⚠️ Karbo 9.1 g ialah artifak "by difference" (air 8.9 + protein 1 + lemak 79.2 + abu 1.8 = 90.9; baki dilabel karbohidrat) — butter sebenar hampir 0 g karbo. Kesan: tenaga MyFCD ~36 kcal lebih tinggi daripada USDA FDC 173410 (717 kcal, 0.06 g karbo). Bukti dalaman ia artifak: marjerin (112001) dalam pangkalan data sama, lemak setara, hanya 1.6 g karbo. Entri ini BERGARAM (609 mg natrium/100 g mengikut MyFCD). 753 1 9.1 79.2 0 MyFCD
Capsicum / lada benggala — Ditarik terus dari halaman entri 2026-08-11. Atwater 21.8 ≈ 22 ✅. Natrium 12 mg/100 g. Entri MyFCD ialah capsicum HIJAU; capsicum merah/kuning (lebih matang) lazimnya sedikit lebih tinggi karbohidrat — memakai baris ini untuk capsicum merah ialah proksi yang perlu didedahkan. 22 1.2 3.8 0.2 0.7 MyFCD
Cendawan tiram kelabu (segar) — Ditarik terus dari halaman entri 2026-08-11. Atwater 37.1 ≈ 37 ✅. Natrium 6 mg/100 g. ⚠️ CENDAWAN BUTANG (Agaricus bisporus) TIADA dalam modul 1997 — disahkan dengan mengimbas kesemua 1,033 rekod pada 2026-08-11: hanya "Mushroom, Chinese, dried" (105059) dan baris ini yang wujud. Memakai baris ini sebagai proksi untuk cendawan butang segar adalah wajar (kedua-duanya cendawan segar, ~90% air) tetapi ia PROKSI yang mesti didedahkan dalam nota resepi. 37 3.6 4.1 0.7 1.8 MyFCD
Cili kering — Per 100 g KERING — berat kering jauh lebih ringan daripada cili segar. Natrium 24 mg/100 g ditarik terus dari halaman entri 2026-08-15. ⚠️ UKURAN RUJUKAN ISI RUMAH WUJUD: "5 medium pieces (LxT, 12.5x1 cm) [ 5.3 g ]" → satu tangkai sederhana ≈ 1.06 g, jadi 10 tangkai ≈ 10.6 g. Fact-check nasi-goreng-daging (2026-08-15) melaporkan entri ini "tiada jadual sukatan isi rumah" — ia ADA; ia cuma tidak muncul dalam blok JSON `product_nutrients` dan perlu dibaca daripada span `reference_unit_serving_type` pada muka halaman. Resepi yang menulis "10 tangkai ≈ 25 g" tersasar ~2.4× berbanding rujukan ini. Saiz cili kering pasaran memang berbeza mengikut gred — kalau resepi memakai angka lain, nyatakan asasnya, jangan biarkan pembaca meneka. ⚠️ Medan serat 25.6 g ialah serat KASAR kaedah 1997, bukan serat diet; jangan siarkan sebagai serat diet. Baris ini ialah penyumbang serat DOMINAN dalam mana-mana resepi bersambal cili kering — melebihi sayur hijau resepi itu dengan mudah. 243 12.8 37.9 4.5 25.6 MyFCD
Cili merah segar — Natrium 10 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). 36 2.8 4.5 0.7 4.8 MyFCD
Cili padi — Natrium 35 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). Ia ditambah kerana ketiadaannya membuat kira-nutrisi.mjs gagal-tertutup dan memancarkan XXmg pada mana-mana resepi bercili-padi. 47 3.9 6.2 0.7 7 MyFCD
Cuka putih (cuka makan) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(0.4)+4(1.1) = 6.0 = 6 ✅. Natrium 6 mg/100 g. Sumbangannya kepada mana-mana resepi hampir sifar (cuka ditimbang dalam sudu teh), tetapi baris ini wujud supaya kira-nutrisi.mjs tidak MENOLAK berjalan pada resepi yang memakai cuka — ketiadaannya dahulu memaksa kiraan tangan di luar repo. 6 0.4 1.1 0 0 MyFCD
Daging lembu (tanpa lemak) — Potongan lean; potongan berlemak lebih tinggi kalori. Natrium 67 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup pada setiap resepi daging). Atwater 4(22.6)+9(2.1) = 109.3 ≈ 109 ✅. 109 22.6 0 2.1 0 MyFCD
Daun bawang — Ditarik terus dari halaman entri 2026-08-11. Atwater 42.7 ≈ 43 ✅. Natrium 17 mg/100 g. 43 2.6 6.5 0.7 1 MyFCD
Daun kari — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(9.7)+4(14.7)+9(1.7) = 112.9 ≈ 113 diterbitkan ✅. Natrium 9 mg/100 g. ⚠️ UKURAN RUJUKAN MyFCD ialah "5 leaves (LxW, 4x2 cm) [ 0.3 g ]" — iaitu 0.06 g SEHELAI. Ini penting kerana resepi Melayu menyukat daun kari dalam TANGKAI, bukan gram: satu tangkai membawa lebih kurang 10-15 helai, jadi satu tangkai ≈ 0.6-0.9 g dan 6 tangkai ≈ 4-5 g. Ia tidak muncul dalam blok JSON product_nutrients; baca daripada muka halaman tepat di atas jadual "Value per 100g". Sumbangan tenaganya kepada mana-mana resepi hampir sifar (≈5 kcal untuk 6 tangkai), tetapi baris ini wujud supaya kira-nutrisi.mjs tidak MENOLAK berjalan dan supaya nutrition.note tidak perlu mengisytiharkan daun kari "tiada nilai" — ia ada, dan ia kecil. Baris ini ditambah selepas fact-check ayam-masak-bali (2026-08-15) mendapati resepi itu menyiarkan penafian natrium yang boleh ditutup terus. 113 9.7 14.7 1.7 10.3 MyFCD
Daun ketumbar — Ditarik terus dari halaman entri 2026-08-29 (fact-check kerabu-kaki-ayam). Atwater 4(2.3)+4(3.5)+9(0) = 23.2 ≈ 23 ✅. Natrium 5 mg/100 g. Ukuran rujukan isi rumah: "1/2 cup (chopped) [ 27 g ]" — ⚠️ SETENGAH cawan, bukan satu. Ia berguna kerana sumber resepi Melayu menyukat daun ketumbar dalam unit yang TIDAK boleh ditukar kepada gram (1 pokok, 1 tangkai, 1 rumpun, 2/3 batang), jadi penukaran cawan pada halaman entri ini selalunya satu-satunya asas yang boleh disitir. 23 2.3 3.5 0 1.4 MyFCD
Daun seladeri / celeri — Ditarik terus dari halaman entri 2026-08-11. Atwater 11.3 ≈ 11 ✅. Natrium 38 mg/100 g. 11 1 1.6 0.1 0.7 MyFCD
Garam meja — Ditarik terus dari halaman entri 2026-08-11. Sifar tenaga dan sifar makro — baris ini WUJUD semata-mata untuk kiraan natrium. Natrium 39,173 mg/100 g (39.17% mengikut jisim). ⚠️ Nota lama dalam repo menyebut 39.34% (nilai stoikiometri NaCl tulen 22.99/58.44); nilai MyFCD yang diterbitkan ialah 39.17% — guna nilai MyFCD kerana itu sumber yang kita sitir. ⚠️ BERAT 1 SUDU TEH BERCANGGAH — jangan puratakan, pilih satu dan nyatakan: konvensyen repo ini ialah 6 g (garam halus), tetapi porsi rujukan MyFCD pada halaman entri yang SAMA ialah **1 teaspoon = 5.6 g** (disahkan terus 2026-08-11). Bezanya 6.7% dan ia mengalir terus ke setiap dakwaan natrium: pada resepi 4-hidangan dengan 1 sdt garam, 6 g memberi ~588 mg/hidangan daripada garam berbanding ~548 mg pada 5.6 g. Garam kasar lebih ringan lagi setiap sudu. 0 0 0 0 0 MyFCD
Gula melaka — Gula kelapa tradisional. Natrium 2 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup dan memulangkan sodium: 'XXmg' pada SETIAP resepi gula melaka — termasuk kuih-keria, yang natriumnya terpaksa dikira tangan di luar repo). Atwater 4(92.7)+9(0.4) = 374.4 ≈ 374 ✅. Nilainya kecil dan hampir tidak menggerakkan jumlah — 250 g menyumbang 5 mg sahaja — tetapi medan kosong menghalang alat itu daripada memberi APA-APA jumlah, jadi kesan ketiadaannya bukan kecil. 374 0 92.7 0.4 0 MyFCD
Gula pasir — Karbohidrat ~keseluruhannya gula; modul 1997 tak lapor kolum gula berasingan. Natrium 1 mg/100 g. ✅ UKURAN RUJUKAN MyFCD pada halaman entri yang SAMA: "1 tablespoon [ 14.9 g ]" (disahkan 2026-08-29). ⚠️ Gula AISING tiada dalam modul 1997 — disahkan 2026-08-10 dengan mengimbas kesemua 1,033 rekod untuk "icing"/"confection": 0 padanan. Memakai baris gula pasir ini sebagai proksi untuk gula aising adalah wajar (kedua-duanya sukrosa; gula aising biasanya mengandungi ~3% kanji anti-kempal yang menurunkan tenaganya sedikit), tetapi ia proksi yang mesti DIDEDAHKAN dalam nota resepi. 398 0 99.4 0 0 MyFCD
Gula perang — Ditarik terus dari halaman entri 2026-08-29 (fact-check chicken-chop). Atwater 4(1.3)+4(86.6)+9(0.2) = 353.4 ≈ 353 ✅. Air 10.2 g/100 g — itulah sebab tenaganya lebih rendah daripada gula pasir (398) walaupun kedua-duanya sukrosa. Natrium 14 mg/100 g. ⚠️ Punca baris ini ditambah: fact-check chicken-chop mendapati gula perang diproksi dengan gula pasir dan proksi itu TIDAK didedahkan, sedangkan MyFCD 1997 MEMANG mempunyai barisnya. Ini kelas ralat yang sama seperti donut ("tiada dalam MyFCD" sedangkan ada) — ayat yang betul bila sesuatu bahan hilang ialah "tiada baris dalam jadual nutrien kami", bukan "tiada dalam MyFCD". Disahkan dengan kawalan struktur: entri 103028 ditarik pada larian yang SAMA memulangkan 179/6.7/37.1/0.4/2807 — sepadan tepat dengan baris kicap-pekat sedia ada, jadi penghurai membaca medan yang betul. 353 1.3 86.6 0.2 0 MyFCD
Halia segar 52 2.1 8.6 1 1.7 MyFCD
Ikan bilis kering — Kering, tanpa kepala & usus (bentuk siap bersih untuk memasak). Natrium 3,969 mg/100 g ditarik terus dari halaman entri 2026-08-15 — antara bahan paling masin dalam jadual ini selepas garam, sos tiram dan kicap cair, jadi beberapa gram sahaja sudah menggerakkan dakwaan natrium sesuatu resepi. ⚠️ UKURAN RUJUKAN ISI RUMAH, disalin PERSIS seperti tertulis pada halaman: "10 pieces (LxWxT, 4.5x0.7x0.3 cm) [ 2.9 g ]" dan "1/2 cup [ 19.1 g ]" — perhatikan ia SEPARUH cawan, bukan satu. Jadi 1 cawan ≈ 38.2 g dan 1 sudu besar ≈ 2.4 g (38.2 ÷ 16), dan seekor ikan bilis 4.5 cm ≈ 0.29 g. Fact-check nasi-goreng-daging (2026-08-15) tersalah baca baris itu sebagai "1 cup = 19.1 g" dan melaporkan konversi resepi tersasar 6×, sedangkan ia tersasar ~3×; salah baca satu aksara pada muka halaman menggandakan penemuan. Baca teks ukuran itu bulat-bulat, jangan andaikan pecahannya 1. 264 60.7 0.5 2.3 0 MyFCD
Ikan kembung — Medan `natrium` diisi 2026-08-29 (fact-check nasi-ulam) — ditarik terus dari halaman entri 110053 dalam sesi itu, bukan disalin dari baris lain. Atwater 4(20.9)+4(0.7)+9(3.9) = 121.5 ≈ 122 ✅. Natrium 59 mg/100 g. Sebelum ini medan ini kosong, jadi kira-nutrisi.mjs gagal-tertutup (`sodium: XXmg`) pada SETIAP resepi berikan-kembung — dan ikan kembung ialah salah satu ikan paling kerap dipakai dalam repo ini — memaksa setiap dakwaan natrium pada halaman itu dikira tangan di luar repo. Penarikan yang sama mengesahkan semula lima medan sedia ada tanpa perubahan: Energy 122 · Protein 20.9 · Fat 3.9 · Carbohydrate 0.7 · Fibre 0. Porsi rujukan entri: 1 whole small 59.4 g · 1 whole medium 65 g · 1 whole large 102.6 g — ini IKAN UTUH, bukan isi tersiang; jangan pakai angka ini terus sebagai berat isi. 122 20.9 0.7 3.9 0 MyFCD
Ikan siakap — Medan `natrium` diisi 2026-08-29 (resepi siakap-stim-limau) — ditarik terus dari halaman entri 110061 dalam sesi itu, bukan disalin dari baris lain. Atwater: 4(20.1)+4(0.2)+9(3.1) = 109.1 ≈ 109 ✅. Natrium 35 mg/100 g — ikan segar memang rendah natrium, jadi dalam mana-mana resepi siakap hampir SEMUA natrium datang daripada perasa (sos ikan, kiub stok), bukan daripada ikan. 109 20.1 0.2 3.1 0 MyFCD
Ikan tenggiri — Medan `natrium` diisi 2026-08-29 (resepi ikan-singgang) — 73 mg/100 g ditarik terus dari halaman entri 110054 dalam sesi itu, bukan disalin daripada laporan fact-check yang melaporkan nombor yang sama. Penarikan disahkan dengan kawalan positif: 110061 dihurai dengan penghurai yang SAMA dan memulangkan 35 mg, sepadan tepat dengan baris ikan-siakap yang sudah ditranskripsi di atas. Atwater 4(19)+4(1.9)+9(1.9) = 100.7 ≈ 101 ✅. ⚠️ Sebelum ini medan ini kosong, jadi kira-nutrisi.mjs gagal-tertutup pada SETIAP resepi bertenggiri dan penulis mengira natrium dengan tangan di luar repo — tepat corak yang menyebabkan medan ini dicipta. UKURAN RUJUKAN MyFCD: "1 piece, tail portion (LxWxT, 22x7x3.5 cm) [ 99.3 g ]", "1 slice (LxWxT, 8x2x15 cm) [ 212.3 g ]", "1 whole, small [ 345.8 g ]", "1 whole, medium [ 524.6 g ]", "1 whole, large [ 700 g ]". ⚠️ Seperti seluruh jadual ini, nilainya per 100 g BAHAGIAN BOLEH DIMAKAN — keping tenggiri potong-silang membawa tulang tengah dan kulit, jadi 600 g keping mengandungi KURANG daripada 600 g isi dan resepi yang menimbang keping akan TERLEBIH nyata protein/tenaga. Nyatakan asas berat dalam nutrition.note, jangan biarkan pembaca meneka. 101 19 1.9 1.9 0 MyFCD
Isi dada ayam — Ditarik terus dari halaman entri 2026-08-11. Atwater: 4×18.4 + 4×1.9 + 9×7.8 = 151.4 ≈ 151 ✅. Natrium 42 mg/100 g. 151 18.4 1.9 7.8 0 MyFCD
Isi peha ayam — Ditarik terus dari halaman entri 2026-08-11. Atwater: 4×17 + 9×16.9 = 220.1 ≈ 220 kcal diterbitkan ✅. Natrium 52 mg/100 g. Entri tidak menyatakan berkulit atau tidak; lemaknya (16.9 g) menunjukkan ia termasuk kulit/lemak melekat, jadi isi peha yang dibuang kulit sepenuhnya lebih rendah. Guna baris ini — bukan baris `ayam` (karkas) — bila resepi menyatakan isi peha. 220 17 0 16.9 0 MyFCD
Kacang hijau kering (berkulit) — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(16.1)+4(64.2)+9(0.8) = 328.4 ≈ 328 diterbitkan ✅. Imbangan jisim: air 11.5 + protein 16.1 + lemak 0.8 + karbo 64.2 + abu 3.7 + serat 3.7 = 100.0 — jadi kolum Carbohydrate ialah karbohidrat TERSEDIA (serat sudah dikeluarkan), bukan by-difference. Natrium 25 mg/100 g. ⚠️ Kacang MENTAH kering; ia menyerap air semasa direndam dan direbus, jadi guna berat KERING dalam kalkulator. ⚠️ JANGAN pilih entri 522010 yang turut bernama "Green gram bean/Mung bean (Kacang hijau)" — ia rekod karotenoid sahaja (tiada tenaga, tiada makro) dan akan memberi sifar secara senyap. ⚠️ Serat 3.7 g ialah serat KASAR kaedah 1997; serat DIET sebenar jauh lebih tinggi (USDA FDC 174256: 16.3 g/100 g) — jangan petik medan serat baris ini sebagai serat diet. ⚠️ Protein MyFCD (16.1 g) 48% LEBIH RENDAH daripada USDA FDC 174256 (23.9 g); aritmetik dalaman MyFCD konsisten tepat, jadi itu perbezaan pangkalan data sebenar, bukan salah transkripsi — dedahkan bila dakwaan protein resepi bergantung pada baris ini. 328 16.1 64.2 0.8 3.7 MyFCD
Kacang panjang — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(2.1)+4(4)+9(0.9) = 32.5 ≈ 33 diterbitkan ✅. Natrium 5 mg/100 g. Air 91.2 g/100 g — jadi ia menyumbang jisim tanpa menyumbang banyak tenaga. Porsi rujukan MyFCD: 1 cup (diced) = 117.9 g. Nilai untuk kacang panjang MENTAH, seperti seluruh jadual ini (berat bahan-masuk). ⚠️ Baris ini ditambah selepas fact-check nasi-goreng-daging (2026-08-15) mendapati `nutrition.note` resepi itu mengisytiharkan kacang panjang "tiada nilai yang boleh disitir" — ia ADA dalam MyFCD sepanjang masa. Itu pelajaran donut berulang: "tiada dalam jadual ini" ≠ "tiada dalam MyFCD". ⚠️ Seratnya 1.4 g (kasar, kaedah 1997) NAMPAK seperti penyumbang serat utama sesuatu resepi kerana ia sayur, tetapi 100 g kacang panjang memberi 1.4 g sedangkan 10 g cili kering sahaja sudah memberi 2.6 g — semak sebelum mendakwa sayur mana yang mendominasi. 33 2.1 4 0.9 1.4 MyFCD
Kacang pea / kacang pis (segar) — Ditarik terus dari halaman entri 2026-08-11. Atwater 4(7.2)+4(3.9)+9(0.6) = 49.8 ≈ 50 ✅. Natrium 1 mg/100 g. Porsi rujukan MyFCD: 1 cawan = 157.3 g. ⚠️ PROKSI bila dipakai untuk kacang pea BEKU (bahan biasa dalam sayur campur beku): entri ini ialah kacang pis SEGAR. Kacang pea beku komersial lazimnya dicelur dahulu, jadi ia tidak identik — tetapi ia proksi terdekat dalam modul 1997 dan mesti DIDEDAHKAN sebagai proksi dalam nota resepi. Air 86.7 g/100 g, jadi ia sayur berair, bukan kekacang kering — jangan silap dengan kacang dal/pea kering yang ~340 kcal. 50 7.2 3.9 0.6 1 MyFCD
Kacang tanah (tanpa kulit) — Mentah, tanpa kulit — bahan kuah kacang. Natrium 48 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na") — nilai kacang MENTAH tanpa garam; kacang goreng bergaram jauh lebih tinggi, jadi baris ini TERKURANG bagi taburan kacang goreng komersial. Atwater 4(25.5)+4(16.3)+9(41.8) = 543.4 ≈ 543 ✅. 543 25.5 16.3 41.8 6.1 MyFCD
Kaki ayam (tanpa tulang) — Ditarik terus dari halaman entri 2026-08-29 (fact-check kerabu-kaki-ayam). Atwater 4(26.3)+4(0)+9(11.4) = 207.8 ≈ 208 ✅. Natrium 109 mg/100 g. ⚠️ Nilai ini untuk BAHAGIAN BOLEH DIMAKAN — tulang SUDAH dibuang. Kaki ayam di pasar ditimbang BERTULANG, jadi jangan masukkan berat pasar terus ke sini; ia akan melebihkan setiap makro. Ukuran rujukan isi rumah pada halaman entri yang sama ialah "5 pieces (LxW, 12x4 cm) [ 42.8 g ]", iaitu 8.56 g isi sebatang. ⚠️ Itu SATU-SATUNYA asas penukaran batang→gram yang kami temui — tiada sumber kedua untuk hasil tanpa tulang kaki ayam pasaran Malaysia — jadi setiap angka nutrisi resepi kaki ayam bergerak seiring dengannya. Nyatakan pergantungan itu dalam nutrition.note, jangan biarkan ia senyap. 208 26.3 0 11.4 0 MyFCD
Kangkung — Natrium 65 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). Atwater 4(3.1)+4(3.6)+9(0.2) = 28.6 ≈ 29 ✅. 29 3.1 3.6 0.2 1 MyFCD
Kayu manis — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(3.3)+4(68.1)+9(2.4) = 307.2 ≈ 307 ✅. Natrium 5 mg/100 g. ✅ UKURAN RUJUKAN MyFCD: "1 piece (LxWxT, 5x1.4x0.7 cm) [ 1.6 g ]" — jadi 1 batang lebih kurang 5 cm ≈ 1.6 g. ⚠️ Rempah UTUH: ia ditumis lalu diketepikan di pinggan, jadi memasukkannya penuh ke dalam kiraan memberi SILING. 307 3.3 68.1 2.4 11.3 MyFCD
Keju cheddar proses (kepingan) — Ditarik terus dari halaman entri 2026-08-11. Atwater 4(21.7)+4(8.3)+9(22.7) = 324.3 ≈ 324 ✅. Natrium 1,452 mg/100 g — dalam resepi berkeju ia lazimnya penyumbang natrium terbesar SELEPAS garam, dan kadang-kadang melebihi garam. Nama BM entri ("keju, dalam bungkusan plastik") menjadikan ini padanan nama-untuk-nama bagi keju kepingan bersalut plastik, BUKAN proksi. ⚠️ Jangan keliru dengan 111003 (cheddar proses DALAM TIN) atau 401088 (lepa keju/cheese spread) — entri berasingan. Entri 514002 "CHEESE (KEJU)" ialah jadual VITAMIN sahaja (tiada tenaga/protein/lemak) dan tidak boleh dipakai untuk makro. Keju cheddar MATANG (blok, bukan proses) tiada dalam modul 1997. 324 21.7 8.3 22.7 0 MyFCD
Keju parmesan (keras, blok) — DISAHKAN tiada dalam MyFCD, bukan sekadar tiada dalam jadual ini: pertanyaan datatable penuh (1,033 rekod, 2026-08-10) memulangkan SIFAR padanan untuk parmesan/parmigiano/pecorino/grana/romano. Keju berproksimat yang ada hanyalah cheddar diproses (111002: 324 kcal, 22.7 g lemak, 1452 mg Na; juga 111003, 401088) — keju yang berlainan sama sekali. Entri 514002 "CHEESE (KEJU)" nampak menjanjikan tetapi ia jadual VITAMIN sahaja (retinol/karotena) tanpa tenaga, protein atau lemak — tidak boleh dipakai untuk makro. Baris ini ialah parmesan BLOK untuk diparut sendiri; parmesan siap parut (FDC:171247) lebih kering dan lebih tinggi tenaga/garam (420 kcal, 1800 mg Na) — pilih baris mengikut bentuk yang benar-benar dibeli. Natrium 1175 mg/100 g (disahkan terus daripada API USDA 2026-08-10; nilai 1180 dalam draf pertama baris ini adalah tersalah dan dibetulkan). ⚠️ Tenaga USDA 392 kcal TIDAK menyelaras dengan makronya sendiri di bawah 4/4/9 (memberi 381) — jurang itu wujud dalam rekod USDA, bukan dalam transkripsi ini; jangan "betulkan" makro untuk memaksa ia sepadan. USDA menerbitkan jumlah gula 0.11 g/100 g, tetapi medan `gula` sengaja DIBIAR KOSONG di sini supaya kolum gula kalkulator kekal bermaksud satu benda sahaja (sumbangan bahan PEMANIS) — mengisinya untuk sesetengah baris sahaja menghasilkan jumlah separa yang kelihatan diukur sedangkan ia tidak. ⚠️ Silang-semak antara pangkalan data BERBEZA, jangan puratakan: Ciqual (ANSES, Perancis) melaporkan parmesan pada ~429 kcal dan ~840 mg Na dengan lemak ~25 g — lemak sepadan, tenaga dan garam tidak, kerana ia sampel dan tempoh matang yang berlainan. 392 35.8 3.22 25 0 USDA
Kelapa parut — Isi kelapa tua — bahan parutan/kerisik mentah. Natrium 3 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup pada setiap resepi berinti kelapa). Atwater 4(6.8)+4(4.7)+9(34.5) = 356.5 ≈ 357 ✅. ⚠️ Medan serat 4.6 g ialah serat KASAR kaedah 1997, BUKAN serat diet — serat diet sebenar isi kelapa jauh lebih tinggi. Jangan siarkan medan ini sebagai serat diet. 357 6.8 4.7 34.5 4.6 MyFCD
Kentang — Natrium 33 mg/100 g ditarik terus dari halaman entri MyFCD97:102003 pada 2026-08-29 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup pada setiap resepi berkentang). Penarikan disahkan dengan kawalan positif: 108002/103028/110057 dihurai dengan penghurai yang SAMA dan memulangkan 67/2807/3917 mg — sepadan tepat dengan nilai yang sudah ditranskripsi dalam fail ini. Serat 0.8 g ialah serat KASAR kaedah 1997. 86 1.7 19.8 0 0.8 MyFCD
Kicap cair — Ditarik terus dari halaman entri 2026-08-11. Atwater 74.0 = 74 ✅. Natrium 7,299 mg/100 g — paling masin per gram antara bahan cecair biasa. 74 9.2 9.3 0 0 MyFCD
Kicap pekat (manis) — Ditarik terus dari halaman entri 2026-08-11. Atwater 178.8 ≈ 179 ✅. Natrium 2,807 mg/100 g. ⚠️ MyFCD 1997 TIDAK mempunyai baris bernama "kicap manis" — disahkan dengan mengimbas kesemua 1,033 rekod pada 2026-08-11 (hanya 103028 pekat dan 103029 cair). Baris ini ialah proksi terdekat untuk kicap manis Malaysia dan mesti DIDEDAHKAN sebagai proksi. Arah ralat: kicap manis pasaran biasanya lebih tinggi gula daripada 37.1 g/100 g, jadi baris ini berkemungkinan TERKURANG bagi tenaga dan karbohidrat. 179 6.7 37.1 0.4 0 MyFCD
Kismis (anggur kering) — Ditarik terus dari halaman entri 2026-08-29 (fact-check popiah). Atwater 4(2.3)+4(71)+9(0.4) = 296.8 = 297 diterbitkan OK. Air 24 g/100 g, abu 1.6 g, natrium 15 mg/100 g. KAWALAN POSITIF pada larian yang SAMA: entri 102003 (kentang) dihurai dengan penghurai yang sama memulangkan 86 kcal / protein 1.7 / lemak 0 / karbo 19.8 / serat 0.8 / natrium 33 mg — sepadan TEPAT dengan baris kentang yang sudah ada dalam fail ini, jadi penghurai membaca medan yang betul dan bukan medan bersebelahan. KAWALAN STRUKTUR: pertanyaan datatable penuh pada larian yang sama memulangkan 1,033 rekod, iaitu kiraan modul 1997 yang didokumen — bukan halaman separa. AWAS PENGHURAI: nilai dan unit adalah medan BERASINGAN dalam JSON `product_nutrients`; menggabungkan `value` dengan `unit` memberi "2975"/"152" dan bukan 297 kcal/15 mg. GULA: kismis ialah bahan PEMANIS dalam banyak resepi, tetapi ia TIADA dalam jadual GULA_PER_100G kira-nutrisi.mjs (modul MyFCD 1997 tidak menerbitkan gula berasingan daripada karbohidrat), jadi 71 g karbohidratnya TIDAK muncul dalam medan `gula` mana-mana resepi — jangan tafsir medan gula yang rendah sebagai resepi tidak manis. Serat 0.7 g ialah serat KASAR kaedah 1997, bukan serat diet. 297 2.3 71 0.4 0.7 MyFCD
Kobis (kubis bulat) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(1.6)+4(3.4)+9(0.2) = 21.8 ≈ 22 diterbitkan ✅. Natrium 16 mg/100 g. Air 93.1 g/100 g. Nilai untuk kobis MENTAH (berat bahan-MASUK). ⚠️ BUKAN kubis bunga (cauliflower) — entri berasingan; jangan pakai baris ini untuk resepi yang menyebut kubis bunga. Ditambah bersama baris sotong selepas fact-check nasi-goreng-tomyam (2026-08-15). 22 1.6 3.4 0.2 0.9 MyFCD
Kuey teow (basah) 140 3 31.9 0 0 MyFCD
Kulit popia komersial (kering, berbungkus) — PROKSI BERLABEL. DISAHKAN tiada dalam MyFCD, bukan sekadar tiada dalam jadual ini: pertanyaan datatable penuh (1,033 rekod, 2026-08-11) memulangkan TEPAT DUA padanan untuk popia/spring roll/wrapper — 213028 "Spring roll (Popia)" dan 213029 "Spring roll, fried (Popia Goreng)" — dan kedua-duanya HIDANGAN SIAP berinti, bukan kulit mentah. Ditarik terus dari API USDA 2026-08-11: air 28.8 g, abu 1.9 g, serat DIET 1.8 g, natrium 572 mg per 100 g. ⚠️ Tenaga USDA 291 kcal tidak menyelaras dengan makronya sendiri di bawah 4/4/9 (memberi 284) — jurang itu ada dalam rekod USDA, jangan "betulkan" makro untuk memaksa ia sepadan. ⚠️ SERAT baris ini ialah serat DIET (USDA); medan serat baris MyFCD ialah serat KASAR kaedah 1997 — mencampurkan kedua-duanya dalam satu jumlah resepi menghasilkan angka yang bukan ukuran tunggal. Layan medan serat mana-mana resepi bercampur MyFCD+USDA sebagai anggaran kasar sahaja. ⚠️ BERAT SEKEPING TIDAK BOLEH DIPINDAHKAN TERUS DARI BARIS INI. Dua porsi rujukan USDA memberi ketumpatan per-luas yang IDENTIK (kulit wantan 3.5 inci persegi = 8 g dan kulit egg roll 7 inci persegi = 32 g, kedua-duanya 0.653 g setiap inci persegi) — pada ketumpatan itu, kulit popia BULAT 8 inci (50.3 inci persegi) akan menjadi ~33 g sekeping. Kulit popia Malaysia jauh lebih nipis daripada kulit egg roll Amerika, jadi angka 33 g itu BUKAN anggaran yang betul untuk pasaran kita; ia disenaraikan di sini supaya tiada siapa menerbitkannya secara tidak sengaja. Semakan jisim yang kami ada: 10 g sekeping × 71.2% bahan kering = 7.12 g pepejal, berbanding resepi kulit popia buatan sendiri kami sendiri (250 g tepung ÷ 30 keping × 87.5% bahan kering tepung) = 7.29 g pepejal sekeping — sepadan dalam lingkungan 2.4% untuk saiz nominal yang sama (~20 cm). Itu menyokong ~10 g bagi kulit KOMERSIAL, tetapi kedua-dua hujung perbandingan itu masih anggaran yang BELUM DITIMBANG. Berat sebenar sekeping kulit popia komersial 8 inci Malaysia kekal TIDAK DISAHKAN — ia perlu spesifikasi pembuat/peruncit atau satu bungkus yang ditimbang. 291 9.8 57.9 1.5 1.8 USDA
Kuning telur ayam — Kuning sahaja, tanpa putih. Atwater 4(15)+4(1.2)+9(30.9) = 342.9 ≈ 343 diterbitkan ✓. Natrium 78 mg/100 g — ditarik semula terus dari halaman entri 2026-08-29 dan DIPINDAHKAN dari prosa nota ini ke medan `per100g.natrium`. Sebelum itu nilainya hidup dalam ayat ini sahaja, jadi kira-nutrisi.mjs gagal-tertutup (`sodium: XXmg`) pada SETIAP resepi berkuning-telur dan setiap penulis mengiranya dengan tangan di luar repo — itulah keadaan yang fact-check kuih-bangkit 2026-08-29 dedahkan. ⚠️ BERAT SEBIJI BERCANGGAH ANTARA SUMBER — jangan puratakan, pilih satu dan nyatakan: porsi rujukan MyFCD ialah 11.7 g sebiji (kuning D 3 cm, daripada telur rujukan 46 g entri 109006), manakala USDA "Egg, yolk, raw, fresh" (FDC:172184) menyenaraikan kuning telur BESAR = 17 g. Telur rujukan MyFCD (46 g bahagian boleh dimakan) lebih kecil daripada Gred C Malaysia, jadi asas MyFCD akan MEMANDANG RENDAH bagi pemasak yang guna telur Gred A/B. Baris USDA itu juga memberi ketumpatan berbeza (322 kcal, 26.5 g lemak, 3.59 g karbo, 48 mg Na) — kalau anda beralih kepada berat USDA, beralih kepada ketumpatan USDA sekali, jangan silang-campur. 343 15 1.2 30.9 0 MyFCD
Kunyit kering (proksi untuk serbuk kunyit) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(2.3)+4(70.1)+9(5) = 334.6 ≈ 335 diterbitkan ✅. Natrium 32 mg/100 g. ⚠️ PROKSI BERLABEL yang mesti DIDEDAHKAN dalam nota resepi: entri ini ialah AKAR kunyit KERING, bukan serbuk berbungkus. Disahkan 2026-08-15 dengan mengimbas kesemua 1,033 rekod MyFCD97 untuk "kunyit"/"tumeric"/"turmeric": TEPAT SATU padanan, iaitu baris ini — jadi tiada entri serbuk berasingan untuk dipilih. Serbuk komersial ialah akar kering yang dikisar, jadi asasnya sama; perbezaan sebenar ialah kelembapan simpanan dan kemungkinan pengisi. ✅ UKURAN RUJUKAN MyFCD memberi terus bentuk KISAR, jadi konversi sudu tidak perlu diteka: "1 teaspoon (grind) [ 3.2 g ]" dan "1 tablespoon (grind) [ 7.8 g ]" (juga "1 cut piece (LxD, 2.5x2.8 cm) [ 7.1 g ]" dan "1 cylindrical piece (LxD, 8.7x2.8 cm) [ 23.9 g ]" untuk akar utuh). Guna 3.2 g/sudu teh dan 7.8 g/sudu besar, jangan andaikan 1 sudu besar = 3 sudu teh dari segi berat (7.8 ≠ 9.6 — portal sendiri tidak konsisten dengan nisbah isipadu, jadi ambil nilai yang disenaraikan). 335 2.3 70.1 5 3.2 MyFCD
Lengkuas segar — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(0.9)+4(6.5)+9(0.7) = 35.9 ≈ 36 diterbitkan ✅. Natrium 2 mg/100 g — antara yang paling rendah dalam jadual ini. ✅ UKURAN RUJUKAN MyFCD menyelesaikan konversi "inci" yang selama ini diteka: "1 thick pieces (LxD, 2.5x2.7 cm) [ 11.2 g ]", "3 thin pieces (LxD, 0.3x2.7 cm) [ 6.2 g ]" (= 2.07 g sehiris nipis) dan "1 tablespoon (grind) [ 8.8 g ]". Keping tebal 2.5 cm ≈ 1 inci, jadi 1 inci lengkuas ≈ 11.2 g dan 2 inci ≈ 22.4 g — guna angka ini, jangan anggar. ⚠️ Lengkuas biasanya TIDAK DIMAKAN (ia diketuk, direbus, kemudian ditinggalkan di dalam periuk). Memasukkannya penuh ke dalam kiraan memberi SILING, bukan pengambilan sebenar; nyatakan begitu dalam nutrition.note. Sumbangannya kecil (~8 kcal untuk 2 inci), jadi siling itu murah. ⚠️ Serat 1.6 g ialah serat KASAR kaedah 1997, bukan serat diet. Baris ini ditambah selepas fact-check ikan-singgang (2026-08-29) mendapati nutrition.note mengisytiharkan lengkuas antara bahan yang "belum mempunyai baris" — betul pada masa itu, dan boleh ditutup dalam beberapa minit. 36 0.9 6.5 0.7 1.6 MyFCD
Limau nipis (buah PENUH — proksi untuk jus) — Ditarik terus dari halaman entri 2026-08-29 (fact-check kerabu-kaki-ayam). Atwater 4(1.4)+4(12)+9(1.1) = 63.5 ≈ 64 ✅. Natrium 5 mg/100 g. Ukuran rujukan isi rumah: "1 whole, small (DxH, 3.9x3.9 cm) [ 22.3 g ]" dan "1 whole, medium (DxH, 5.3x5.0 cm) [ 46.1 g ]" — kedua-duanya untuk BUAH PENUH termasuk kulit. ⚠️ PROKSI BERLABEL yang mesti DIDEDAHKAN dalam nutrition.note bila baris ini dipakai untuk JUS. Entri ini ialah buah penuh, bukan jus, dan MyFCD 1997 TIADA entri jus sitrus langsung — disahkan 2026-08-29 dengan mengimbas kesemua 1,033 rekod: carian "juice" memulangkan TEPAT DUA entri, iaitu jus tomato (105099) dan air tebu (113007), manakala kelima-lima padanan "lime" (106044, 106045, 106046, 106047, 523007) semuanya buah penuh. Jadi mana-mana resepi yang menulis limau-nipis= untuk isipadu JUS akan mendapat nilai yang TERLEBIH: kulit dan pith membawa serat, karbohidrat dan lemak yang tiada dalam jus. ⚠️ ARAH ralat ialah TERLEBIH pada tenaga, karbo, lemak dan serat — MAGNITUDNYA sengaja tidak ditulis di sini kerana ia belum disahkan sendiri (USDA FoodData Central memulangkan HTTP 429 pada sesi ini). Jangan petik magnitud daripada laporan fact-check tanpa menariknya semula; nyatakan arah sahaja sehingga seseorang mengesahkan angkanya. 64 1.4 12 1.1 0.9 MyFCD
Lobak merah — Ditarik terus dari halaman entri 2026-08-11. Atwater 34.9 ≈ 35 ✅. Natrium 119 mg/100 g — tinggi bagi sayur, tetapi itu nilai yang MyFCD terbitkan; jangan "betulkan" tanpa sumber. 35 1 7.5 0.1 1.1 MyFCD
Lobak putih (daikon) — Ditarik terus dari halaman entri 2026-08-15 (kawalan positif pada larian yang sama: entri 101033 tepung gandum memulangkan 345/13.1/1.6/69.6/2/6, sepadan tepat dengan baris tepung-gandum yang sudah ada di sini — jadi penghurai terbukti membaca lajur yang betul, bukan sekadar "tidak gagal"). Air 95.2 g/100 g, jadi tenaganya hampir tiada: 200 g dalam resepi 4 hidangan menyumbang hanya ~6.5 kcal/hidangan. ⚠️ Itulah sebab ia mudah "dikecualikan kerana kalorinya kecil" — tetapi seratnya TIDAK kecil pada skala itu (1.1 g/100 g → +2.2 g pada resepi), jadi mengecualikannya menukar medan serat yang tersiar sebanyak satu gram penuh. Kecualikan bahan atas sebab kalori dan anda akan tersilap pada medan lain. ⚠️ Serat 1.1 g ialah serat KASAR kaedah MyFCD 1997, bukan serat diet. BUKAN lobak merah (105018) — dua sayur berlainan, dan natrium keduanya berbeza lebih 2× (52 lwn 119). 13 0.7 2.4 0.1 1.1 MyFCD
Longan kering — Tiada entri dalam MyFCD — sumber USDA FoodData Central (SR Legacy); serat/gula tidak diterbitkan untuk item ini. 286 4.9 74 0.4 USDA
Marjerin — Disahkan silang dengan USDA FDC 172346 (marjerin 80% lemak, 717 kcal). Baris ini bersih daripada artifak by-difference yang menjejaskan baris butter. Natrium 384 mg/100 g ditarik terus dari halaman entri 2026-08-29 (medan "Sodium, Na") — marjerin ialah lemak BERGARAM, jadi ia menyumbang natrium walaupun dipakai 1 sudu besar sahaja. Sebelum ini medan ini kosong dan `kira-nutrisi.mjs` gagal-tertutup dengan `sodium: XXmg` pada mana-mana resepi yang memakainya (ditemui melalui fact-check kuih-kasturi). 732 0.7 1.6 80.3 0 MyFCD
Mee kuning (basah) — Mee basah/segar. Natrium 163 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). Ini garam alkali dalam mee kuning basah — komponen yang selama ini ditulis sebagai "anggaran" dalam prosa nota resepi mee kerana medan ini kosong. Atwater 4(4.5)+4(45.5)+9(0.8) = 207.2 ≈ 207 ✅. 207 4.5 45.5 0.8 0 MyFCD
Mi telur kering (mi sanggul / yee mee) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(10.8)+4(70)+9(1.1) = 333.1 ≈ 333 ✅. Natrium 614 mg/100 g — mi kering itu sendiri sudah masin sebelum sebarang sos ditambah, jadi ia penyumbang natrium yang mudah terlepas dalam resepi mi. Nilai untuk mi KERING sebelum dicelur (berat naik ~3x selepas dicelur) — seperti seluruh jadual ini, kira pada berat bahan-MASUK. ⚠️ BUKAN mi segera: entri "Noodle, dry, instant" ialah 101061, baris berasingan dengan lemak jauh lebih tinggi kerana ia digoreng-rendam. Imbasan datatable penuh (1,033 rekod, 2026-08-15) memulangkan tepat dua entri mi kering — 101060 dan 101061 — jadi tiada baris khusus untuk mi sanggul/yee mee; baris ini ialah padanan terdekat dan sah untuk mi telur kering am. 333 10.8 70 1.1 0.5 MyFCD
Minyak bijan — Ditarik terus dari halaman entri 2026-08-11. Atwater 9×100 = 900 = 900 diterbitkan ✅. Natrium 16 mg/100 g. Porsi rujukan MyFCD: 1 sudu besar = 13.1 g (jadi 1 sudu teh ≈ 4.4 g). Tenaganya SETARA minyak masak biasa — minyak bijan bukan bahan "ringan", ia cuma dipakai dalam kuantiti kecil kerana ia bahan AROMA. ⚠️ Baris ini ialah minyak bijan TULEN. Botol "sesame oil" pasaran selalunya minyak bijan yang dicampur minyak lain; label produk sebenar mengatasi baris ini. 900 0 0 100 0 MyFCD
Minyak masak (olein sawit) — Minyak masak biasa di Malaysia; semua minyak masak ~900 kcal/100g. Natrium 5 mg/100 g. Ketumpatan ~0.91 g/ml — guna angka ini untuk menukar ml resepi kepada gram sebelum memakai konvensyen serapan ~10% berat minyak bagi gorengan rendam. 900 0 0 100 0 MyFCD
Minyak zaitun — Natrium 7 mg/100 g. Porsi rujukan MyFCD: 1 sudu besar = 12.9 g. ⚠️ Tenaga TIDAK lulus Atwater tegas: 9x100 g lemak = 900 kcal, tetapi MyFCD menerbitkan 891. Sisihan itu ada dalam SUMBER, bukan transkripsi — USDA "Oil, olive, salad or cooking" (FDC:171413) menerbitkan 884 kcal untuk 100 g lemak yang sama, jadi 891 duduk antara kedua-dua pangkalan data. Bandingkan: baris olein sawit MyFCD (112007) dalam fail ini menerbitkan 900 penuh. Nilai 891 dikekalkan kerana ia yang diterbitkan sumber. 891 0 0 100 0 MyFCD
Nasi putih (dimasak) — Nilai selepas masak — berat naik ~2-3x sebab serapan air. Natrium 6 mg/100 g (ditarik 2026-08-11); nasi yang ditanak dengan garam jelas lebih tinggi. ⚠️ PORSI RUJUKAN MyFCD: 1 cawan nasi masak = 128.2 g. Resepi dalam repo ini ada yang memakai 200 g/cawan — hampir 1.6× angka MyFCD. "Cawan" bukan unit yang stabil merentas sumber, jadi nyatakan GRAM sebagai asas kiraan dalam nutrition.note dan layan bilangan cawan sebagai panduan membeli-belah sahaja. 130 2.3 30 0.1 0 MyFCD
Pes asam jawa — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(2.7)+4(55.8)+9(0.4) = 237.6 ≈ 238 diterbitkan ✅. ⚠️ Natrium 4,231 mg/100 g — pes komersial memang bergaram tinggi, jadi walaupun 1 sudu besar (±15 g) ia menyumbang ~635 mg. Kalau resepi memakai asam jawa KETUL tanpa garam, baris ini TERLEBIH dan angka natriumnya mesti didedah sebagai anggaran atas; modul 1997 tiada entri asam jawa ketul yang setara. Serat 8.1 g ialah serat KASAR kaedah 1997. Ditambah selepas fact-check mee-rojak (2026-08-15). 238 2.7 55.8 0.4 8.1 MyFCD
Pisang berangan — Ditarik terus dari halaman entri 2026-08-29, larian dan kawalan yang SAMA seperti baris pisang-mas di atas. Atwater 4(1)+4(24.2)+9(0.3) = 103.5 lawan 103 diterbitkan OK. Air 73.1 g/100 g, abu 0.9 g, natrium 18 mg/100 g. ⚠️ BUKAN ganti setara untuk pisang-mas: tenaga hanya beza 4%, tetapi serat KASAR beza lebih 3x (0.5 lawan 1.7) dan natrium hampir 2x (18 lawan 10). Menukar satu baris kepada satu lagi menggerakkan medan serat dan natrium yang tersiar walaupun kalori nyaris tidak berubah. ⚠️ Serat 0.5 g ialah serat KASAR kaedah MyFCD 1997, bukan serat diet. 103 1 24.2 0.3 0.5 MyFCD
Pisang emas (pisang mas) — Ditarik terus dari halaman entri 2026-08-29 (fact-check lepat-pisang). Atwater 4(1.4)+4(22.9)+9(0.3) = 99.9 lawan 99 diterbitkan OK. Air 73 g/100 g, abu 0.7 g, natrium 10 mg/100 g. KAWALAN POSITIF pada larian yang SAMA: entri 101033 (tepung gandum) memulangkan 345/13.1/1.6/69.6/2/Na 6 dan entri 104009 (isi kelapa tua) memulangkan 357/6.8/34.5/4.7/4.6/Na 3 — kedua-duanya sepadan BAIT-UNTUK-BAIT dengan baris tepung-gandum dan kelapa-parut yang sudah ada dalam fail ini, jadi penghurai terbukti membaca lajur yang betul dan bukan lajur bersebelahan. KAWALAN NEGATIF: ID 999999 gagal dihurai dan skrip gagal-tutup. KAWALAN STRUKTUR: 4/5 permintaan sah dihurai (satu kegagalan ialah ID palsu yang disengajakan). ⚠️ TIADA slug "pisang" generik dalam fail ini, DENGAN SENGAJA — pisang mas dan pisang berangan berbeza cukup untuk menggerakkan medan tersiar, jadi kira-nutrisi.mjs sepatutnya gagal-tutup dan memaksa penulis memilih varieti, bukan mengandaikan satu. ⚠️ Serat 1.7 g ialah serat KASAR kaedah MyFCD 1997, bukan serat diet — jangan siarkan medan ini sebagai serat diet. 99 1.4 22.9 0.3 1.7 MyFCD
Santan kelapa — Santan perahan; santan kotak komersial berbeza ikut jenama (pekat vs cair). Natrium 14 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup pada SETIAP resepi bersantan — dan resepi bersantan ialah salah satu kelas terbesar dalam repo ini). Atwater 4(2.8)+4(2.9)+9(28.3) = 277.5 ≈ 278 ✅. ⚠️ Baris ini ialah santan PERAHAN pada kepekatan tunggal. Resepi yang menulis "santan sederhana pekat" atau "750 ml santan cair" mesti mengira pada jisim santan PEKAT yang benar-benar masuk, bukan pada isipadu selepas dicairkan — kalau tidak, tenaga akan terlebih kira beberapa kali ganda. Nyatakan andaian pencairan itu dalam nutrition.note resepi, kerana pembaca yang memakai santan pekat penuh akan mendapat angka yang jauh berbeza. 278 2.8 2.9 28.3 0 MyFCD
Sawi (sawi hijau / coy-sam) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(2.1)+4(3.6)+9(0.7) = 29.1 ≈ 29 ✅. Natrium 12 mg/100 g. Nilai untuk sawi MENTAH — mencelur menurunkan berat dan melarutkan sebahagian mineral, jadi baris ini adalah untuk berat bahan-MASUK seperti seluruh jadual ini. 29 2.1 3.6 0.7 0.8 MyFCD
Sengkuang — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(1)+4(4.4) = 21.6 ≈ 22 diterbitkan ✅. Natrium 1 mg/100 g — antara bahan paling rendah natrium dalam jadual ini. Nilai untuk umbi MENTAH yang sudah dikupas. ⚠️ MyFCD mengumpulkannya di bawah sayur-sayuran (105xxx), bukan umbi berkanji (102xxx), dan tenaganya memang serendah itu — jangan "betulkan" ke arah nilai ubi kentang. Ditambah selepas fact-check mee-rojak (2026-08-15). 22 1 4.4 0 0.4 MyFCD
Serai — Natrium 2 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). Ia ditambah kerana ketiadaannya membuat kira-nutrisi.mjs gagal-tertutup dan memancarkan XXmg pada mana-mana resepi berserai — iaitu tepat keadaan yang memaksa kiraan natrium dibuat dengan tangan di luar alat. 60 0.7 12.8 0.7 2 MyFCD
Serbuk koko (lemak tinggi) — Koko LEMAK-TINGGI (22.4 g), bukan koko natural. Disahkan tiga hala: USDA FDC 170657 "hi-fat/breakfast" (23.7 g lemak) dan label Van Houten pasaran Malaysia (23.0 g lemak) — jenama bakeri yang lazim di MY. JANGAN banding dengan USDA FDC 169593 (228 kcal): entri itu koko natural (13.7 g lemak) DAN menggunakan faktor Atwater khusus koko (1.83/8.37/1.33), bukan 4/9/4, jadi tenaganya tidak setara. Koko bajet MY (cth Litans 11.0 g, Meriah 10.6 g) lebih rendah lemak — baris ini mewakili koko bakeri. ⚠️ Serat 0.9 g ialah serat KASAR kaedah 1997; serat diet sebenar ~34 g/100 g (USDA 33.9, label Litans 34.4) — jangan petik medan serat baris ini sebagai serat diet. 462 14.8 50.3 22.4 0.9 MyFCD
Serbuk lada putih — Ditarik terus dari halaman entri 2026-08-11. Atwater 4(9.8)+4(74.9)+9(2.6) = 362.2 ≈ 362 ✅. Natrium 4 mg/100 g. ⚠️ SERBUK LADA HITAM TIADA dalam modul 1997 — disahkan dengan mengimbas kesemua 1,033 rekod pada 2026-08-11: baris ini ialah SATU-SATUNYA entri "pepper, powder" yang wujud. Memakainya sebagai proksi untuk lada hitam adalah wajar (buah yang sama, Piper nigrum, beza pemprosesan) tetapi ia proksi yang mesti DIDEDAHKAN. Dalam praktiknya kesannya kecil: rempah ditimbang dalam sudu teh, jadi beberapa gram menyumbang di bawah 10 kcal untuk keseluruhan resepi. 362 9.8 74.9 2.6 1 MyFCD
Serbuk/biji jintan manis — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(19.1)+4(8.9)+9(24.7) = 334.3 ≈ 334 ✅. Natrium 107 mg/100 g. ✅ UKURAN RUJUKAN MyFCD: "1 teaspoon [ 1.9 g ]". ⚠️ JANGAN pakai baris ini sebagai proksi bunga lawang. Ia *Pimpinella anisum* (jintan manis / aniseed); bunga lawang ialah *Illicium verum* — spesies berlainan sama sekali, dan bunga lawang memang TIADA baris dalam MyFCD 1997 (disahkan terhadap kesemua 1,033 rekod, 2026-08-29). Nama Inggeris "anise" pada kedua-duanya ialah perangkap, bukan bukti. 334 19.1 8.9 24.7 28.1 MyFCD
Serbuk/biji jintan putih — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(11.7)+4(22.5)+9(13.4) = 257.4 ≈ 257 ✅. Natrium 15 mg/100 g. ✅ UKURAN RUJUKAN MyFCD: "1 teaspoon [ 2.4 g ]". ⚠️ Serat 33.8 g ialah serat KASAR kaedah 1997, bukan serat diet. 257 11.7 22.5 13.4 33.8 MyFCD
Serbuk/biji ketumbar — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(11.1)+4(58)+9(0.3) = 279.1 ≈ 279 ✅. Natrium 93 mg/100 g. ✅ UKURAN RUJUKAN MyFCD pada halaman entri yang SAMA: "1 tablespoon [ 5.8 g ]" — guna angka ini untuk menukar sudu kepada gram, jangan pakai pemalar kulinari am. Entri ialah BIJI; serbuk siap-kisar berkemungkinan sedikit berbeza ketumpatan tetapi komposisinya sama. 279 11.1 58 0.3 12.5 MyFCD
Sirap ros (kordial bergula) — Ditambah 2026-08-29, ditarik terus dari halaman entri. Atwater 4(0)+4(67)+9(0) = 268.0 = 268 ✅. Natrium 4 mg/100 g. Punca ia ditambah: fact-check sirap-bandung mendapati fail resepi itu mengisytiharkan pada DUA medan awam bahawa "sirap ros TIADA dalam MyFCD" dan memakai proksi USDA "Syrups, grenadine" (FDC 168088) — dakwaan itu SALAH, dan proksi itu membawa natrium 27 mg/100 g, hampir tujuh kali ganda nilai Malaysia. Pengulangan tepat kegagalan donut yang kepala fail ini beri amaran mengenainya. ✅ UKURAN RUJUKAN MyFCD pada halaman entri yang SAMA: "1 tablespoon [ 18 g ]" — guna angka ini untuk menukar sudu kepada gram. ⚠️ ISI PADU LAWAN JISIM BERCANGGAH — jangan puratakan: 8 sudu besar metrik = 120 ml, tetapi 8 × 18 g = 144 g, iaitu ketumpatan tersirat 1.20 g/ml; porsi USDA (20 g / 14.79 ml) tersirat 1.35 g/ml, dan larutan gula 67 °Bx sememangnya lebih hampir kepada 1.33 g/ml. Konvensyen repo: guna porsi MyFCD kerana MyFCD ialah sumber yang kita sitir, dan NYATAKAN asas gram dalam nutrition.note supaya pembaca nampak ia bacaan yang lebih rendah. ⚠️ Entri MyFCD ini TIADA kolum gula (19 nutrien; 0 padanan /sugar|gula/), tetapi air 33 g + karbohidrat 67 g = 100 g tepat dan protein/lemak/abu semuanya 0 — jadi karbohidratnya memang sukrosa terlarut, dan ia didaftarkan dalam GULA_PER_100G pada 67 mengikut preseden gula-perang. ⚠️ JANGAN pindahkan angka gula USDA ke sini: rekod grenadine USDA MEMANG menerbitkan "Total Sugars" (46.6 g lawan karbo 66.9 g, disahkan 2026-08-29) — produk berlainan, jurang 20 g yang tidak terjelaskan, dan bukan sirap ros. 268 0 67 0 0 MyFCD
Sos cili botol — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(2.8)+4(24.5)+9(0.4) = 112.8 ≈ 113 ✅. Natrium 1,144 mg/100 g — lebih rendah per gram daripada sos tiram atau kicap, tetapi resepi tumis lazimnya memakai sos cili dalam kuantiti BESAR (3–5 sudu besar), jadi ia kerap menjadi penyumbang natrium ketiga atau keempat dan tidak boleh diabaikan sebagai "perasa kecil". ⚠️ UKURAN RUJUKAN ISI RUMAH, disalin PERSIS: "1 tablespoon [ 19.6 g ]" dan "1 small packet [ 11 g ]". Gunakan 19.6 g/sudu besar — bukan anggaran 15–16 g yang lazim diandaikan untuk sos — dan nyatakan gram yang dipakai dalam nutrition.note. Baris ini ditambah selepas fact-check mee-goreng-basah (2026-08-29) mendapati sos cili dikira di luar alat pada 16 g/sudu besar, iaitu 18% di bawah ukuran rujukan portal itu sendiri. ⚠️ Entri ini sos cili BOTOL siap (gaya kicap cili pasaran, manis-masam). Ia BUKAN cili kisar/cili boh (bahan mentah) — jangan tukar ganti; karbohidrat 24.5 g/100 g di sini hampir kesemuanya gula tambahan. 113 2.8 24.5 0.4 0.7 MyFCD
Sos ikan (proksi: budu) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(5.1)+4(18.6)+9(1.4) = 107.4 ≈ 107 ✅. Natrium 6,329 mg/100 g — antara bahan paling masin per gram dalam jadual ini, selepas garam. ⚠️ PROKSI BERLABEL yang mesti DIDEDAHKAN dalam nota resepi. MyFCD 1997 tidak mempunyai entri sos ikan gaya Thai/Vietnam — disahkan 2026-08-15 dengan mengimbas kesemua 1,033 rekod untuk "fish sauce": TEPAT SATU padanan, iaitu baris budu ini. Budu ialah sos ikan tapai Kelantan; ia berkongsi asas yang sama (ikan + garam, ditapai) tetapi karbohidratnya lebih tinggi daripada sos ikan Thai biasa, jadi arah ralatnya ialah TERLEBIH sedikit pada tenaga dan karbo. ⚠️ ARAH RALAT NATRIUM ialah SEBALIKNYA, dan ia PINCANG SATU ARAH — bukan hingar dua-hala "bergantung jenama". USDA FoodData Central `174531` (Sauce, fish, ready-to-serve — nam pla gaya Thai) memberi natrium 7,851 mg/100 g lawan 6,329 di sini, iaitu baris ini TERKURANG ~24% pada natrium (dan −67% tenaga, −80% karbo; protein hampir sama, 5.06 vs 5.1, yang mengesahkan kedua-duanya memang sos ikan). Jadi mana-mana resepi yang menulis `sos-ikan=` untuk nam pla/nuoc mam akan mendapat natrium yang RENDAH secara sistematik — nyatakan begitu dalam `nutrition.note`, jangan tulis "boleh berbeza mengikut jenama". Delta ini direkod di sini (fact-check nasi-goreng-tomyam, 2026-08-15) supaya penulis seterusnya tidak perlu mengulang penarikan portal. Baris ini KEKAL sebagai budu kerana ia satu-satunya entri sos ikan dalam MyFCD; ia tidak ditukar kepada nilai USDA supaya jadual ini kekal MyFCD melainkan baris itu dilabel USDA. 107 5.1 18.6 1.4 0 MyFCD
Sos tiram — Ditarik terus dari halaman entri 2026-08-11. Atwater 86.1 ≈ 86 ✅. Natrium 3,917 mg/100 g — inilah penyumbang natrium terbesar selepas garam dalam kebanyakan resepi tumis. Jenama berbeza-beza; label produk sebenar mengatasi baris ini. 86 3.3 17.1 0.5 0 MyFCD
Sosej ayam (frankfurter) — Ditarik terus dari halaman entri 2026-08-11. Atwater 4(18.6)+9(27.6) = 322.8 ≈ 323 ✅. Natrium 283 mg/100 g. Food Group entri = "Meat and meat products" (disemak pada halaman, bukan diandaikan daripada nama). ⚠️ Ini frankfurter — sosej emulsi bergaya hot-dog, iaitu bentuk sosej ayam sejuk beku yang paling lazim di pasar raya Malaysia. Ia BUKAN sosej Cina (lup cheong, 108038/403016/404016), yang jauh lebih tinggi gula dan lemak; jangan tukar ganti. ⚠️ Modul 1997 mengandungi entri bernama SAMA pada ID lain (401016, 513003) — kedua-duanya jadual SEPARA (401016 memulangkan lemak sahaja, tiada tenaga/protein/karbo) dan TIDAK boleh dipakai untuk makro. Baris ini menggunakan 108018, entri kumpulan daging yang lengkap. Jenama runcit berbeza-beza garam dan lemak; label produk sebenar mengatasi baris ini. 323 18.6 0 27.6 0 MyFCD
Sotong segar — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(15.9)+4(0.1)+9(1.3) = 75.7 ≈ 76 diterbitkan ✅. Natrium 96 mg/100 g — hampir sama dengan udang (105), dan seperti udang ia tinggi tanpa sebarang garam tambahan kerana ia haiwan laut; jangan "betulkan" tanpa sumber. Air 81.4 g/100 g, jadi sotong menyusut banyak apabila dimasak — nilai ini untuk berat bahan-MASUK (mentah, sudah dibersihkan) seperti seluruh jadual ini. ⚠️ Baris ini ditambah selepas fact-check nasi-goreng-tomyam (2026-08-15) mendapati sotong terpaksa dikira di LUAR alat kerana ia tiada baris di sini, walaupun ia memang ada dalam MyFCD. 76 15.9 0.1 1.3 0 MyFCD
Spageti / makaroni (kering) — Pasta gandum KERING, sebelum rebus (berat naik ~2-2.5x selepas masak). Pertanyaan datatable penuh (1,033 rekod, 2026-08-10) menunjukkan ini SATU-SATUNYA entri pasta kering dalam MyFCD; empat entri "Spaghetti with ..." (234001-234004) ialah hidangan siap masak berlauk, bukan bahan. Baris makaroni dipakai untuk spageti kerana kedua-duanya pasta semolina kering yang sama. Atwater 4(9.9)+4(76.8)+9(0.6) = 352.2 ≈ 352 diterbitkan ✓. Natrium 5 mg/100 g. Porsi rujukan MyFCD: ⅓ cawan = 30.6 g, 1 cawan = 91.9 g. ⚠️ Serat 0.1 g ialah serat KASAR kaedah 1997 — BUKAN serat diet. USDA "Pasta, dry, unenriched" (FDC:168927) menerbitkan serat diet 3.2 g/100 g untuk bahan yang sama, iaitu 32x lebih tinggi. Jangan petik medan serat baris ini sebagai serat diet. Entri USDA itu juga menerbitkan jumlah gula 2.67 g/100 g; MyFCD 1997 tidak melaporkan gula berasingan, jadi kalkulator kita akan pulangkan 0 g untuk pasta. 352 9.9 76.8 0.6 0.1 MyFCD
Streaky beef / beef bacon (mentah) — PROKSI BERLABEL. DISAHKAN tiada dalam MyFCD, bukan sekadar tiada dalam jadual ini: pertanyaan datatable penuh (1,033 rekod, 2026-08-10) tidak memulangkan satu pun daging lembu awet bergaya bacon. Entri "Bacon, fatty/lean" (108031/108032) MEMANG wujud tetapi halaman entrinya menyenaraikan Food Group "Pork and pork products" — ia daging KHINZIR dan TIDAK boleh dipakai untuk resepi halal (disemak terus pada halaman entri, bukan diandaikan daripada namanya). Entri USDA ini ialah jalur daging lembu diawet yang direka sebagai pengganti bacon, iaitu produk yang sama dengan "streaky beef" pasaran Malaysia. Nilai MENTAH (belum digoreng); bentuk masak (FDC:170198) ialah 449 kcal / 31.3 g protein / 34.4 g lemak / 2250 mg Na — jangan campur asas mentah dan masak. Atwater dengan faktor khusus USDA untuk baris ini (4.27 protein / 9.02 lemak / 3.87 karbo) memberi 406.1 kcal, sepadan tepat dengan tenaga yang diterbitkan. Natrium 955 mg/100 g. ⚠️ Jenama Malaysia berbeza-beza kandungan garam dan lemak dan kebanyakannya tidak menerbitkan panel nutrisi (disemak 2026-08-10: direktori produk halal tempatan menyenaraikan produk tanpa panel) — label produk sebenar mengatasi baris ini. 406 12.5 0.7 38.8 0 USDA
Susu lembu segar — Ditarik terus dari halaman entri 2026-08-11. Atwater 4(3.2)+4(3.4)+9(4.3) = 65.1 ≈ 65 ✅. Natrium 12 mg/100 g. ⚠️ Entri 401091 "Milk, cow, fresh, pasteurised" kelihatan padanan yang LEBIH baik untuk susu segar berkotak yang dijual di pasar raya, tetapi ia jadual SEPARA — ia memulangkan LEMAK sahaja (4 g), tanpa tenaga, protein atau karbohidrat, jadi ia tidak boleh dipakai untuk makro. Disemak terus pada halaman entri 2026-08-11, bukan diandaikan. Guna baris 111007 ini. ⚠️ Resepi memberi susu dalam ml; jadual ini per 100 g. Kami melayan 1 ml ≈ 1 g untuk susu (sisihan sebenar bawah 3%, tidak menggerakkan angka yang dibundarkan) — kalau anda perlukan ketepatan lebih tinggi daripada itu, timbang susu, jangan sukat. 65 3.2 3.4 4.3 0 MyFCD
Susu pekat manis 335 8.8 54.9 8.9 0 MyFCD
Susu sejat — Natrium ditambah 2026-08-29, ditarik terus dari halaman entri dalam sesi yang sama (bukan disalin daripada prosa nota baris lain). Atwater 4(7.7)+4(10.4)+9(8.5) = 148.9 ≈ 149 ✅. Natrium 136 mg/100 g. ✅ UKURAN RUJUKAN MyFCD pada halaman entri yang SAMA: "1 tin [ 410 g ]" dan "1 cup [ 261.3 g ]". ⚠️ Angka 410 g itu ialah porsi rujukan modul 1997, BUKAN saiz bungkusan runcit semasa — resepi yang menulis "tin standard 390 g" tidak boleh menyitir baris ini sebagai buktinya. ⚠️ Karbohidrat 10.4 g/100 g pada dasarnya laktosa, tetapi baris ini SENGAJA tidak didaftarkan dalam GULA_PER_100G (kira-nutrisi.mjs): 11 resepi lain memakai slug ini dan mendaftarkannya akan menukar medan `gula` kesemuanya secara senyap. Itu keputusan merentas-resepi, bukan keputusan satu fail — buat dalam pusingan khusus, dan kemas kini setiap nutrition.note terjejas serentak. 149 7.7 10.4 8.5 0 MyFCD
Susu tepung penuh krim — Serbuk KERING, bukan susu bancuh — 493 kcal/100 g ialah ketumpatan serbuk. Atwater 4(27.2)+4(36.3)+9(26.6) = 493.4 ≈ 493 diterbitkan ✓. Natrium 301 mg/100 g: dalam resepi bakeri ia selalunya penyumbang natrium KEDUA terbesar selepas garam, jadi mengabaikannya memberi angka natrium yang rendah secara ketara. ⚠️ Jangan keliru dengan susu tepung SKIM (111013) atau susu tepung bayi (111011) — ketiga-tiganya entri berasingan dengan lemak yang jauh berbeza. Modul 1997 juga ada dua entri lain bernama sama dalam kumpulan makanan berlainan (401092, 514005); baris ini menggunakan 111012, entri kumpulan susu. 493 27.2 36.3 26.6 0 MyFCD
Taugeh — Natrium 14 mg/100 g ditarik terus dari halaman entri 2026-08-15. Atwater 4(2.6)+4(3.3)+9(0.2) = 25.4 ≈ 25 ✅. 25 2.6 3.3 0.2 0.7 MyFCD
Tauhu putih — Tauhu lembut (tau-hoo); tauhu keras/goreng berbeza. Natrium 28 mg/100 g ditarik terus dari halaman entri 2026-08-15 (medan "Sodium, Na"). Atwater 4(7.2)+4(2)+9(3.4) = 67.4 ≈ 67 ✅. 67 7.2 2 3.4 0 MyFCD
Telur ayam — Sebiji penuh (kuning + putih), tanpa kulit. Porsi rujukan MyFCD: 1 biji (LxD, 6x3.5 cm) = 46 g. Natrium 122 mg/100 g. ⚠️ Telur rujukan MyFCD (46 g boleh dimakan) lebih kecil daripada telur runcit Malaysia biasa — nyatakan berat gram yang anda pakai dalam `nutrition.note`, jangan tulis "2 biji" sahaja dan biarkan pembaca meneka gred. 155 12.9 0.9 11.1 0 MyFCD
Tempe 158 15.9 6.8 7.5 2.9 MyFCD
Tepung beras — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(6)+4(84.7)+9(1) = 371.8 ≈ 372 ✅. Natrium 3 mg/100 g. Tepung KERING sebelum dibancuh. ⚠️ Entri BERASINGAN daripada tepung pulut (101024) — lihat nota baris itu. ⚠️ Tepung beras lebih TUMPAT daripada tepung gandum setiap sudu: sumber resepi yang menerbitkan penukarannya sendiri memberi ~10 g/sudu besar untuk tepung beras berbanding ~8 g/sudu besar untuk tepung gandum. Memindahkan penukaran tepung gandum kepada tepung beras ialah ralat yang benar-benar berlaku (fact-check kuih-badak-berendam, 2026-08-15) dan ia mengurangkan jisim sebanyak 20%. Ditambah bersama baris tepung pulut atas sebab yang sama. 372 6 84.7 1 0 MyFCD
Tepung gandum — Tepung gandum serba guna. Natrium 6 mg/100 g (disahkan semula terus dari halaman entri 2026-08-11). Air 12.5 g/100 g — guna angka ini bila membandingkan jisim kulit/doh basah dengan produk kering yang dibungkus. 345 13.1 69.6 1.6 2 MyFCD
Tepung jagung 355 0.5 85 1.4 0 MyFCD
Tepung pulut — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(6.9)+4(80.1)+9(1) = 357.0 = 357 ✅. Natrium 16 mg/100 g. Tepung KERING sebelum diuli, seperti seluruh jadual ini (berat bahan-masuk) — doh pulut menyerap air lebih kurang 0.75x beratnya, jadi jangan kira pada berat doh basah. ⚠️ Entri BERASINGAN daripada tepung beras biasa (101020): tepung pulut lebih rendah karbohidrat (80.1 vs 84.7) dan lebih tinggi protein (6.9 vs 6.0), jadi menukar satu dengan yang lain menggerakkan angka resepi walaupun kedua-duanya "tepung beras" pada nama. ⚠️ Baris ini ditambah selepas fact-check kuih-badak-berendam (2026-08-15) mendapati kira-nutrisi.mjs MATI pada slug ini (`✗ slug tak wujud`), memaksa seluruh blok nutrisi resepi itu dikira dengan tangan di luar repo — angkanya betul, tetapi tiada sesiapa boleh mengauditnya semula dengan menjalankan alat. Ia ADA dalam MyFCD sepanjang masa; ia cuma tiada baris di sini. 357 6.9 80.1 1 0 MyFCD
Tepung roti (protein tinggi) — Entri BERASINGAN daripada tepung gandum serba guna (101033) — jangan ganti satu dengan yang lain secara senyap. Atwater 4(12.6)+4(73.2)+9(1) = 352.2 ≈ 352 diterbitkan ✓. Natrium 12 mg/100 g. ⚠️ Perhatikan arah yang berlawanan intuisi: entri "protein tinggi" MyFCD ini melaporkan protein LEBIH RENDAH (12.6 g) daripada tepung serba guna (13.1 g), tetapi tenaga lebih tinggi (352 vs 345) kerana karbohidratnya lebih tinggi dan airnya sedikit lebih rendah. Ia juga menerbitkan serat KASAR 0 g berbanding 2 g pada 101033 — jadi menukar baris tepung akan menggerakkan medan serat resepi dengan ketara. Kedua-dua nilai serat itu ialah kaedah 1997, bukan serat diet. 352 12.6 73.2 1 0 MyFCD
Tepung sagu (asas: sagu biji-bijian) — Ditarik terus dari halaman entri 2026-08-29. Atwater 4(0.2)+4(87.5)+9(0.1) = 351.7 ≈ 352 diterbitkan ✅. ⚠️ PROKSI BENTUK, BUKAN PROKSI TANAMAN — dan itu bezanya daripada memakai tepung jagung. Modul 1997 TIDAK membawa entri untuk sagu dalam bentuk TEPUNG (disahkan 2026-08-29 dengan mengimbas kesemua 1,033 rekod); 102005 ialah kanji sagu yang SAMA (Metroxylon spp. = rumbia) dalam bentuk mutiara. Komposisi kanji kering per 100 g tidak berubah dengan pemutiaraan, jadi baris ini lebih hampir kepada tepung sagu daripada baris tepung jagung 101003 (355 kcal) yang pernah dipakai sebagai proksi — bezanya bukan tenaga (0.9%) tetapi LEMAK: 0.1 g di sini berbanding 1.4 g pada tepung jagung, iaitu dimensi yang benar-benar tersasar. ⚠️ Untuk resepi yang memakai TEPUNG UBI (ubi kayu) dan bukan tepung sagu, guna 102010 Tapioca flour (351 kcal, protein 1, karbo 86.5, lemak 0.1, serat 0, natrium 1) — ia ditarik pada sesi yang sama dan Atwaternya juga disahkan. Kedua-duanya kanji hampir tulen dan boleh diganti satu-lawan-satu dalam dapur, tetapi natriumnya berbeza 12× (12 mg lawan 1 mg), jadi jangan silang-campur baris dalam kiraan natrium. Porsi rujukan entri ini: 1 tablespoon = 10.6 g, 1/4 cup = 43 g. 352 0.2 87.5 0.1 0.1 MyFCD
Tepung ubi kayu (tepung kanji) — Ditarik terus dari halaman entri 2026-08-29, bukan disalin daripada nota baris tepung-sagu di atas yang kebetulan menyenaraikan nombor yang sama. Atwater 4(1)+4(86.5)+9(0.1) = 350.9 ≈ 351 diterbitkan ✅. Imbangan jisim air 12.2 + protein 1 + lemak 0.1 + karbo 86.5 + abu 0.2 = 100.0 ✅. Kawalan negatif (ID 999999 → tiada blok product_nutrients) dan kawalan struktur (5/5 ID sah dihurai; kadar gagal >50% bermakna penghurai rosak, BUKAN penemuan data) kedua-duanya dijalankan dan lulus. ✅ UKURAN RUJUKAN MyFCD: "1 cup [ 123.5 g ]" — angka ini menyelesaikan resepi sumber yang memberi tepung dalam CAWAN dan bukan gram; 1½ cawan = 185 g. Jangan anggar berat cawan tepung kanji, ia ada di sini. ⚠️ Natrium 1 mg/100 g berbanding 12 mg pada tepung-sagu (102005) — beza 12×. Kedua-duanya kanji hampir tulen dan boleh diganti satu-lawan-satu dalam DAPUR, tetapi jangan silang-campur baris dalam kiraan natrium. ⚠️ Serat 0 g ialah kolum kaedah 1997; jangan petik medan ini sebagai serat diet. Baris ini ditambah selepas fact-check keropok-ikan (2026-08-29) mendapati 500 g daripada 1,145 g bahan digugurkan SENYAP daripada kira-nutrisi.mjs kerana slug ini tiada — kalkulator memulangkan 25 kcal sehidangan sedangkan nilai tersiar 195 kcal, dan tiada apa-apa dalam output menandakan bahawa separuh jisim resepi hilang. 351 1 86.5 0.1 0 MyFCD
Timun — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(0.5)+4(3.4) = 15.6 ≈ 16 diterbitkan ✅. Natrium 13 mg/100 g. Nilai untuk timun MENTAH dengan kulit (berat bahan-MASUK). Ditambah selepas fact-check mee-rojak (2026-08-15) — sebelum ini timun terpaksa dikira di LUAR alat walaupun ia bahan sampingan lazim dalam rojak, pasembur dan nasi lemak. 16 0.5 3.4 0 0.6 MyFCD
Tomato — Natrium 16 mg/100 g ditarik terus dari halaman entri 2026-08-29 (medan "Sodium, Na"). Medan ini sebelumnya kosong, jadi kira-nutrisi.mjs gagal-tertutup dan memancarkan sodium "XXmg" pada SETIAP resepi bertomato — bukan hanya satu. Atwater 4(1.4)+4(3.6)+9(0.2) = 21.8 ≈ 22 ✅. 22 1.4 3.6 0.2 0.5 MyFCD
Ubi keledek (mentah) — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(2)+4(31.3)+9(0.5) = 137.7 ≈ 138 ✅. Natrium 36 mg/100 g. Kumpulan makanan: Starchy roots, tubers and products. ⚠️ BARIS UMBI SEGAR — 102008 ialah SWEET POTATO, DRIED (produk berlainan sama sekali) dan jiran 102005/102006/102009 ialah sagu/tang-hoon/ubi kayu, jadi jangan tersalah ambil ID bersebelahan. Tiada entri khusus-warna (putih/kuning/oren) wujud dalam modul 1997, jadi baris generik ini ialah padanan yang betul untuk mana-mana warna keledek. Nilai untuk umbi MENTAH sebelum direbus — seperti seluruh jadual ini, kira pada berat bahan-MASUK. ⚠️ Serat 0.5 g ialah serat KASAR kaedah 1997, BUKAN serat diet; jangan petik medan ini sebagai serat diet dalam mana-mana nutrition.note. Air 64.3 g/100 g — guna angka ini bila membandingkan jisim doh basah dengan produk siap. Punca baris ini ditambah: fact-check kuih-keria (2026-08-15) mendapati kira-nutrisi.mjs keluar dengan kod 1 pada slug ini, jadi nutrisi resepi yang tersiar dikira TANGAN di luar repo walaupun keledek menyumbang 32.7% daripada tenaganya. 138 2 31.3 0.5 0.5 MyFCD
Udang kering — Ditarik terus dari halaman entri 2026-08-15. Atwater 4(51.7)+4(1.4)+9(1.8) = 228.6 ≈ 229 diterbitkan ✅. ⚠️ Nama entri ialah PRAWN, SALTED, DRIED — ia BERGARAM, dan natrium 2,554 mg/100 g menjadikannya penyumbang natrium terbesar dalam kebanyakan resepi yang memakainya walaupun beratnya kecil. Jangan tukar ganti dengan baris `udang` (segar, 105 mg/100 g); bezanya 24 kali ganda. Merendam dan menoskan udang kering membuang sebahagian garam permukaan, tetapi kami tiada nilai bersumber untuk susutan itu, jadi baris ini ialah SILING bagi resepi yang merendamnya. Ditambah selepas fact-check mee-rojak (2026-08-15) mendapati dakwaan natrium 1,100 mg sehidangan tidak boleh dihasilkan semula oleh kira-nutrisi.mjs kerana slug ini tiada. 229 51.7 1.4 1.8 0 MyFCD
Udang segar — Entri udang merah ros (Metapenaeus affinis); udang pasar lain hampir setara. Natrium 105 mg/100 g ditarik terus dari halaman entri 2026-08-11 — tinggi bagi bahan segar tanpa garam tambahan, tetapi itu lazim bagi krustasia laut; jangan "betulkan" tanpa sumber. 75 17.2 0.9 0.3 0 MyFCD
Yis kering — PROKSI BERLABEL. Entri MyFCD ini ialah yis kering PEMBUAT BIR (brewer's yeast), bukan yis segera pembakar — spesies sama (Saccharomyces cerevisiae), pemprosesan berbeza. Ia satu-satunya yis kering dalam modul 1997 (114015 = yis biji dalam tin, 114016 = pati yis). Atwater 4(41.9)+4(34.2)+9(2.4) = 326.0 ≈ 326 diterbitkan ✓. Natrium 98 mg/100 g. Kesan praktikal KECIL kerana yis dipakai dalam kuantiti kecil: 11 g dalam resepi donut menyumbang ~36 kcal daripada ~4,000 kcal. Yang PENTING ialah ia wujud — jangan tulis "yis tiada dalam MyFCD". 326 41.9 34.2 2.4 0 MyFCD

Dari mana datangnya angka ini?

Jadual per-100g diambil daripada MyFCD — Malaysian Food Composition Database, Kementerian Kesihatan Malaysia (modul Pangkalan Data Komposisi Makanan 1997). 106 daripada 110 bahan datang terus dari MyFCD; 4 bahan sahaja (longan kering) tiada dalam MyFCD dan diambil daripada USDA FoodData Central — dilabel jelas dalam jadual. Setiap nilai disalin terus dari halaman rasmi entri berkenaan pada 13 Julai 2026; jika sumber tidak menerbitkan sesuatu nilai, medan itu dibiarkan kosong (bukan direka).

Had & batasan

  • Nilai untuk bahan mentah (kecuali dinyatakan, cth. nasi putih = sudah masak). Masakan sebenar berbeza: minyak menggoreng tidak semuanya diserap, air menyusut semasa memasak, dan sebahagian nutrien larut ke dalam kuah.
  • Jumlah gula tidak dipaparkan — modul MyFCD 1997 tidak mengasingkan gula daripada jumlah karbohidrat.
  • Serat diukur sebagai crude fibre (kaedah 1997) — biasanya lebih rendah daripada dietary fibre moden.
  • Data modul 1997 ialah analisis makmal era 1990-an; komposisi ternakan dan tanaman hari ini mungkin berbeza sedikit.
  • Produk komersial berjenama (santan kotak, mee, sos) berbeza formulasi — semak label pemakanan pada bungkusan.
  • Sesetengah bahan dipadankan dengan entri spesies paling hampir (dinyatakan dalam nota baris).

Penafian: angka di halaman ini ialah anggaran untuk tujuan pendidikan sahaja — bukan nasihat perubatan, pemakanan klinikal, atau dietetik. Jika anda mempunyai keperluan diet khusus (diabetes, penyakit buah pinggang, alahan, kehamilan atau apa-apa keadaan kesihatan), sila rujuk pengamal kesihatan bertauliah atau pakar dietetik berdaftar.
Sumber data: MyFCD © Kementerian Kesihatan Malaysia / Institute for Medical Research; USDA FoodData Central (domain awam). Tarikh capaian: 13 Julai 2026.