Nuts for weight loss

Are nuts good for weight loss? Science-backed answer

Yes, in measured portions. One ounce runs about 157 to 204 calories, depending on the nut. What the studies found, which nuts give you the most and how to keep a handful from turning into three.

  • Free Shipping on Every Meal PlanFree Shipping
  • Up to 20% Off 30-Meal PlansUp to 20% Off
  • Chef Cooked, Dietitian BuiltDietitian Built
  • Heat & Eat in MinutesHeat & Eat
Romaine Rusnak, RD, LDN
Romaine Rusnak, RD, LDNRegistered Dietitian · May 8, 2026
Clean Eatz Kitchen Weight Loss Meal Plan box with labeled, portioned meals

If you've been avoiding nuts because they seem too high in calories for a weight loss plan, you're not alone. They're energy dense, and a small handful carries more than most people guess. Yet the relationship between nuts and body weight is more complicated than the label makes it look.

People who eat nuts don't tend to gain more weight, and in some studies they gain a little less. In trials, nuts rarely hurt weight loss, and they only sometimes help it. The real effect is smaller than the claims you've probably read, and still worth having.

Here's what the research shows, how the common nuts compare per ounce, and how to eat them without the portion running away from you.

Why nuts can support weight loss

Do nuts help or hurt weight loss?

Quick answer

They don't hurt, and they sometimes help. A review of 86 trials found no weight gain from eating nuts, with an average change of 0.09 kg. Adding nuts to a calorie-cut diet produced more weight loss in 4 of 7 trials.

Start with the long-term picture. In a study of 51,188 women followed for 8 years, those who ate nuts at least twice a week gained 5.04 kg, against 5.55 kg for women who rarely ate them. That's about a pound of difference over 8 years, so it isn't a weight loss method. It does suggest nuts aren't quietly adding pounds. Across three US groups totaling about 145,000 people, adding half a serving of nuts a day went with 0.19 kg less weight gain every 4 years.

Nut eaters also tend to carry less weight in the first place. In US survey data on 14,386 adults, people who ate tree nuts had a lower BMI and smaller waists, and were 25% less likely to have obesity. Surveys like that show a link rather than a cause, since people who eat nuts may differ in other ways.

A 2021 systematic review and meta-analysis pulled it together: 6 cohort studies of nearly 570,000 people, plus 86 randomized trials. Nuts were linked to a 7% lower risk of overweight or obesity in the cohorts, and the trials showed no adverse effect on body weight. The authors concluded that the "concern that nut consumption contributes to increased adiposity appears unwarranted."

So what's going on? It comes down to how your body handles nuts, and what you eat afterward.

How many nut calories you absorb

The calorie count on a nutrition label doesn't tell the whole story. Your body doesn't absorb all the fat in a whole nut, because the tough cell walls keep some of it locked away. In a small 1980 study of 10 volunteers, about 18% of the fat in whole peanuts was excreted rather than absorbed, compared with 7% from peanut butter.

The size of the gap depends on the nut. A USDA feeding study of 18 adults measured 129 calories in a 28-gram serving of almonds, against the 168 to 170 the standard calculation predicts. For pistachios, measured in 16 volunteers, the gap was only about 5%. Keep tracking the label number, and treat the difference as a small margin in your favor.

How nuts affect fullness

Nuts combine protein, fiber and unsaturated fat, which is a filling mix. A review by Mattes and Dreher estimated that eating less of other foods cancels out 55% to 75% of the calories nuts add. Put another way, a 160-calorie handful may only add about 40 to 70 calories to your day.

The direct tests are mixed. In a crossover study of 42 women, almonds produced lower overall hunger than crackers with the same calories, though total calories over the next 24 hours didn't differ. In a test of 140 adults, almonds produced better appetite hormone responses than a matched snack bar, but people didn't feel less hungry or eat less afterward. Treat the fullness effect as real but modest.

Do nuts boost your metabolism?

There's some evidence, and it's thin. In one crossover trial of 29 healthy young men, the calories burned digesting a meal over 5 hours were 28% higher after a walnut-based meal than after a meal with the same calories from dairy fat. That's 28% of the heat from digesting one meal, not 28% of your daily burn. Fullness and the next meal didn't differ. It may partly explain why nut eaters don't gain weight, but more research is needed before anyone counts on it.

For how other foods affect weight loss, our complete guide to the best foods for weight loss covers the science behind building a satisfying diet you can keep up.

Best nuts for weight loss

Which nuts give you the most per ounce?

Quick answer

Almonds and pistachios lead on protein and fiber, at about 6 grams of protein and 3 grams or more of fiber per ounce, for about 160 calories. Walnuts win on omega-3 fats. Cashews are lowest in calories, at 157.

Every nut has something going for it, and no nut will carry a diet alone. Here's how the common ones compare for the same 1-ounce serving.

One ounce of each nut, rounded from USDA FoodData Central
Nut1 oz is aboutCaloriesProteinFiber
Cashews, rawA small handful1575 g0.9 g
Pistachios, raw49 kernels1596 g3 g
Almonds, raw23 almonds1646 g3.5 g
Walnuts14 halves1854 g1.9 g
Brazil nuts6 nuts1874 g2.1 g
Pecans19 halves1963 g2.7 g
Macadamias10 to 12 nuts2042 g2.4 g

One ounce of each nut, rounded from USDA FoodData Central

Almonds are the usual first pick, with 6 grams of protein and 3.5 grams of fiber per ounce, plus about 76 mg of magnesium, which helps your cells produce energy from food. They also have the most striking trial. In a 24-week study of 65 adults on a formula-based low-calorie diet, the group eating 84 grams of almonds a day lost 18% of their body weight, against 11% for the group eating complex carbs instead. Hold that next to a 140-person trial from 2023, where almond snackers and carb snackers on a calorie-cut diet both lost 7.0 kg. Almonds can match the snacks they replace, and the bigger result hasn't held up everywhere.

Walnuts stand out for omega-3 fat, with about 2.6 grams of plant omega-3 per ounce. In a 6-month trial of 100 adults, a walnut-enriched, reduced-calorie diet produced weight loss similar to a standard one, 8.9% against 9.4%. Self-reported fullness was similar too. The difference showed up in the heart markers: LDL cholesterol fell from 121 to 112 mg/dL, and systolic blood pressure stayed lower at 6 months, in the walnut group only. You'll see claims that walnuts regulate hunger hormones or create fat-burning cells. That trial doesn't show it, and we couldn't find good human evidence for it.

Pistachios come with built-in portion control. Cracking each shell slows you down, and it seems to help. In a study of 140 students, people given in-shell pistachios ate 125 calories, against 211 for those given shelled ones, with the same fullness ratings. In a study of 118 university staff, leaving the empty shells in sight cut intake from 264 to 216 calories. Both were small, short tests of snacking, but the shells cost you nothing. At about 159 calories per ounce, they're also among the lowest-calorie nuts.

Cashews have a reputation for being heavy, and the numbers don't back it up. At 157 calories an ounce, raw cashews come in lowest on this list. They're lower in fiber, at under 1 gram, so pair them with fruit or vegetables if you want them to hold you longer. They can still help with cravings between meals if you like them enough to stop at a portion.

How to add nuts to your diet without overeating

How do you keep nut portions in check?

Quick answer

Measure 1 ounce before you eat, about 23 almonds, 14 walnut halves or 49 pistachios, and let it replace another snack. That portion is about 160 to 200 calories. Eating from the container is where the math falls apart.

The benefits come with an important caveat: portion control matters. A serving is about 1 ounce, or roughly one small handful. For most nuts, that's about 160 to 200 calories, which fits easily into a weight loss plan when you account for it.

The easiest way to avoid mindless overeating is to pre-portion your nuts instead of eating straight from a large container. Keep single-serving bags or containers ready for grab-and-go snacking, whether you're heading to work or need something to tide you over between meals.

Nuts are versatile beyond snacking, and they work best when they take the place of something else:

  • Breakfast. Add chopped almonds or walnuts to your morning oatmeal or yogurt for staying power.
  • Salads. Toss them in for crunch and a little protein.
  • Nut butter. Spread it on whole grain toast as a filling breakfast or snack. Measure the tablespoon, since it goes fast.
  • Coatings. Use crushed nuts in place of breadcrumbs on baked chicken or fish. Bake chicken to 165°F and fish to 145°F.

When you're buying, go for unsalted or lightly salted nuts to keep sodium in check. Raw or dry-roasted nuts are better choices than those roasted in added oil, which can add calories without any benefit. Honey-roasted and candy-coated versions add sugar on top of that.

For meal prep ideas that build in healthy fats and protein, see our complete meal prep guide, which covers how to build balanced meals ahead of time.

Nuts, fiber & gut health

How does the fiber in nuts help?

Quick answer

Modestly, by adding bulk without many carbs. Almonds give you about 3.5 grams of fiber per ounce and pistachios about 3. That slows digestion and feeds gut bacteria, though the link to body fat is still early research.

Fiber is one of the more underrated reasons nuts can fit a weight loss plan. It slows digestion, helps steady blood sugar and feeds the beneficial bacteria in your gut, all of which can influence how you manage your weight.

A 2024 study of 2,255 Chinese adults found that people who ate more nuts had greater gut microbial diversity and a more favorable pattern of body fat. It's an interesting early signal, with a limit: the study captured a link at one point in time in one population, so it can't show that nuts changed anyone's gut or body fat.

Most Americans don't get enough fiber, and nuts are an easy way to add some without many extra carbs. For more on how fiber supports weight management and overall health, our ultimate guide to dietary fiber covers what you need to know.

Common concerns about nuts & weight loss

Are some nuts too fattening to eat?

Quick answer

No nut is off limits, but some need a smaller portion. Macadamias and pecans run about 196 to 204 calories an ounce, compared with 157 to 164 for cashews, pistachios and almonds. That gap of about 40 calories is no reason to skip them.

Many people worry that nuts are too fattening for a weight loss diet. The worry makes sense, since fat provides about 9 calories per gram, more than any other macronutrient. The type of fat and the portion size still make a real difference.

Nuts are rich in monounsaturated and polyunsaturated fats. These are generally tied to better heart health. A review of the heart disease research reported about a 35% lower risk of coronary heart disease in the highest nut eaters across four US studies, which is an observed link. The fat in nuts also helps your body absorb the fat-soluble vitamins A, D, E and K.

Brazil nuts, macadamias and pecans are higher in calories than almonds or pistachios. They aren't incompatible with weight management. They just need more attention to the portion.

Brazil nuts come with a separate reason for restraint. They're very rich in selenium. USDA lists 1,917 mcg per 100 g, or about 96 mcg in a 5 g nut, though nuts vary a lot. In a 12-week trial of 59 adults, 2 Brazil nuts a day averaged just 53 mcg in total and still raised selenium levels as well as a supplement did. Too much selenium can cause selenosis, with hair loss and nail problems, though it's rare in the US. One or two is plenty. A daily handful is not a good idea.

The key is counting nuts within your overall calorie intake instead of treating them as a food to eliminate. In moderate portions, especially in place of more refined snacks like chips, crackers or candy, nuts can fit a balanced eating pattern.

Nuts as part of a weight loss plan

How do nuts fit a complete weight loss plan?

Quick answer

As one small piece. Weight loss comes from your overall eating pattern, not a single food. Pick the snack nuts will replace, portion a week's worth, pre-bag it and spend your effort on the meals around it.

Nuts are a useful tool, and they won't do the job by themselves. A lasting result comes from your overall eating pattern, so nutrient-dense snacks work best alongside balanced, portion-controlled meals.

Here's the plain version. Pre-portion your servings, choose unsalted or lightly salted varieties, and use nuts to replace less nutritious snacks instead of adding them on top of what you already eat. Combine that with balanced meals and regular physical activity, and nuts are a good-tasting part of how you lose weight.

If the snack is the easy part and the meals are the hard part, that's a workload problem, and workload problems have different solutions than knowledge problems. Our Weight Loss Meal Plan gives you portion-controlled, calorie-controlled, macro-balanced meals that heat in a few minutes in the microwave. For snacks with some protein, our High Protein Grab & Go collection includes Protein Peanut Butter & Jelly and Protein Empanadas. You'll still need to bring your own nuts.

Make it easy withWeight Loss Meal PlanFrom $89.95View plan

Nuts for weight loss FAQ

Questions about nuts, answered

Do nuts help you lose belly fat?

Not directly, since no food targets fat in one area. Nut eaters do tend to have smaller waists: in US survey data, tree nut eaters were 21% less likely to have an elevated waist measurement. That's a link, not proof. A 2025 review of diet trials found limited evidence that nuts add a body composition benefit.

How many nuts should I eat per day for weight loss?

About 1 ounce, or a small handful, is a sensible daily portion if it fits your calories. For a 2,000-calorie diet, the 2020 to 2025 Dietary Guidelines list 5 ounce-equivalents a week of nuts, seeds and soy, and half an ounce of nuts counts as one. That's a guide, not a limit.

Which nuts are best for weight loss?

Almonds, pistachios and walnuts are the usual picks. Almonds are high in protein and fiber, pistachios have built-in portion control from their shells, and walnuts bring omega-3 fat and a heart benefit in trials. If you prefer cashews, they're fine too. The best nut is the one you'll stop eating at a portion.

Can eating too many nuts cause weight gain?

Yes, if they push you over your calories. Moderate amounts haven't caused weight gain in trials, but those were controlled amounts. Two big handfuls can run 300 to 400 calories, and if that's on top of what you already eat, it can add up over time. Measure them, and count them.

Are nuts better than other snacks for weight loss?

Often, by a modest margin. Nuts bring protein, fiber and unsaturated fat that chips, crackers and candy don't. In long-term US cohorts, replacing French fries, chips or desserts with half a serving of nuts a day was linked to less weight gain. In a 140-person trial, though, almond and carb snackers lost the same weight.

Sources

  1. Bes-Rastrollo M et al. Prospective study of nut consumption, long-term weight change, and obesity risk in women. Am J Clin Nutr 2009 (PubMed)
  2. Nishi SK et al. Are fatty nuts a weighty concern? A systematic review and meta-analysis and dose-response meta-regression of prospective cohorts and randomized controlled trials. Obes Rev 2021 (PubMed)
  3. Baer DJ et al. Measured energy value of pistachios in the human diet. Br J Nutr 2012 (PubMed)
  4. Levine AS, Silvis SE. Absorption of whole peanuts, peanut oil, and peanut butter. N Engl J Med 1980 (PubMed)
  5. Mattes RD, Dreher ML. Nuts and healthy body weight maintenance mechanisms. Asia Pac J Clin Nutr 2010 (PubMed)
  6. Kris-Etherton PM et al. The role of tree nuts and peanuts in the prevention of coronary heart disease: multiple potential mechanisms. J Nutr 2008 (PubMed)
  7. Casas-Agustench P et al. Acute effects of three high-fat meals with different fat saturations on energy expenditure, substrate oxidation and satiety. Clin Nutr 2009 (PubMed)
  8. Wien MA et al. Almonds vs complex carbohydrates in a weight reduction program. Int J Obes 2003 (PubMed)
  9. Rock CL et al. Walnut consumption in a weight reduction intervention: effects on body weight, biological measures, blood pressure and satiety. Nutr J 2017 (PubMed)
  10. Shi Y et al. Nut consumption, gut microbiota, and body fat distribution: results of a large, community-based population study. Obesity 2024 (PubMed)
  11. Mead LC et al. Effects of energy-restricted diets with or without nuts on weight, body composition and glycaemic control in adults: a scoping review. Nutr Res Rev 2025 (PubMed)
  12. Novotny JA, Gebauer SK, Baer DJ. Discrepancy between the Atwater factor predicted and empirically measured energy values of almonds in human diets. Am J Clin Nutr 2012 (PubMed)
  13. Carter S et al. Almonds vs. carbohydrate snacks in an energy-restricted diet: weight and cardiometabolic outcomes from a randomized trial. Obesity 2023 (PubMed)
  14. Carter S et al. Acute feeding with almonds compared to a carbohydrate-based snack improves appetite-regulating hormones with no effect on self-reported appetite sensations. Eur J Nutr 2023 (PubMed)
  15. Hollingworth S et al. Evaluation of the influence of raw almonds on appetite control. Nutrients 2019 (PubMed)
  16. O'Neil CE et al. Tree nut consumption is associated with better adiposity measures and cardiovascular and metabolic syndrome health risk factors in U.S. adults: NHANES 2005-2010. Nutr J 2015 (PubMed)
  17. Liu X et al. Changes in nut consumption influence long-term weight change in US men and women. BMJ Nutr Prev Health 2019 (PubMed)
  18. Honselman CS et al. In-shell pistachio nuts reduce caloric intake compared to shelled nuts. Appetite 2011 (PubMed)
  19. Kennedy-Hagan K et al. The effect of pistachio shells as a visual cue in reducing caloric consumption. Appetite 2011 (PubMed)
  20. Thomson CD et al. Brazil nuts: an effective way to improve selenium status. Am J Clin Nutr 2008 (PubMed)
  21. MedlinePlus: Selenium in diet
  22. USDA and HHS. Dietary Guidelines for Americans, 2020 to 2025
  23. USDA FoodData Central, SR Legacy: almonds, walnuts, pistachios, cashews, Brazil nuts, pecans and macadamias

Tap a meal count to add

30 meals work out to $7.56 a meal

View plan details

Tap a meal count to add

30 meals work out to $9.16 a meal

View plan details