Skip to content
Nuts & seeds Nutrition & composition Comparisons

Almonds vs. pistachios: protein, fiber, and calories

Quick answer

Almonds and pistachios are closer nutritionally than their reputations suggest. A roughly 1-ounce serving of either delivers about 6 grams of protein; almonds have a little more fiber, while pistachios come in a few calories lower.

Almonds and pistachios are both nutrient-dense and calorie-dense nuts. When they are compared in the same form and at the same weight, protein and calorie differences are modest; the more useful distinctions are fiber and micronutrients.

Per 100 grams

Nutrient Raw almonds Raw pistachios
Calories ~579 ~560
Protein ~21.2 g ~20.2 g
Fat ~49.9 g ~45.3 g
Fiber ~12.5 g ~10.6 g
Potassium ~733 mg ~1,025 mg
Magnesium ~270 mg ~121 mg

Almonds provide about 1 g more protein and 1.9 g more fiber per 100 g. Pistachios provide about 19 fewer calories and roughly 292 mg more potassium.

At a 1-ounce-style serving, the gap gets tiny

A 30 g portion of almonds provides about 174 calories, 6.4 g protein, and 3.8 g fiber. The same weight of pistachios is about 168 calories, 6.1 g protein, and 3.2 g fiber.

That is only about 6 calories and 0.3 g protein apart. Choosing one because it is supposedly dramatically higher in protein does not match the actual numbers.

Almonds stand out for magnesium and vitamin E

Raw almonds contain about 270 mg magnesium per 100 g compared with roughly 121 mg in pistachios. In a 30 g serving, that is about 81 mg versus 36 mg.

Almonds also contain considerably more alpha-tocopherol, the form of vitamin E used to express vitamin E activity.

Pistachios stand out for potassium and vitamin B6

Pistachios provide just over 1,000 mg potassium per 100 g versus about 733 mg in almonds. In 30 g, that works out to about 308 mg versus 220 mg — roughly 88 mg more potassium.

Pistachios are also unusually rich in vitamin B6 for a nut.

Which has less fat?

Pistachios are around 45.3 g fat per 100 g versus roughly 49.9 g for almonds. That 4.6 g difference per 100 g shrinks to only about 1.4 g in a 30 g portion.

Both are dominated by unsaturated fats. Added oil, salt, sugar, chocolate, or seasoning can change the final product far more than the small raw-nut difference.

Nuts are energy-dense, so the serving tells you more than the 100-gram column. A small handful of almonds or pistachios supplies a similar calorie load and a useful mix of protein, fiber, and unsaturated fat. The difference in protein between the two is modest in a normal portion, which means preference, price, salt level, and how the nuts fit into the rest of the day can matter more than a tiny numerical advantage.

Their micronutrient strengths are genuinely different. Almonds are notable for vitamin E and magnesium, while pistachios contribute more vitamin B6 and potassium in comparable weights. Neither profile makes the other nutritionally redundant. Rotating nuts is an easy way to diversify micronutrients, and mixing them can be more practical than trying to crown a single winner.

Preparation matters too. Dry-roasted and raw nuts remain broadly similar nutritionally, but heavily salted, sugar-coated, honey-roasted, or chocolate-covered versions can change sodium, sugar, and calorie intake quickly. For routine snacking, plain or lightly salted versions make the underlying comparison easier. Pistachios in the shell may also slow eating simply because opening each nut takes time, which some people find helpful for portion awareness.

For cholesterol management, both nuts are generally more interesting as replacements than as additions. Replacing chips, cookies, or a snack rich in saturated fat with a measured portion of almonds or pistachios changes the fat profile of the eating pattern. Simply adding nuts on top of an already energy-dense diet may not produce the same practical benefit. This replacement logic also explains why nutrition research on nuts cannot be reduced to the calorie number printed on the label.

Storage deserves attention because shelled nuts expose more surface area to oxygen. Keep opened packages tightly closed, away from heat and light, and consider refrigeration or freezing for large amounts that will not be eaten quickly. Nuts that smell like old paint, cardboard, or stale oil have oxidized and will taste unpleasant. Buying smaller packs or storing bulk purchases cold can preserve flavor much better than leaving an open bag in a warm cupboard for months.

The practical takeaway

For protein, almonds and pistachios are essentially tied in a realistic serving. Almonds offer a little more fiber, magnesium, and vitamin E; pistachios offer slightly fewer calories, more potassium, and more vitamin B6. Rotating both gives more nutritional variety than forcing a single winner.

Sources