Are Almonds Good For Weight Loss?

Short answer: Yes, almonds can support weight loss in a portion-controlled diet, though they are not a fat-burner.

Randomized trials that added roughly 1 ounce (about 23 almonds, ~164 calories) per day did not cause weight gain and often produced modest weight loss and better waist-circumference outcomes compared with calorie-matched snacks(1).

About 15 to 20% of the fat calories in whole almonds pass through undigested, so the calories you actually absorb are lower than the label suggests(2). The catch: at 164 calories per handful, eating two or three handfuls a day easily wipes out the deficit you were trying to create.

This guide walks through what the almond research actually shows, the honest daily portion, when almonds help versus hurt a weight-loss plan, and how to build them into meals without overshooting calories.

What the research actually shows

Almonds have been studied more than most nuts for their role in weight management. Two findings matter most.

First, Richard Mattes and colleagues showed that when whole almonds are chewed, a meaningful portion of the fat inside the cell walls is not absorbed. Real-world measurement puts absorbed calories at roughly 129 calories per 1-ounce serving instead of the 170 or so shown on the label, a difference of about 20%(2). That does not make almonds “negative calorie,” but it does mean they are less calorically dense than the label implies.

Second, in a 2007 trial by Hollis and Mattes, adding 344 calories per day of almonds to habitual diets for 10 weeks did not produce weight gain.

Participants unconsciously compensated by eating less at other meals, and the highly satiating combination of protein, fiber, and healthy fat drove most of that compensation(3).

Subsequent randomized trials and meta-analyses of nut consumption generally find neutral-to-slightly-favorable effects on weight and waist circumference when nuts replace other snacks(1).

That is a useful evidence pattern to remember: almonds do not push weight up, they help satiety, and they can support weight loss when they replace higher-calorie or lower-satiety snacks. They will not overcome a diet that is already over-calorie.

Almond nutrition (1 oz / 28 g / about 23 almonds)

  • Calories on the label: 164
  • Absorbed calories in practice: about 129 (Mattes 2012 measurement)(2)
  • Protein: 6 g
  • Total fat: 14 g, of which about 9 g is monounsaturated and 3.5 g is polyunsaturated
  • Carbohydrate: 6 g (3.5 g fiber, 1.2 g sugar)
  • Vitamin E: 7.3 mg, roughly 50% of the daily target
  • Magnesium: 76 mg, about 18% of the daily target
  • Riboflavin, phosphorus, manganese, and small amounts of calcium and iron

That nutrient profile is why almonds show up in the Mediterranean diet, DASH, and most cardiologist-recommended eating patterns. The mono- and polyunsaturated fat profile also has documented effects on LDL cholesterol.

How almonds help with weight loss

1. They are unusually satiating

A 1-ounce serving delivers 6 grams of protein and 3.5 grams of fiber in a form that requires chewing. Both extend fullness and slow eating rate. In feeding trials, an almond snack between meals reduced hunger and total daily intake compared with equal-calorie non-nut snacks.

2. Some of the calories are not absorbed

Because the fat is stored inside intact plant cell walls that chewing does not fully break, real-world calorie absorption from whole almonds is roughly 20% lower than the label shows(2). That effect is smaller for chopped almonds and almond butter, so form matters.

3. The fat profile supports metabolic health

Almonds are dominated by monounsaturated fat. Trials that added roughly 1 to 1.5 oz per day for 6 to 12 weeks have shown small reductions in LDL cholesterol and improvements in HDL-to-LDL ratio in adults with mildly elevated cholesterol(1).

4. They help displace ultra-processed snacks

Trading a 300-calorie bag of chips for a small palm-sized handful of almonds swaps refined starch and sodium for protein, fiber, and micronutrients. That kind of substitution is where most of the weight benefit comes from.

The honest portion: about 1 ounce a day

The dose used in almost every weight-management trial is 1 to 1.5 oz per day, or about 23 to 35 almonds. That is one loose handful, not a bowl. Practical portion cues:

  • Pre-portion into small containers or snack bags. Eating from an open jar reliably leads to overshooting.
  • One rounded shot glass fits about 1 oz of whole almonds.
  • Two tablespoons of almond butter is roughly the same 180 to 200 calories as 1 oz of whole nuts.

Two to three uncontrolled handfuls a day easily reaches 500 to 700 almond-calories, which is enough to stall or reverse weight loss even on an otherwise clean diet.

Best ways to eat almonds for weight loss

  • Mid-afternoon snack. A 1-oz portion with an apple or a small pear (about 250 calories total) bridges the 3 p.m. slump and blunts dinner appetite.
  • Yogurt or oatmeal topper. One tablespoon of chopped almonds (about 45 calories) adds crunch and protein without runaway portions.
  • Salad protein and crunch. A tablespoon of slivered almonds over a big greens-and-grilled-chicken salad.
  • Almond butter on apple slices or whole-grain toast. Stick to 1 tablespoon per serving.
  • Homemade trail mix. Half almonds, half dried unsweetened fruit; measure the serving size out.

Raw or dry-roasted with no added oil or salt is the cleanest choice. Honey-roasted, chocolate-coated, and heavily salted flavored almonds add sugar, calories, and sodium and are easier to overeat.

When almonds do not help

Almonds can quietly derail weight loss in a few common ways:

  • Grazing from a large bag. Portion cues disappear and 400 to 600 calories arrive without registering as a meal.
  • Almond flour baking. Almond-flour muffins, keto cookies, and crackers concentrate the calories and remove the chewing that drives satiety. Treat like any calorie-dense treat.
  • Almond butter by the spoon. Same calories as whole almonds, less satisfying per bite, easier to overshoot.
  • Sweetened almond drinks and yogurts. Often carry the almond halo but are mostly water and added sugar.

Who should be extra cautious

  • Tree-nut allergy. Almonds are a tree nut and can cause severe allergic reactions. Avoid entirely if diagnosed.
  • Kidney stone history. Almonds are relatively high in oxalate. If you have had calcium-oxalate kidney stones, talk with your clinician about a safe portion.
  • Very-low-calorie plans. A single overshoot handful can be 10 to 15% of the day’s calories on an 800 or 1000 kcal plan.

Bottom line

Almonds are one of the better snack foods to build a weight-loss diet around: satiating, nutrient-dense, cardio-friendly, and easier on your calorie budget than the label suggests. The evidence is consistent but modest, and the effect is real only at controlled portions. Aim for 1 oz (about 23 almonds) most days, keep them whole and raw or dry-roasted, and use them to replace lower-quality snacks rather than adding them on top.

Frequently asked questions

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

Roughly 1 ounce, which is about 23 almonds and around 164 label calories. This is the dose used in most weight-management trials. Some trials used up to 1.5 oz. More than that easily pushes you over your calorie deficit.

Do almonds burn belly fat?

No food specifically burns belly fat. Trials with a daily almond serving have shown small reductions in waist circumference when almonds replace refined-carb snacks, but the effect comes from an overall calorie deficit and better food quality, not from the almonds themselves.

Are roasted or raw almonds better?

Both are fine. Raw and dry-roasted (no oil, no added salt) have nearly identical nutrition. Flavored, honey-roasted, or heavily salted varieties add sugar, calories, and sodium.

Do soaked almonds help with weight loss?

Soaking softens the skin and may make almonds gentler on digestion for some people, but there is no strong evidence that soaked almonds affect body weight differently from unsoaked. Eat whichever form you will actually stick with in the right portion.

Is almond butter as good as whole almonds?

Almond butter has the same nutrients but removes the chewing and cell-wall structure, so more of the calories are absorbed and satiety per calorie is lower. It is fine in a 1 to 2 tablespoon portion; the issue is that a spoon disappears fast.

Medical disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Talk with a registered dietitian, physician, or qualified healthcare provider before changing your diet, especially if you have a nut allergy, a history of kidney stones, a chronic illness, take medication, or are pregnant or nursing. Individual results vary.

Medical Disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making dietary changes, especially if you take medications or have a chronic condition.

Current Version
August 1, 2026
Edited By
Damla Sengul
January 25, 2022
Written By
Damla Sengul
July 27, 2026
Updated By
Damla Sengul
  1. Mattes RD, Kris-Etherton PM, Foster GD. Impact of peanuts and tree nuts on body weight and healthy weight loss in adults. J Nutr. 2008. PMID: 18813018.
  2. 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. PMID: 22760558. (Confirms roughly 20% lower absorbed calories from whole almonds.)
  3. Hollis J, Mattes R. Effect of chronic consumption of almonds on body weight in healthy humans. Br J Nutr. 2007. PMID: 17287848. (Related early Mattes trial: PMID 17272281.)
  1. USDA FoodData Central. Source
  2. USDA Dietary Guidelines for Americans, 2020-2025. Source
  3. Academy of Nutrition and Dietetics. Food & Nutrition. Source
  4. Harvard T.H. Chan School of Public Health. The Nutrition Source. Source
  5. NIH Office of Dietary Supplements. Fact Sheets. Source