If you've ever stood in the snack aisle wondering about almonds vs walnuts — which is healthier — here's the short answer: almonds win on vitamin E, protein, and calcium; walnuts win on omega-3s and brain-health evidence. Neither is a bad choice. The honest answer depends on what your body needs most, and the details below will help you decide.
Almonds vs Walnuts: Nutrition Facts Compared (Per 1 Oz / 28 g)
Nutrition labels can be hard to compare side by side, so let's put both nuts on the same scale. All values below are for one ounce (about 28 grams) — roughly a small handful, or about 23 almonds / 14 walnut halves — based on USDA FoodData Central reference data.
| Nutrient (per 1 oz / 28 g) | Almonds (dry-roasted, unsalted) | Walnuts (English, raw halves) |
|---|---|---|
| Calories | ~164 | ~185 |
| Total fat | 14.7 g | 18.5 g |
| Saturated fat | 1.1 g | 1.7 g |
| Protein | 6.0 g | 4.3 g |
| Fiber | 3.5 g | 1.9 g |
| Total carbs | 6.1 g | 3.9 g |
| Sugars | 1.2 g | 0.7 g |
| Vitamin E | 7.7 mg (51% DV) | 0.7 mg (5% DV) |
| Omega-3 ALA | ~0.01 g | ~2.6 g |
| Calcium | 76 mg (6% DV) | 28 mg (2% DV) |
| Magnesium | 77 mg (18% DV) | 45 mg (11% DV) |
| Potassium | 200 mg | 125 mg |
| Iron | 1.1 mg | 0.8 mg |
Source: nutrient values reference USDA FoodData Central, which publishes the full nutrient profiles for raw and roasted nuts. Percent Daily Values are based on a 2,000-calorie diet.
Two things jump out immediately. First, almonds are the leaner nut — about 20 fewer calories per ounce with more protein and nearly double the fiber. Second, walnuts are in a completely different league for omega-3s: that 2.6 grams of ALA (alpha-linolenic acid) is more than the daily adequate intake for most adults, from a single handful.
Where Almonds Win
1. Vitamin E — by a landslide
One ounce of almonds delivers roughly half your daily vitamin E in a single serving. Walnuts barely register by comparison. Vitamin E is a fat-soluble antioxidant that protects cell membranes from oxidative damage, and the NIH Office of Dietary Supplements notes that nuts and seeds are among the richest food sources. If your diet is light on oils, seeds, and leafy greens, almonds are the easiest fix.
2. More protein per handful
At 6 grams per ounce versus walnuts' 4.3, almonds are the better pick when the snack needs to actually hold you over. Protein slows digestion and blunts the blood-sugar response of whatever you eat alongside it, which is why a handful of almonds mid-afternoon tends to carry people further than a granola bar with the same calories. For a broader look at how nuts stack up as protein sources, protein content is one of the most underrated reasons dietitians keep recommending them — and it pairs well with the wider health benefits of dry fruits as everyday snacks rather than occasional treats.
3. Calcium and magnesium
Almonds provide about 76 mg of calcium and 77 mg of magnesium per ounce — modest numbers on their own, but meaningful for people who don't consume dairy. Magnesium in particular is involved in hundreds of enzymatic reactions, including muscle function and sleep regulation, and intake surveys consistently show large parts of the US population fall short.
4. Lower calorie density
Because almonds carry less fat per ounce, you get a physically larger, more satisfying portion for the same calories — about 23 whole almonds versus 14 walnut halves. If portion control is your struggle, the nut that gives you more pieces per calorie has a practical advantage.
Where Walnuts Win
1. Omega-3 ALA — the standout nutrient
This is walnuts' signature win and it's not close. Walnuts are one of the only tree nuts with a meaningful amount of alpha-linolenic acid (ALA), the plant-based omega-3 fatty acid. One ounce provides about 2.6 grams — well above the adequate intake level of 1.1 g/day for women and 1.6 g/day for men. ALA is a precursor the body can partially convert to EPA and DHA, the longer-chain omega-3s associated with heart and brain health. No other common snack nut comes near this number.
2. Polyphenols and antioxidants
Walnuts are unusually rich in polyphenols — plant compounds with antioxidant activity — concentrated largely in their papery brown skin. Research measuring total antioxidant capacity has repeatedly ranked walnuts at or near the top among tree nuts. This matters because oxidative stress is implicated in aging-related cognitive decline, which connects directly to the next point.
3. Brain-health evidence
Walnuts have the strongest clinical evidence of any nut for cognitive outcomes. The Walnuts and Healthy Aging (WAHA) trial — a two-year randomized controlled trial in older adults — found that daily walnut consumption slowed cognitive decline in higher-risk participants, and observational studies have long linked regular walnut intake with better performance on memory and processing-speed tests. A widely cited review in Nutrients (PMC3257681) summarizes the broader evidence base connecting nut consumption to cardiometabolic and cognitive health. Almonds are nutritious, but they simply don't have this depth of brain-specific research behind them.
4. Heart-health profile
Both nuts support heart health, but walnuts' combination of ALA, polyphenols, and favorable fat profile has earned them specific attention. The American Heart Association includes nuts among recommended sources of unsaturated fats, and walnut-inclusive dietary patterns have been associated with improved cholesterol ratios in controlled trials. Almonds lower LDL too — this is a category where both nuts genuinely perform — but walnuts' omega-3 content gives them an extra mechanism.
The Verdict by Goal: Which Should You Actually Buy?
Here's the practical breakdown. Match your goal to the winner:
| Your goal | Winner | Why |
|---|---|---|
| Weight loss / portion control | Almonds | Fewer calories per ounce, more protein and fiber, more pieces per serving — easier to snack on without overshooting |
| Heart health / cholesterol | Tie (slight edge: walnuts) | Both lower LDL; walnuts add ALA omega-3s and polyphenols on top |
| Brain & memory | Walnuts | Strongest clinical evidence of any nut, including the two-year WAHA trial |
| Blood sugar / diabetes-friendly snacking | Almonds | Higher protein + fiber, lower carb load per satisfying portion |
| Skin (vitamin E) | Almonds | 51% of daily vitamin E per ounce — unmatched among nuts |
| Filling a nutrient gap on a plant-based diet | Walnuts | ALA omega-3s are the hardest nutrient to get from plants; walnuts solve it in one handful |
If your goal isn't on this list, the default advice from most dietitians is simple: pick the one you'll actually eat consistently. The healthiest nut is the one that replaces chips, not the one that sits in your pantry.
Can You Eat Both? (Honestly, This Is the Best Answer)
Yes — and you probably should. The almonds-vs-walnuts debate makes for good headlines, but nutrition doesn't work like a boxing match. A mixed handful (say, half an ounce of each) gives you almonds' vitamin E, protein, and calcium plus walnuts' omega-3s and polyphenols in about 175 calories. Variety also covers more micronutrient bases than any single food can.
A practical pattern that works for most people: keep a small container at your desk or in your bag with a 50/50 mix, portioned to about a quarter cup (roughly 1.5 ounces). That's enough to kill a craving without turning into a 400-calorie accident. If you buy in bulk, store the mix in an airtight container in a cool, dark spot — the unsaturated fats in both nuts can go rancid faster than you'd expect.
How to Buy Good Ones (Freshness Matters More Than Brand)
Nuts are only as healthy as they are fresh. Stale or rancid nuts taste bitter and their delicate fats have already oxidized, which defeats the purpose. A few cues that work anywhere:
- Smell them. Fresh almonds smell mildly sweet and nutty; fresh walnuts smell faintly woody. Any paint-like, sharp, or sour odor means the oils have turned — don't eat them.
- Check the color. Almond skins should be even tan-brown; walnut halves should be light golden-brown, not dark or shriveled.
- Taste one before committing. A fresh nut tastes creamy and mild. Bitterness or a harsh aftertaste is a red flag.
- Look for a harvest or pack date. Nuts are an agricultural crop — "2025 harvest" tells you more than any marketing claim.
- Buy whole over pieces when you can. Broken pieces expose more surface area to air and go stale faster.
Almonds come in several distinct varieties with different textures and sweetness levels — if you're curious how they differ, a dedicated guide to almond types and varieties is a useful reference before you buy. And whether you lean toward almonds, walnuts, or a mix of premium dry fruits for daily snacking, freshness cues like these apply equally.
Frequently Asked Questions
Which is healthier — almonds or walnuts?
Neither is universally "healthier" — they excel at different things. Almonds are higher in vitamin E, protein, calcium, and fiber with fewer calories per ounce. Walnuts are far richer in omega-3 ALA and have stronger clinical evidence for brain health. For general wellness, eating both is better than picking one.
Are walnuts better than almonds for the brain?
Based on current research, yes. Walnuts are the only nut with substantial omega-3 ALA content, and the two-year WAHA randomized trial found cognitive benefits from daily walnut consumption in older adults. Almonds are nutritious but lack comparable brain-specific clinical evidence.
Which has more protein — almonds or walnuts?
Almonds, clearly. One ounce of almonds has about 6 grams of protein versus about 4.3 grams in walnuts. If protein per snack is your priority, almonds win.
Which is better for weight loss — almonds or walnuts?
Almonds have a practical edge: fewer calories per ounce, more protein and fiber, and more individual pieces per serving, which helps with portion satisfaction. That said, controlled studies show neither nut inherently causes weight gain when eaten in proper portions — overeating either one will stall weight loss.
Can I eat almonds and walnuts together every day?
Yes. A daily mixed handful of about one ounce total is a well-supported habit — you get almonds' vitamin E and protein alongside walnuts' omega-3s. Just keep the portion honest: nuts are calorie-dense, and "a handful" creeps upward fast.
Which has more calories — almonds or walnuts?
Walnuts. One ounce of walnuts has about 185 calories versus about 164 in almonds, because walnuts contain more total fat (much of it the beneficial polyunsaturated kind).
Are walnuts good for cholesterol?
Evidence says yes. Walnuts' combination of unsaturated fats, ALA omega-3s, fiber, and polyphenols has been associated with improved LDL cholesterol and overall lipid profiles in multiple controlled trials, which is why heart-health dietary patterns consistently include them.
The Bottom Line
Buy almonds if your priorities are vitamin E, protein, calcium, or keeping snack calories in check. Buy walnuts if you want omega-3s, antioxidant polyphenols, or the best-studied nut for brain health. Buy both — a mixed handful most days — if you just want the widest nutritional coverage for your money. That's what the evidence actually supports, and it's a lot less stressful than treating snack time like a competition.
Disclaimer: This article is for general informational purposes only and is not medical advice. Nuts are calorie-dense, and individual needs vary — if you have a medical condition, take medication, or have a nut allergy, consult a qualified healthcare professional before changing your diet.