Nuts are good for your heart, your waistline, your blood sugar, and potentially your lifespan. A small handful a day (about 1 ounce or 30 grams) is linked to a 26% lower risk of dying from any cause compared to rarely eating them, based on a large study of physicians tracked over decades. That’s a meaningful payoff for a snack you can keep in your desk drawer.
Heart Health
The strongest evidence for nuts sits squarely in cardiovascular health. They lower LDL cholesterol (the kind that clogs arteries), reduce inflammation in blood vessels, and improve the flexibility of artery walls. The fats in nuts are predominantly unsaturated, the same type found in olive oil and avocados, which explains much of their effect on cholesterol.
The Mayo Clinic recommends 4 to 6 servings of unsalted nuts per week, with one serving being a small handful (1 ounce) or 2 tablespoons of nut butter. In the landmark PREDIMED trial, participants who added about 30 grams of mixed nuts daily to a Mediterranean diet saw a significant reduction in heart disease events. That’s roughly 20 almonds or 10 walnuts.
Blood Sugar and Metabolic Health
Nuts slow down the blood sugar spike you get after a meal. Their combination of fat, protein, and fiber means your body digests them gradually rather than flooding your bloodstream with glucose all at once. This makes them a smart pairing with higher-carb foods like fruit or oatmeal.
Epidemiologic studies suggest that regular nut consumption lowers the risk of developing type 2 diabetes, particularly in women. The evidence for improving blood sugar control in people who already have diabetes is less consistent, but the blunting of post-meal glucose spikes is well established and useful for anyone watching their blood sugar.
Weight Management
Nuts are calorie-dense, which makes people nervous about eating them. But here’s something most calorie counts don’t reflect: your body doesn’t absorb all the energy in whole nuts. A study on walnuts found that one ounce actually provides about 146 calories, which is 21% fewer than the 185 calories listed on a nutrition label. The cell walls in nuts trap some of the fat, carrying it through your digestive system unabsorbed. The more you chew them rather than grinding them into butter, the more this effect holds.
Nuts also keep you full. They increase levels of a gut hormone called CCK, which signals satiety, and their high protein and fat content slows stomach emptying. People who eat nuts regularly don’t tend to gain weight from them because they naturally eat less of other foods afterward.
Longevity
The Physicians’ Health Study tracked thousands of male doctors over many years and found a clear dose-response relationship between nut consumption and living longer. Compared to men who never ate nuts, those eating five or more servings per week had a 26% lower risk of death from any cause. Even modest intake helped: one to three servings per month was associated with an 8% reduction, and one serving per week with a 15% reduction. These numbers held up after adjusting for exercise, smoking, alcohol, diet quality, and existing conditions like diabetes and high blood pressure.
Specific Nuts, Specific Strengths
Walnuts
Walnuts stand out for their omega-3 content. They’re the richest tree nut source of alpha-linolenic acid (ALA), a plant-based omega-3 fatty acid that the body partially converts into the same anti-inflammatory fats found in fish oil. A randomized trial in adolescents confirmed that eating walnuts significantly raised omega-3 levels in red blood cells, though the study didn’t find clear improvements in memory or attention over six months. The cardiovascular benefits of walnut omega-3s are better supported than the cognitive ones at this point.
Brazil Nuts
Brazil nuts are a uniquely powerful source of selenium, a mineral your thyroid needs to produce hormones properly. A single Brazil nut contains about 96 micrograms of selenium, nearly twice the daily requirement. This makes them useful but also easy to overdo. Doctors recommend eating no more than five per day to avoid selenium toxicity, which can cause brittle hair and nails, joint pain, fatigue, and digestive problems. In severe cases, excess selenium can damage the kidneys and heart. One or two Brazil nuts a day is plenty for most people.
Almonds
Almonds are among the highest-fiber nuts, with about 3.5 grams per ounce, and they’re a good source of vitamin E, which acts as an antioxidant protecting cells from damage. They’re also one of the most studied nuts for cholesterol reduction.
Gut Health
Regular nut consumption appears to shift the composition of gut bacteria in favorable directions. Several studies have found increases in bacterial species associated with gut health, particularly Roseburia (which produces short-chain fatty acids that feed the cells lining your colon) and certain Clostridium species. Results for Bifidobacterium, a widely recognized beneficial genus, have been mixed. The fiber and polyphenols in nuts are likely what feed these microbes, acting as a prebiotic.
Raw Versus Roasted
If you’ve been debating whether raw nuts are healthier than roasted, the practical answer is: it barely matters. According to USDA data, the differences in vitamin and mineral content between raw, dry-roasted, and oil-roasted nuts are so small they’re inconsequential in the context of your overall diet. The bigger concern is what’s added during processing. Roasted nuts coated in salt, sugar, or flavoring oils are a different nutritional product than plain roasted nuts. Choose unsalted when possible, and beyond that, pick whichever form you’ll actually enjoy eating consistently.
How Much to Eat
A daily serving of about 1 ounce, or 30 grams, is the sweet spot supported by most research. That’s a small handful, roughly what fits in your cupped palm. At 185 listed calories per ounce (and likely fewer actually absorbed), this amount delivers the health benefits without contributing meaningfully to weight gain, especially if it replaces less nutritious snacks like chips or crackers.
Variety helps. Different nuts carry different nutrient profiles, so rotating between almonds, walnuts, pistachios, cashews, and the occasional Brazil nut gives you the broadest range of benefits. Peanuts, though technically legumes, show similar health effects in most studies and count here too.