Key takeaways:
Nuts are a great food to include in a weight-loss diet because they’re high in protein, fiber, and healthy fats. These nutrients can help you feel full.
Even though nuts are high in calories and fat, eating them in moderation doesn’t seem to lead to weight gain.
There’s no single best nut for weight loss, but each type offers different nutritional advantages.
Nuts don’t exactly have a reputation as a "weight-loss food." They’re high in fat and calories, which are two things many people try to avoid when losing weight. But research suggests that eating nuts regularly doesn’t lead to weight gain and may even support weight loss. This is because nuts are packed with nutrients that keep you full and satisfied.
While nuts aren’t a magic weight-loss food, they can be a smart addition to a weight-loss plan. Here’s how nuts support weight goals and which types are worth adding to your routine.
Why are nuts good for weight loss?
Nuts are naturally filling. After eating them, you may feel less hungry, which may help you eat fewer calories overall.
So, what makes nuts so satisfying and filling? All nuts are packed with:
Protein: Protein helps you feel full, increases how many calories your body burns, and reduces your appetite.
Fiber: Fiber fills you up, decreases calorie absorption, stabilizes your blood sugar, and changes your gut flora.
Unsaturated fats: The unsaturated fats in nuts slow digestion and trigger fullness signals from your gut.
Antioxidants: Nuts are rich in antioxidants, which may reduce inflammation and help your body better manage blood sugar and fat storage. As a result, your body may be less likely to convert excess sugar into stored fat.
This mix of nutrients may help explain why nuts can support weight loss, even though they’re high in calories.
One review of studies found that people who eat nuts regularly tend to have lower body weight and less body fat than people who don’t eat nuts. Another review found that adding nuts to your diet led to a modest decrease in weight — about half a pound on average. But it’s important to note that the mechanism isn’t entirely clear. Studies also suggest that people who eat nuts tend to have more balanced eating habits and are more physically active.
There isn’t one type of nut that’s “best” for weight loss. All nuts can be part of a nutritious diet. But each type of nut has some different nutrients and unique health benefits.
Here are six nutrient-dense nuts worth adding to your routine.
1. Almonds
Almonds are nutrient dense and have more belly-filling protein and fiber than any other tree nut. And they may have a specific benefit for body composition.
In one study, people who added almonds to a reduced-calorie diet lost more belly fat than those whose diet didn’t include almonds. In another study, replacing a snack with almonds — without changing total calories — didn’t lead to more overall weight loss, but it did help reduce belly fat.
Almonds are also high in vitamin E, an antioxidant that protects your cells from damage and plays an important role in immune health.
2. Walnuts
Walnuts’ standout nutrient is omega-3 fatty acids, a type of healthy fat that’s usually found in oily fish. For people who follow a plant-based diet, walnuts are one of the best plant-based sources of omega-3s. These healthy fats may reduce inflammation and support blood sugar regulation, which can support overall weight management.
Walnuts are also especially high in antioxidants that may boost brain health. Some research suggests that people who eat walnuts regularly may have a lower risk of depression and slower age-related cognitive decline. Improved mental health may indirectly benefit weight because mood, stress, and appetite are closely linked.
3. Pistachios
Pistachios may be tiny, but like all nuts they’re full of nutrients that can help with weight loss.
Buying pistachios in the shell may help. In one study, people who snacked on in-shell pistachios ate 41% fewer calories than those who ate shelled pistachios. This is likely because shelling each nut slows you down, giving your body more time to register fullness. And the empty pistachio shells can serve as a visual cue of how much you’ve eaten. This may help you stick to a reasonable portion.
Pistachios are also a great source of vitamins and minerals such as magnesium, potassium, and vitamin B6. They’re also high in melatonin, a hormone that has a key role in sleep. If you’re looking for a nighttime snack, try a handful of pistachios.
4. Brazil nuts
Brazil nuts are native to the Amazon rainforest. Technically, Brazil nuts are seeds. But they’re categorized as a nut because of how they look and how they’re used.
Brazil nuts are the richest food source of selenium. This essential nutrient acts as an antioxidant that may help reduce inflammation linked to obesity. Selenium also supports healthy thyroid function. Since an underactive thyroid can contribute to weight gain, getting enough selenium may indirectly support weight management.
Even though Brazil nuts are nutritious, it’s important to stick to very small quantities. The tolerable upper limit (UL) for selenium is 400 mcg per day. A single Brazil nut has 68 mcg to 91 mcg of selenium. Because of this, it’s best to eat only about 4 to 5 Brazil nuts per day.
Brazil nuts are also an excellent source of magnesium, phosphorus, and vitamin E.
5. Cashews
Cashews are one of the most popular types of nuts in the world thanks to their creamy texture and mild, slightly sweet flavor.
Like all nuts, cashews contain fats, protein, and fiber that can help you feel full. But studies looking specifically at cashews and weight have been mixed. One small study found that adding cashews to a calorie-restricted diet was linked to a decrease in body fat. But a larger review of multiple studies found that cashews had no effect on weight, body composition, or blood sugar levels.
Still, cashews can be a nutrient-rich addition to a balanced diet. Compared to other nuts, they are higher in iron, vitamin K, and zinc. They’re also higher in carbohydrates, which provide your body with energy.
6. Peanuts
Peanuts are technically a legume, like beans and lentils. But they’re used like nuts and have many of the same nutrients. In fact, peanuts have even more protein than any tree nut.
There isn’t much research specifically on peanuts and weight loss. But even if they don’t help with weight loss, eating peanuts in moderation can add protein without contributing to weight gain.
Peanuts also contain more folate and niacin than any other nut. Folate is required to help make DNA, and niacin helps your body turn food into energy.
Nuts for weight loss: Nutrient comparison
Below is a comparison of nutrients in a 1-oz serving of different types of nuts.
How to eat nuts for weight loss
If your goal is weight loss, you can incorporate nuts into your diet by:
Swapping in nuts for less filling snacks like chips or crackers
Being mindful of portions by aiming for about 1 oz per serving
Adding nuts to foods you already eat, such as yogurt, salads, oatmeal, and grains
Using nut butter as a creamy add-in for smoothies, dressings, and sauces
Keeping an eye on sodium by choosing unsalted or lightly salted nuts
Avoiding high-sugar versions like candied or honey-roasted nuts
Frequently asked questions
The standard serving size for nuts is 1 oz (about a handful). A daily serving of nuts may boost heart health, lower your risk of stroke, and may even help you live longer.
No food can reduce belly fat on its own. The best way to lose belly fat is with a balanced diet and regular exercise. That said, all nuts can help support weight goals because of their combination of healthy fats, fiber, and protein. Almonds have the most fiber and protein of any nut.
The unhealthiest nuts to eat are those that are highly processed. Heavily salted nuts are high in sodium, which can contribute to high blood pressure over time. Sugar- or candy-coated nuts add sugar and calories. Oil-roasted nuts are often high in saturated fat. But nuts in their natural form aren’t unhealthy when eaten as part of a balanced diet.
Trail mix can be good for you. Versions that include nuts, seeds, and unsweetened dried fruit can be nutritious. But trail mix with chocolate, candy pieces, or sweetened dried fruit is typically high in added sugar and processed ingredients.
The standard serving size for nuts is 1 oz (about a handful). A daily serving of nuts may boost heart health, lower your risk of stroke, and may even help you live longer.
No food can reduce belly fat on its own. The best way to lose belly fat is with a balanced diet and regular exercise. That said, all nuts can help support weight goals because of their combination of healthy fats, fiber, and protein. Almonds have the most fiber and protein of any nut.
The unhealthiest nuts to eat are those that are highly processed. Heavily salted nuts are high in sodium, which can contribute to high blood pressure over time. Sugar- or candy-coated nuts add sugar and calories. Oil-roasted nuts are often high in saturated fat. But nuts in their natural form aren’t unhealthy when eaten as part of a balanced diet.
Trail mix can be good for you. Versions that include nuts, seeds, and unsweetened dried fruit can be nutritious. But trail mix with chocolate, candy pieces, or sweetened dried fruit is typically high in added sugar and processed ingredients.
The bottom line
Nuts aren’t the enemy when it comes to weight loss. If you love their satisfying crunch and distinct flavor, you can continue to enjoy them, even if your goal is weight loss. They may even support your weight goals. Although nuts are high in calories, their combination of protein, fiber, healthy fats, and antioxidants can help you feel full and eat less overall. There’s no single “best” nut, but options like almonds, walnuts, and pistachios can support your weight goals while also providing lots of other important nutrients.
Why trust our experts?



References
Almoraie, N. M., et al. (2024). The potential effects of dietary antioxidants in obesity: A comprehensive review of the literature. Healthcare.
American Heart Association. (2024). Go nuts (but just a little!)
Aune, D., et al. (2016). Nut consumption and risk of cardiovascular disease, total cancer, all-cause and cause-specific mortality: a systematic review and dose-response meta-analysis of prospective studies. BMC Medicine.
Berryman, C. E., et al. (2015). Effects of daily almond consumption on cardiometabolic risk and abdominal adiposity in healthy adults with elevated LDL‐cholesterol: A randomized controlled trial. Journal of the American Heart Association.
Caldas A. P. S., et al. (2022). Brazil and cashew nuts intake improve body composition and endothelial health in women at cardiometabolic risk (Brazilian nuts study): A randomised controlled trial. British Journal of Nutrition.
Chauhan, A., et al. (2020). Beneficial effects of walnuts on cognition and brain health. Nutrients.
EFSA Panel on Nutrition, et al. (2023). Scientific opinion on the tolerable upper intake level for selenium. EFSA Journal.
FoodData Central. (2019). Peanuts, virginia, raw. U.S. Department of Agriculture.
Honselman, C. S., et al. (2011). In-shell pistachio nuts reduce caloric intake compared to shelled nuts. Appetite.
Jaapna, D., et al. (2016). Almond consumption during energy restriction lowers truncal fat and blood pressure in compliant overweight or obese adults. The Journal of Nutrition.
Jamshidi, S., et al. (2021). Effects of cashew nut consumption on body composition and glycemic indices: A meta-analysis and systematic review of randomized controlled trials. Diabetes & Metabolic Syndrome.
Kennedy-Hagan, K., et al. (2011). The effect of pistachio shells as a visual cue in reducing caloric consumption. Appetite.
Kumar, R., et al. (2022). Obesity and stress: A contingent paralysis. International Journal of Preventive Medicine.
Li, H., et al. (2018). Nut consumption and risk of metabolic syndrome and overweight/obesity: A meta-analysis of prospective cohort studies and randomized trials. Nutrition & Metabolism.
MyFoodData. (n.d.). Almonds.
MyFoodData. (n.d.). Brazil nuts.
MyFoodData. (n.d.). Raw cashews.
MyFoodData. (n.d.). Raw peanuts.
MyFoodData. (n.d.). Raw pistachio nuts.
MyFoodData. (n.d.). Walnuts.
Ni, J., et al. (2025). Nut consumption, gut microbiota, and cognitive function: Findings from a prospective study in older adults at risk of cognitive decline. Age and Ageing.
Nishi, S. K., et al. (2021). Are fatty nuts a weighty concern? A systematic review and meta-analysis and dose-response meta-regression of prospective cohorts and randomized controlled trials. Obesity Reviews.
Silveira, B. K. S., et al. (2024). Brazil nut (Bertholletia excelsa H.B.K.) consumption in energy-restricted intervention decreases proinflammatory markers and intestinal permeability of women with overweight/obesity: A controlled trial (Brazilian nuts study). The Journal of Nutrition.
Statista. (n.d.). Consumption of tree nuts worldwide in 2018, by type (in 1,000 metric tons)*.
Tan, S. Y., et al. (2014). A review of the effects of nuts on appetite, food intake, metabolism, and body weight. The American Journal of Clinical Nutrition.
Vinson, J. A., et al. (2012). Nuts, especially walnuts, have both antioxidant quantity and efficacy and exhibit significant potential health benefits. Food & Function.












