← All posts
Guide September 2026 · 6 min read

Calories in Nuts and Seeds per Handful: Almonds, Walnuts, Cashews, Pistachios and More

Quick answer: A 30 g handful of nuts — the standard serving — is 155–205 kcal depending on the nut: cashews and pistachios at the low end (~160), almonds and peanuts in the middle (~170), walnuts, pecans and macadamias at the top (~190–205). Seeds are similar; chia and flax bring 5–10 g of fiber per two tablespoons. Nuts are among the most nutritious snacks available and among the easiest to overeat: a "handful" from a bag is often 60–90 g, which is 350–550 kcal. Weigh once to learn what 30 g looks like, then estimate.

Calories per 30 g handful

Nut / seedPer 30 gApprox. countProteinFatFiber
Almonds170 kcal23 nuts6 g15 g3.5 g
Walnuts190 kcal14 halves4.5 g18 g2 g
Cashews160 kcal18 nuts5 g13 g1 g
Pistachios (shelled)160 kcal49 nuts6 g13 g3 g
Peanuts170 kcal35 nuts7 g14 g2.5 g
Hazelnuts180 kcal21 nuts4.5 g17 g3 g
Pecans200 kcal19 halves3 g21 g3 g
Macadamias205 kcal11 nuts2 g21 g2.5 g
Brazil nuts185 kcal6 nuts4 g19 g2 g
Pine nuts190 kcal3 tbsp4 g19 g1 g
Pumpkin seeds160 kcal3 tbsp8.5 g14 g2 g
Sunflower seeds (shelled)165 kcal3 tbsp6 g14 g3 g
Chia seeds140 kcal2 tbsp (28 g)5 g9 g10 g
Flax seeds (ground)150 kcal3 tbsp5 g12 g8 g
Hemp seeds165 kcal3 tbsp9.5 g14 g1 g
Sesame seeds170 kcal3 tbsp5 g15 g3.5 g
Trail mix (nuts, seeds, dried fruit)140–150 kcal¼ cup4 g9 g2 g
Roasted chestnuts60 kcal5 nuts1 g0.5 g1.5 g

Per 100 g, nuts run 550–720 kcal — among the most energy-dense whole foods. Chestnuts are the exception at about 200 kcal per 100 g, because they are mostly starch and water.

Nut butters

Product1 tbsp (16 g)2 tbsp (32 g)
Peanut butter95 kcal190 kcal
Almond butter100 kcal200 kcal
Cashew butter95 kcal190 kcal
Tahini90 kcal180 kcal
Hazelnut-cocoa spread (sweetened)80 kcal, 8 g sugar160 kcal, 17 g sugar

A "spoon" of peanut butter is rarely a level tablespoon. A heaped spoon is 25–30 g, about 160 kcal. Two slices of toast with generous peanut butter is 450 kcal.

Why nuts count for slightly less than the label

Whole nuts are not fully digested. Studies using metabolic measurement found that the calories actually absorbed from almonds are about 20% lower than the label value, from walnuts about 20%, from pistachios and cashews 5–15%. The cell walls trap some fat that passes through unabsorbed. The effect is smaller for nut butters and ground nuts, where the cell structure is broken.

In practice: a 170 kcal serving of almonds delivers around 130–140. Not a reason to eat more; a reason not to fear the number.

Why they are worth the calories

Nuts consistently come out well in long-term studies: regular nut eaters have lower rates of heart disease, and — despite the density — do not gain more weight than non-eaters, likely because nuts are filling and partly unabsorbed. Per handful they provide unsaturated fat, fiber, protein, magnesium, vitamin E, and in the case of walnuts a plant omega-3. They are a snack that improves the day's nutrition rather than just filling a gap.

The trade-off is simple: 30 g a day is a good habit; 100 g a day from a bag on the desk is 600 kcal that nobody planned.

The handful problem

The single biggest issue with nuts is portion perception.

  • A measured 30 g of almonds fits in a cupped palm without spilling: 23 nuts.
  • A "handful" taken from a bag is typically 45–60 g: 250–350 kcal.
  • A small bowl on the table is 80–120 g: 450–700 kcal.
  • A 200 g bag eaten over an evening is 1,100–1,400 kcal.

People who "just snack on nuts" and cannot understand why they are not losing weight are, almost always, eating 3–4 servings and logging one. Weigh a handful once. The number is usually a surprise.

Salted, roasted, honey-roasted

  • Roasting does not change calories meaningfully.
  • Salted nuts add 0.3–0.5 g of salt per 30 g. A bag is 2 g. How much salt per day →
  • Honey-roasted, candied, chocolate-coated add 20–60 kcal per 30 g and 5–15 g of sugar. They are a sweet, not a nut.
  • Trail mix is roughly half dried fruit by calories: sugar-dense and easy to eat by the cup.

How to log nuts accurately

Barcode for packets gives an exact per-100 g figure. The portion is on you.

Photo of a pile of nuts is a poor portion estimator — depth and density are invisible. Use it to identify the nut and say the amount.

Voice is the right tool: "a handful of almonds", "two tablespoons of peanut butter", "a small bag of salted cashews". Say the amount as honestly as you can; "a big handful" is better information than "a handful."

CalMePlease logs nuts from a voice note with the amount you state, and shows fiber and salt alongside calories — the fiber is why a handful of almonds holds you until dinner, and the salt is why a bag of roasted cashews does not.

FAQ

How many calories are in a handful of nuts? A measured 30 g handful is 155–205 kcal depending on the nut. A handful grabbed from a bag is often 45–60 g, or 250–350 kcal.

How many calories are in 10 almonds? About 70–75 kcal. Each almond is roughly 7 kcal.

Which nut is lowest in calories? Chestnuts by a wide margin (60 kcal per 5). Among common nuts, cashews and pistachios at about 160 kcal per 30 g; pistachios also slow you down because of the shells.

Are nuts good for weight loss? In studies, regular nut eaters do not gain more weight than others and often report better fullness. The condition is portion control: 30 g a day, weighed at least once.

How many calories are in chia seeds? About 140 kcal per two tablespoons (28 g), with 10 g of fiber — the highest fiber-per-calorie of any common seed.

How many calories are in peanut butter? About 95 kcal per level tablespoon (16 g); a heaped spoon is 150–160 kcal.

Do salted nuts have more calories? No — the salt adds no energy, only 0.3–0.5 g of salt per serving. Honey-roasted and candied nuts do add calories and sugar.


Related: How much fiber per day · How much protein per day · How accurate is AI calorie counting by photo

CalMePlease logs a handful of nuts from a voice note with the amount you say, and shows fiber and salt beside the calories. Free on the App Store.

Read next
Guide

undefined

Ready to try?

Scan to install
Download on the App Store