Are nuts healthy? Nuts have long been touted as a “forbidden food” for those who are trying to lose or even maintain their weight; often avoided due to their high fat and calorie content.  The misconception that eating nuts will encourage weight gain is fair, they are certainly nutrient-dense and the proper portion size must be respected, but we have good news… research suggests that individuals who consume nuts regularly (5+ times/week) are actually more likely to have a lower body mass index than those who avoid these crunchy delicacies.

Here’s how your daily dose of nuts may actually be working for you rather than against you:

Increased Satiety and Dietary Compensation

It turns out that nuts are influencers of “dietary compensation”: a fancy term which means that individuals spontaneously and unknowingly adjust the calories they consume throughout the day to offset the contribution of nuts they consume. Results of multiple studies have shown that approximately 67-75% of energy consumed in the form of nuts is reduced in subsequent meals. For example, if you consume 100 calories worth of nuts in your morning snack (about 12 almonds), you will actually consume up to 75 fewer calories later in the day.

The reason behind this phenomenon is not definitively known but is thought to be attributable to the high protein and fiber content of nuts and that satisfying crunchy texture.

Increased Energy Expenditure

Your weight is largely dependent upon two variables:

  1. Calories In – the food and beverages you consume
  2. Calories Out – exercise and “resting energy expenditure” aka the calories you would burn if you stayed in bed and did nothing all day

As you know, we have the capacity to adjust our weight via changes in the balance of calories in vs. calories out. For instance, a reduction in calories consumed through food and beverages plus an increase in calories expended through exercise should ultimately result in weight loss. So how do nuts play into this equation? It seems that through regular consumption of nuts, we may be rewarded with a small boost in “calories out.”   Nope, your handful of peanuts isn’t going to run a marathon for you, but recent findings have indicated that nuts can actually increase resting energy expenditure (REE) by about 11% due to their lofty protein content.

are nuts healthy

Decreased Energy Absorption

It’s not a glamorous subject but it’s something to consider… researchers have discovered that the consumption of nuts is also associated with an increase in fecal fat excretion. Microscopic observations have shown that hearty cell walls of nuts where the energy-yielding (fat) components are contained are not completely broken down during the process of chewing. This means that the body can’t access a percentage of the fat consumed by nuts during digestion and–you guessed it–that portion is excreted through waste. If you consider it mathematically, this is essentially like creating a small calorie deficit from the total consumed.

Before You “Go Nuts”….

While the science (and math) demonstrates many benefits for nut-lovers, it’s important to keep portions in perspective.  Grab a measuring tool or simply count them out. Here’s what one serving of fat from nuts looks like:

Type of nut Calories Total fat
Almonds, dry-roasted 170 14.9 g
Almonds, raw 164 14.2 g
Cashews, dry-roasted 163 13.1 g
Macadamia nuts, dry-roasted 204 21.6 g
Macadamia nuts, raw 204 21.5 g
Peanuts, dry-roasted 166 14.1 g
Pecans, dry-roasted 201 21.1 g
Pistachios, dry-roasted 162 13 g
Walnuts, halved 185 18.5 g

So, are nuts healthy, or is it all just a myth? You decide.


Mattes, Richard D. “The Energetics of Nut Consumption.” Asia Pacific Journal of Clinical Nutrition. 17.S1 (2008): 337-339.
Online access: