Nut Nutrition Comparison: A Side-by-Side to 12 Nuts

Five metrics per ounce separate the twelve nuts on this chart: calories, protein, total fat broken into monounsaturated and polyunsaturated fractions, fiber, and standout micronutrients such as magnesium, selenium, vitamin E, and omega-3 ALA. Calorie totals barely move across common varieties, so fat quality, protein density, and the mineral profile do the real decision-making. Treat the chart below as a working tool, not a final verdict.

This guide breaks down the calorie, fat-quality, protein, fiber, and micronutrient profile of 12 common nuts, so anyone building a heart-healthy snack rotation or fine-tuning their mineral intake can pick varieties with confidence.

What a Nut Nutrition Comparison Actually Measures

A one-ounce serving of most nuts lands between 160 and 200 calories, packed into roughly 28 grams. The calorie spread stays narrow because fat dominates every nut’s macronutrient profile, and fats share roughly nine calories per gram regardless of type. The real story lives in fat type, protein density, fiber, and the micronutrients riding along inside that small handful.

Look at five core metrics when you line nuts up. Calories set the budget. Protein matters for satiety and muscle maintenance, so anything above 6 grams per ounce earns a closer look. Total fat breaks into monounsaturated, polyunsaturated, and saturated, and the monounsaturated-to-polyunsaturated ratio shifts sharply across varieties. Fiber slows digestion and feeds gut bacteria, with most nuts offering 2 to 3.5 grams per ounce. Standout micronutrients include magnesium, selenium, vitamin E, zinc, iron, and the plant-based omega-3 ALA found almost exclusively in walnuts.

Per Ounce Versus Per 100 Grams

Per-ounce numbers match how you actually snack. A small handful, a single-serve packet, and most recipe calls in US kitchens all use the ounce as the working unit. Per-100-gram numbers match how nutrition labels in the United States are formatted for bulk and packaged goods, and they make cross-nut math easier when you weigh ingredients on a kitchen scale. Keep both views on screen, because per-ounce tells you what you eat, and per-100g tells you what is in the bag.

How Preparation Method Skews the Numbers

Dry-roasting concentrates calories per gram by driving off water, yet it leaves most micronutrients intact. The fat-soluble vitamins like E and K, plus minerals like magnesium and zinc, survive the heat. Flavor deepens through the Maillard reaction, which is why roasted almonds taste richer than raw ones without losing much nutritional ground.

Oil-roasting adds 10 to 20 calories per ounce on top of the base count, and the oil used matters more than the roasting itself. Some commercial roasters use sunflower, safflower, or cottonseed oils that skew the omega-6 to omega-3 ratio in the wrong direction. Check the ingredient line for “added oil” or a specific oil name, since the label declaration is your clearest signal of what is actually in the bag.

Salted varieties can push sodium past 200 milligrams per ounce, and at that level a daily handful adds up to nearly a full gram of sodium across the day. For anyone tracking blood pressure, raw, dry-roasted unsalted, and lightly salted versions are the cleanest comparison baseline. Salt does not change the calorie or fat content, but it can quietly undermine the heart-health claims that drew you to nuts in the first place.

When in doubt, the cleanest comparison starts with raw, dry-roasted, unsalted nuts and then adds seasoning yourself at home.

The Master Chart: 12 Nuts Ranked by Calorie, Protein, Fat, and Fiber

The table below uses USDA FoodData Central values for the most common raw or dry-roasted unsalted forms. Chestnuts are the outlier on fat because they read more like a starchy side than a typical nut. Pistachios anchor the low-calorie end, macadamias anchor the high-fat end, and almonds lead on protein and fiber.

Nut (1 oz / ~28 g)CaloriesProtein (g)Total Fat (g)Fiber (g)Net Carbs (g)Standout Micronutrient
Almonds1646.014.23.52.6Vitamin E, magnesium
Walnuts1854.318.51.92.6Omega-3 ALA (2.5 g)
Cashews1575.212.40.97.8Iron, zinc, copper
Pistachios1595.712.93.05.0Lutein, potassium
Pecans1962.620.42.71.2Manganese, polyphenols
Macadamia nuts2042.221.52.41.5Monounsaturated fat (oleic)
Brazil nuts1874.119.02.11.4Selenium (about 190 mcg)
Peanuts1617.314.02.43.6Niacin, folate
Hazelnuts1784.217.22.72.0Vitamin E, manganese
Pine nuts1913.919.41.03.0Magnesium, zinc
Chestnuts (roasted)691.40.61.813.0Vitamin C, complex carbs

Pistachios anchor the low-calorie end at about 159 calories per ounce, with cashews close behind. Macadamia nuts anchor the high-fat end at roughly 21 grams of fat per ounce, almost all of it monounsaturated oleic acid. Almonds lead on protein at about 6 grams per ounce and fiber at 3.5 grams per ounce, while Brazil nuts lead on selenium with just one to two nuts meeting the daily value. Pecans provide over 19 vitamins and minerals, with manganese and polyphenol antioxidants doing the heavy lifting.

Per 100 Grams: Quick Reference

Per-100-gram values help when you weigh nuts on a kitchen scale or read bulk-bin labels. The reference row below covers the same twelve nuts on a uniform basis so cross-comparisons stay accurate at any portion size.

Nut (100 g)CaloriesProtein (g)Total Fat (g)Fiber (g)Net Carbs (g)
Almonds57921.249.912.59.1
Walnuts65415.265.26.79.2
Cashews55318.243.83.327.6
Pistachios56220.245.310.617.7
Pecans6919.272.09.64.3
Macadamia nuts7187.875.88.65.2
Brazil nuts65914.367.17.54.8
Peanuts56725.849.28.512.6
Hazelnuts62814.960.79.77.0
Pine nuts67313.768.43.79.4
Chestnuts (roasted)2454.82.26.445.7

True Tree Nuts Versus Peanuts: Does the Botanical Split Matter

Peanuts are legumes, not true tree nuts, and the distinction shapes how they grow, how they spoil, and how they trigger allergies. Their protein lands at about 7 grams per ounce, which actually outperforms most true tree nuts on a per-ounce basis. Fiber sits at 2.4 grams per ounce, again ahead of walnuts, cashews, and pine nuts.

On saturated fat and omega-6 load, peanuts sit in the middle of the pack rather than at the unhealthy extreme many people assume. Peanut consumption improved blood cholesterol ratios as much as almonds did, largely because both share a similar monounsaturated-to-polyunsaturated fat ratio, a finding published in a 2009 American Journal of Clinical Nutrition trial. So the legume-versus-tree-nut split tells you something about farming and storage, but the nutrition profile still holds up.

For allergen planning and low-FODMAP diets, distinguishing peanut from almond, cashew, or pistachio matters more than the tree-nut label. Roughly 1 to 2 percent of the US population has a peanut allergy, and tree-nut allergies affect a similar share. Cashews and pistachios run higher in fermentable oligosaccharides, which can trigger IBS-style symptoms in sensitive eaters even when they pass a nut allergy test. Classify by nutrition profile first, and only use the botanical split when the conversation turns to farming, allergy, or digestion.

Matching the Right Nut to a Specific Health Goal

Different goals pull different nuts to the top of the chart, and matching the nut to the goal saves you from overpaying for a premium pick that solves the wrong problem. The five core goals below cover most of the reasons people reach for nuts in the first place.

Heart, Weight, and Blood Sugar

Heart health: almonds, walnuts, and pistachios deliver the strongest unsaturated fat profiles and the best arginine-to-omega-6 balance. Large Mediterranean-style trials such as the PREDIMED framework frequently cited nuts as a key fat source linked to lower cardiovascular events.

Weight management: pistachios and cashews win on portion visibility. The shell of pistachios slows the eater, and the lower calorie density of cashews stretches a serving further. A typical 1-ounce serving of pistachios delivers only 159 calories, leaving more room in the day for other foods.

Blood sugar and diabetes: almonds, walnuts, and pistachios show the lowest glycemic impact in human trials, largely because fat and fiber blunt the glucose response to any carbs riding along in the nut itself.

Muscle, Pregnancy, and Brain

Muscle and protein needs: peanuts, almonds, and pistachios deliver 6 to 7 grams of protein per ounce at a reasonable cost per gram. For a budget-focused athlete, peanuts and pistachios outperform macadamia nuts and pine nuts on cost per gram of protein by a factor of three or more.

Pregnancy and thyroid: Brazil nuts in small amounts provide selenium, which supports thyroid function and may reduce postpartum thyroid complications. Almonds and walnuts add folate and plant-based omega-3 ALA, both relevant during pregnancy. Stick to one to two Brazil nuts per day, since selenium toxicity becomes a real risk above about 400 micrograms daily for adults.

Brain and anti-inflammatory focus: walnuts lead on omega-3 ALA at about 2.5 grams per ounce. Pecans sit close behind on manganese and polyphenol antioxidants, and almonds add vitamin E for cell membrane protection. Together, they form a strong rotation if cognitive longevity is the goal.

Women’s Health, Skin, and Aging

Hormonal and skin support: almonds and hazelnuts deliver vitamin E, which protects cell membranes and supports skin elasticity. Brazil nuts contribute selenium for thyroid balance, a key driver of energy and hair health. Walnuts add plant-based omega-3 ALA, which supports hormone-related inflammation in the luteal phase.

Bone density: almonds and hazelnuts cover magnesium and manganese, two minerals tied to bone maintenance. Peanuts and pistachios add potassium, which helps buffer acid load and limit calcium loss through urine. For women past 40, that trio covers the most evidence-backed minerals for skeletal strength.

Anti-aging focus: pecans lead on polyphenols, almonds on vitamin E, and walnuts on omega-3 ALA. Rotating all three gives broader antioxidant coverage than any single nut eaten daily.

Hidden Downsides Worth Factoring Into Your Choice

Even a nutrient-dense food has trade-offs, and nuts are no exception. Five risk categories deserve a closer look before you settle on a daily default.

  • Allergen exposure: Peanuts, tree nuts, and increasingly sesame (often processed on shared lines) drive the majority of severe food reactions in the US. Cross-contact during processing is common in bulk bins.
  • Oxalates: Almonds and cashews run higher in oxalates, which can contribute to kidney-stone formation in stone-prone individuals eating concentrated daily servings.
  • FODMAP load: Cashews and pistachios carry more fermentable carbs than other nuts, and that load can trigger bloating, gas, and cramping in people with IBS or small-intestinal bacterial overgrowth.
  • Omega-6 skew: Most nuts lean polyunsaturated, and a diet already heavy in soybean, corn, and sunflower oil can push omega-6 past 10:1 against omega-3. Balance with fatty fish, flax, or walnuts rather than stacking nut butter on top of nut oil.
  • Sodium, sugar, and rancidity: Salted, honey-roasted, or pre-chopped bulk-bin nuts often hide added sugar, vegetable oils, and stale fats. Rancid oils lose both nutrition and flavor within weeks at room temperature, and a sharp, paint-like smell is the tell.

Smarter Shopping, Storage, and Daily Serving Strategy

Cost per gram of protein puts peanuts, almonds, and pistachios at the top of the budget list, with macadamia nuts and pine nuts firmly in splurge territory. A 16-ounce bag of raw almonds often runs two to three times less per gram of protein than the same weight of pine nuts, which is why pine nuts stay in the pesto jar and off the everyday snack shelf for most people.

Storage matters more than most shoppers realize. The unsaturated fats that make nuts healthy also make them vulnerable to oxidation. Keep them in airtight containers in the fridge or freezer, and check for stale, sharp, or faintly paint-like odors, which signal the fats have already oxidized. No amount of toasting will rescue a bag of nuts past that point.

Read labels for added oils, sugar, and sodium, and prefer products that list “100% nuts” with a one-ingredient declaration. Anything more than one or two ingredients on the front of the package usually means the producer has added value through processing, not nutrition.

A practical daily target is 1 to 1.5 ounces, about a small handful, contributing roughly 170 to 250 calories, 5 to 7 grams of protein, and 2 to 3.5 grams of fiber without crowding out other foods. Rotate at least three nut types across the week to broaden micronutrient coverage. Almonds on Monday, walnuts on Wednesday, pistachios on Friday, and Brazil nuts twice a month will hit more nutritional ground than a single favorite eaten daily.

A simple rotation of three or four nuts, stored cold and eaten by the ounce, beats a premium single-nut habit every time on cost, flavor, and micronutrient breadth.

The Big Picture

The nut with the most impressive single-number claim is rarely the one you should eat every day. Walnuts win on omega-3, almonds on fiber and protein, Brazil nuts on selenium, pistachios on calorie efficiency, and peanuts on cost. A weekly rotation, portioned by the ounce and stored cold, captures the strengths of each while sidestepping the trade-offs that come from leaning too hard on any single variety.

FAQ

Which nut is the most nutritional overall?

No single nut wins across every metric. Walnuts lead on omega-3 ALA, almonds on protein and fiber, Brazil nuts on selenium, and pistachios on calorie efficiency. The strongest routine combines two or three across the week rather than picking one “best” nut for daily use.

What are the top 10 healthiest nuts for a daily diet?

Almonds, walnuts, pistachios, cashews, pecans, macadamia nuts, Brazil nuts, peanuts, hazelnuts, and pine nuts make the most common top-10 lists. The order shifts depending on whether you weight protein, fat type, or micronutrients most heavily, and the cleanest pick is whichever of these fits your calorie budget and allergy profile.

Which nut is the least healthy, and should you avoid it?

No common nut is unhealthy in its raw or dry-roasted unsalted form, but heavily salted, oil-roasted, or sugar-coated versions erase the nutritional case. Macadamia nuts and pecans run highest in calories per ounce, so portions matter more than avoidance. The “least healthy” choice is almost always a heavily processed product, not the nut itself.

How many nuts should you eat per day?

Most nutrition research uses a 1 to 1.5 ounce serving, which is roughly a small handful, contributing 170 to 250 calories, 5 to 7 grams of protein, and 2 to 3.5 grams of fiber. That range delivers the cardiovascular and satiety benefits without crowding out other foods in a normal day.

Are raw or roasted nuts better for you?

Dry-roasted unsalted nuts hold onto most micronutrients while deepening flavor, making them the easiest swap from raw. Oil-roasted and heavily salted versions add calories, sodium, and sometimes inflammatory seed oils, so they are a weaker default. Raw and dry-roasted unsalted are nutritionally close, and the better choice is the one you actually eat in moderation.

Which nut is the healthiest nut to eat daily?

Almonds offer the best all-around daily value at 6 grams of protein, 3.5 grams of fiber, and a strong vitamin E and magnesium profile per ounce. Pair them with walnuts a few times per week to cover omega-3 ALA, and add one to two Brazil nuts twice a month to hit selenium targets without overshooting safe intake.

Food Staff
Food Staff

Food Staff is a team of food enthusiasts focused on discovering and recommending great food. From must-try dishes to standout food spots and trending flavors, the team shares honest, curated recommendations to help readers decide what to eat next.