Calories Per Piece: Almond, Cashew, Walnut, Peanut
"How many calories in one almond?" "Ten kaju?" "A handful of moongphali?" Nut calories are usually given per 100 g, which nobody eats, and our dry fruits and nuts chart gives them per 20 g. This guide goes one step smaller: calories per piece, per 5 pieces and per 10 pieces for almonds, cashews, walnuts, pistachios and peanuts, from the ICMR-NIN Indian Food Composition Tables 2017 (IFCT 2017), using piece weights that are ours.
The short answer
By IFCT 2017, these five nuts hold between 520 kcal (peanut, H012) and 671 kcal (walnut, H021) per 100 g. By our arithmetic, one almond kernel of about 1.2 g is about 7 kcal, a cashew of about 1.5 g is 9 kcal, half a walnut kernel of about 2.5 g is 17 kcal, and a pistachio or a peanut kernel of about 0.8 g is 4 kcal. Our reading: per gram the walnut is the densest and the peanut the lightest, but per piece the walnut half costs more than twice an almond and about four times a peanut, because it is a bigger piece, and these piece weights are our estimates, so weigh your own.
Calories, protein, fat, fibre and carbohydrate per 100 g
Each row is one IFCT 2017 Table 1 row, per 100 g edible portion as listed in the book, mean values as printed. Energy is the book's kilojoules divided by 4.184, to the nearest kcal. Fibre is total dietary fibre and carbohydrate is the book's available carbohydrate. Every row was measured in 6 regions. The values are for the raw, shelled nut, not for roasted, salted, soaked or fried nuts.
| Food (IFCT 2017 row) | Calories per 100 g | Protein per 100 g | Fat per 100 g | Fibre per 100 g | Carbohydrate per 100 g | Regions | Energy as printed |
|---|---|---|---|---|---|---|---|
| Almond (badam) (H001) | 609 kcal | 18.41 g | 58.49 g | 13.06 g | 3.04 g | 6 | 2549 kJ |
| Cashew nut (kaju) (H005) | 583 kcal | 18.78 g | 45.20 g | 3.86 g | 25.46 g | 6 | 2438 kJ |
| Walnut (akhrot) (H021) | 671 kcal | 14.92 g | 64.27 g | 5.39 g | 10.14 g | 6 | 2809 kJ |
| Pistachio nuts (pista) (H018) | 539 kcal | 23.35 g | 42.49 g | 10.64 g | 15.82 g | 6 | 2257 kJ |
| Ground nut, raw (moongphali) (H012) | 520 kcal | 23.65 g | 39.63 g | 10.38 g | 17.27 g | 6 | 2176 kJ |
Per piece, 5 pieces, 10 pieces and a 20 g handful
The piece weights are ours, not from IFCT: nuts vary a lot in size, and we take an almond kernel as about 1.2 g, a cashew kernel 1.5 g, a walnut kernel half 2.5 g, a pistachio kernel 0.8 g and a peanut kernel 0.8 g, and a handful as 20 g. Weigh your own nuts: a bold almond or a small peanut can be well off these numbers. Each figure is the per-100 g value times the grams, divided by 100, rounded to the nearest kcal; the last column is 100 kcal divided by the calories in one piece, rounded to a whole number.
| Food (IFCT 2017 row) | Piece (weight is ours) | 1 piece | 5 pieces | 10 pieces | 20 g handful (ours) | Pieces in 100 kcal |
|---|---|---|---|---|---|---|
| Almond (badam) (H001) | 1 almond kernel, 1.2 g | 7 kcal | 37 kcal | 73 kcal | 122 kcal, 3.7 g protein | 14 |
| Cashew nut (kaju) (H005) | 1 cashew kernel, 1.5 g | 9 kcal | 44 kcal | 87 kcal | 117 kcal, 3.8 g protein | 11 |
| Walnut (akhrot) (H021) | 1 walnut kernel half, 2.5 g | 17 kcal | 84 kcal | 168 kcal | 134 kcal, 3.0 g protein | 6 |
| Pistachio nuts (pista) (H018) | 1 pistachio kernel, 0.8 g | 4 kcal | 22 kcal | 43 kcal | 108 kcal, 4.7 g protein | 23 |
| Ground nut, raw (moongphali) (H012) | 1 peanut kernel, 0.8 g | 4 kcal | 21 kcal | 42 kcal | 104 kcal, 4.7 g protein | 24 |
What stands out in the numbers
- Walnut is the densest per gram at 671 kcal and 64.27 g of fat per 100 g; the peanut is the lightest of the five at 520 kcal.
- Per piece the order changes. A walnut half is about 17 kcal, an almond 7, a cashew 9, and a pistachio or peanut kernel 4, so ten walnut halves are about 168 kcal and ten almonds about 73 kcal.
- About 14 almonds, 11 cashews, 6 walnut halves, 23 pistachios or 24 peanuts make 100 kcal by our weights. Our reading: a "handful" of small nuts adds up fast because you stop counting pieces.
- Protein and fibre per 100 g: peanut 23.65 g and pistachio 23.35 g have the most protein; almond has the most fibre at 13.06 g. Our high-protein Indian foods guide shows the foods that lead on protein.
How to log it so the numbers hold
- Weigh once, then count. Put ten of your usual almonds on a kitchen scale; divide by ten for your own piece weight and scale the table.
- Soaked, roasted, salted and fried nuts are not these rows. Soaking adds water weight, so weigh nuts dry before soaking; roasting in oil, salt or masala adds energy or sodium on top. Our stuffed dates guide uses the same 1.2 g almond.
- Nut butter, chikki, barfi and laddu are not these rows. They carry sugar, jaggery or ghee; see our jaggery vs sugar guide.
- Compare with seeds. Our seeds guide uses the same sums for six seeds.
Where NYUS fits (our app)
We make NYUS, so read this as ours. NYUS is an AI fitness and nutrition coach in early access on Android, with no ads and no data selling. You log foods yourself by searching 8,900+ Indian and global foods or by barcode, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. Barcode coverage of Indian packaged foods is not complete, so search by name when a scan finds nothing.
What this page leaves out
- A calorie or protein target: we have not looked up one for any person, so we give none.
- Other nuts in IFCT 2017 such as pine seeds (chilgoza), and any roasted, salted, soaked or flavoured nut, nut butter or mix: no IFCT row we could use. We found no hazelnut, macadamia or pecan row, so we give no numbers for them.
- Anything about weight, health or what nuts do to your body: the page adds up food data and makes no claim about it. If you have a nut allergy or a medical condition, ask your doctor or dietitian.
Sources
- ICMR-NIN, Indian Food Composition Tables 2017 (IFCT 2017). Table 1, protein, fat, total dietary fibre, available carbohydrate and energy per 100 g edible portion, read from the PDF on 27 Oct 2026: H001 (almond, 6 regions), H005 (cashew nut, 6) and H012 (ground nut, 6) on PDF page 55, and H018 (pistachio nuts, 6) and H021 (walnut, 6) on PDF page 56. Energy converted from kJ at 4.184 kJ per kcal (H001 2549 kJ = 609 kcal, H021 2809 kJ = 671 kcal).
- Our stuffed dates guide, read on 27 Oct 2026, for the 1.2 g almond weight used there.
- nyus.in, the NYUS landing page, read on 27 Oct 2026 for the app statements in the NYUS section and the CTA.
The piece weights (1.2 g, 1.5 g, 2.5 g, 0.8 g, 0.8 g), the 20 g handful, the sums, the rounding and every sentence starting "Our reading" are NYUS's own arithmetic or opinion, not from a study. Names in brackets (badam, kaju, akhrot, pista, moongphali) are our matching to the IFCT row names.
Log what you eat and see your day add up
NYUS is an AI diet and workout coach. You can log foods by search or barcode against 8,900+ foods with calories and macros, and a weekly check-in adjusts your calories, macros and step goal once enough is logged. It gives general information, not medical advice. No ads, no data sold.
Join the NYUS waitlistFrequently asked questions
How many calories are in one almond?
IFCT 2017 row H001 (almond) gives 2549 kJ per 100 g, which is 609 kcal at 4.184 kJ per kcal. By our arithmetic, one almond kernel of about 1.2 g is about 7 kcal and ten are about 73 kcal. The 1.2 g is our assumption: weigh your almonds.
How many calories are in 10 cashews?
IFCT 2017 row H005 (cashew nut) gives 2438 kJ per 100 g, which is 583 kcal. By our arithmetic, a cashew kernel of about 1.5 g is about 9 kcal, so ten are about 87 kcal. The weight is ours.
How many calories are in a walnut?
IFCT 2017 row H021 (walnut) gives 2809 kJ per 100 g, which is 671 kcal. By our arithmetic, half a walnut kernel of about 2.5 g is about 17 kcal and ten halves are about 168 kcal. The weight is ours.
How many peanuts or pistachios make 100 kcal?
By our weights of about 0.8 g a kernel and IFCT 2017 rows H012 (peanut, 520 kcal per 100 g) and H018 (pistachio, 539 kcal per 100 g), about 24 peanuts or 23 pistachios make 100 kcal. Kernel sizes vary, so weigh yours.
Can I log nuts in NYUS?
NYUS is our app. You log foods yourself by searching 8,900+ Indian and global foods or by barcode; weigh your nuts dry for the best match. NYUS is in early access on Android: 30-day free trial, then plans from ₹499 for one month, paid once with no auto-renewal, no card needed to start.