No adverts, no tracking, no pop-ups. How we write

Do nuts make you gain weight? What the evidence says

Nuts are unusually energy-dense, yet population studies rarely find the weight gain that energy density alone would predict. Here is why, and where the evidence runs out.

By the Healthy Snacking team Updated 5 min read
On this page
  1. The short answer
  2. How much energy is in a handful?
  3. Why does the expected weight gain often not show up?
  4. Does the type of nut matter much for weight?
  5. What does the evidence not show?
  6. What if someone is watching their weight?
  7. Where this came from

Nuts are among the most energy-dense foods in a typical British diet. Even so, eating them is not reliably linked to weight gain. Large population studies often find the opposite association, and short trials that add nuts to people's diets usually find less gain than the added energy would predict.

The likely reasons are fairly ordinary. Some of the energy is not absorbed. Nuts are filling. And when people eat them, they often eat less of something else. None of that means nuts cause weight loss.

The short answer

  • Nuts contain roughly 550 to 660 kcal per 100 g, most of it from fat, according to the UK's composition of foods dataset.
  • Observational studies of large groups generally do not find the weight gain that energy density alone would predict, and the published trial literature tends to point the same way.
  • Weight changes with the whole diet over months, not with one food. Nuts eaten on top of everything else still add energy.

This sits in our nutrition section, which looks at what food does in the body rather than what it does on a plate.

How much energy is in a handful?

A handful is roughly 30 g. That is the portion size UK dietetic guidance, including material from the British Dietetic Association, tends to use when writing about nuts. At that size, the numbers look less dramatic than the per-100 g figures people often quote.

Nut (raw, unsalted) Energy per 100 g Energy per 30 g Fat per 100 g Fibre per 100 g
Almonds ~580 kcal ~175 kcal ~50 g ~12 g
Walnuts ~655 kcal ~195 kcal ~65 g ~7 g
Pistachios ~560 kcal ~170 kcal ~45 g ~10 g
Peanuts ~565 kcal ~170 kcal ~49 g ~8 g
Cashews ~555 kcal ~165 kcal ~44 g ~3 g
Brazil nuts ~660 kcal ~200 kcal ~67 g ~7 g

Figures are rounded and are for raw kernels. Composition datasets disagree by a few per cent depending on variety, growing conditions and the method of analysis: see the Composition of Foods Integrated Dataset and the NHS guidance on fats. Peanuts are a legume rather than a true nut, though nutritionally they behave much like one, which we cover in our piece on whether nuts are actually healthy.

Why does the expected weight gain often not show up?

Three explanations have reasonable support, and they probably work together.

Some of the energy is not absorbed. The kcal figure on a packet is calculated rather than directly measured. Standard conversion factors are applied to the fat, protein and carbohydrate a food contains. Research that measures what people actually absorb from whole nuts suggests the real figure can be lower. The proposed reason is that some fat remains trapped inside intact plant cell walls and leaves the body undigested. The metabolisable energy literature has measured shortfalls of roughly 5 to 25 per cent for whole nuts, with the figure varying a good deal by nut and by how thoroughly it is chewed. Grind nuts into butter or flour and much of that effect appears to disappear.

They are filling. Fat, protein and fibre together slow the rate at which the stomach empties, and people who eat nuts often eat somewhat less later in the day without meaning to. Similar mechanisms are discussed in relation to their effect on blood sugar after a meal. It is also why nuts are usually suggested as an alternative to a biscuit, not as an addition to one.

They replace something else. Part of the pattern seen in population data may simply reflect what nuts are eaten instead of. Someone whose afternoon snack is a handful of almonds is not, at that moment, eating a chocolate bar. Energy intake across the day is what the National Diet and Nutrition Survey tracks, and single foods usually matter less than people expect.

Does the type of nut matter much for weight?

Probably not much, on current evidence. The differences in the table above are small beside the differences between whole diets. The old habit of ranking nuts as better or worse for weight loss suggests a level of precision the research does not support. What differs more meaningfully between one nut and another is the fatty acid profile and micronutrient content, not the effect on the scales.

Salted, honey-roasted and chocolate-coated nuts are a different question, because the added salt and sugar change the food. The Eatwell Guide points to unsalted nuts for that reason.

What does the evidence not show?

This is the part that often gets skipped.

Most of the reassuring evidence is observational. Cohort studies follow people who chose to eat nuts, and those people often differ in other ways too: they tend to be more physically active, smoke less and eat more fruit and vegetables. Statistical adjustment reduces that problem but does not remove it. An association between eating nuts and a stable weight is not evidence that the nuts kept the weight stable.

The trials are short and small. Most run for weeks or a few months, include modest numbers of participants who know what they are eating, and measure weight rather than long-term health. They are useful for showing that adding nuts does not produce the gain simple arithmetic predicts. They are much less useful for telling anyone what ten years of the habit does.

The absorption finding has limits. It has been measured carefully for only a handful of nuts, and it depends heavily on particle size and chewing. Nobody can say what the true figure is for the specific nuts in a specific cupboard.

And no food causes weight loss. Nuts are not an exception to energy balance. They are a food that seems to behave slightly better than its label suggests. How we handle evidence like this is set out in how we write.

What if someone is watching their weight?

Weight is influenced by sleep, medication, activity, income and a dozen things besides food, as the World Health Organization's overview sets out. If someone is trying to change their weight, or is managing a condition such as diabetes or heart disease, that is a conversation for a GP or a registered dietitian rather than an article. The British Heart Foundation and Diabetes UK both publish practical eating guidance for that situation.

What the evidence supports is modest, but useful: a portion of unsalted nuts, most days, in place of something else, is a reasonable thing to eat and is unlikely to be the reason the scales move.

Where this came from

You might also like

Thursday afternoons

One email a week, under 500 words

Three things worth reading about what Britain is eating, with a line each on why they matter, and one reader question answered. No adverts, no affiliate links, and nothing we would not send a friend.

We only use your address to send the newsletter, and we confirm it first so nobody can add you without asking. Unsubscribe in one click. See our privacy notice.