Pistachio basics
How Many Pistachios Should You Eat a Day?
A sensible, evidence-based answer on pistachio portions: how many make a healthy daily serving, and who should eat fewer.
Quick answer
A sensible daily serving of pistachios is about 1 to 1.5 oz (28-45 g), which is roughly 49 to 70 nuts and around 160-240 calories. That fits the general guidance to eat a small handful of nuts most days. Eat them unsalted, count them within your calories since nuts are energy-dense, and have fewer if you have IBS (they're high-FODMAP) or kidney issues (they're high in potassium).
A sensible daily serving of pistachios is about 1 to 1.5 oz (28-45 g), roughly 49 to 70 nuts, or one to one and a half small handfuls, at around 160-240 calories. That fits the broad nutrition advice to eat a handful of nuts most days. Here's how to think about portions without overcomplicating it.
What a serving looks like
The standard nut serving is 1 oz (28 g), and pistachios are generous at that size: about 49 nuts, because they're relatively low in calories per nut. Bump it to 1.5 oz if pistachios are your main snack of the day and your calories allow. In practical terms:
| Portion | Roughly | Calories |
|---|---|---|
| 1 oz (28 g) | ~49 pistachios | ~160 kcal |
| 1.5 oz (42 g) | ~70 pistachios | ~240 kcal |
| 2 oz (56 g) | ~98 pistachios | ~320 kcal |
Serving size and nut count per American Pistachio Growers and USDA; calories are approximate and mostly from unsaturated fat.
Why portion size matters
Pistachios are nutritious: protein, fiber, unsaturated fat, potassium and antioxidants (see are pistachios good for you), but like all nuts they're calorie-dense. The Harvard Nutrition Source makes the key point: nuts are healthiest when they replace less nutritious snacks rather than pile on top of them. The NHS similarly calls nuts a healthier snack but "high in energy, so... keep an eye on the amount." So a daily handful is great; a daily bowlful is just a lot of calories.
A simple trick: buy them in-shell
The easiest way to keep portions honest is to eat pistachios in their shells. Shelling slows you down, and the pile of empty shells is a visual cue of how much you've eaten.
That cue has been measured. Kennedy-Hagan and colleagues gave 118 university staff in-shell pistachios on their desks for eight hours on two separate days. When the empty shells were left in view, people ate 216 calories of pistachios. When the shells were cleared away every two hours, they ate 264 calories, and rated their fullness and satisfaction no differently. Leaving the shells on the desk cost nothing and saved 48 calories.
What dose did the research actually use?
Worth knowing before you scale up. The health trials behind the pistachio reputation did not feed a handful. Across the 21 human feeding trials in our register of the pistachio research, the eleven that used a single fixed amount fed a median of 56 g a day, with a range of 40 g to 85 g. Fifty-six grams is two 1 oz servings, about 314 calories.
So the amounts on this page are portion advice rather than research doses. If you want the effects the trials measured, you are looking at closer to two servings a day, and the calories have to come from somewhere else in your day. One result complicates even that: in a Penn State controlled feeding study, systolic blood pressure fell more on one serving a day than on two.
Who should eat fewer
- People watching calories: stick to one serving and count it in your day.
- People with IBS or FODMAP sensitivity: pistachios are high-FODMAP, so smaller amounts are gentler.
- People with kidney disease on a potassium-restricted diet, since pistachios are high in potassium; follow your clinician's advice.
- Anyone choosing salted: the nuts are fine, but salted versions add sodium; unsalted lets you control it.
What about pistachio milk?
If you've reached your nut portion but still want the flavor, pistachio milk is a light way to enjoy it, since a cup is mostly water and far lower in calories and protein than the nuts, so it doesn't really count against your daily handful. Just don't treat the milk as nutritionally equal to the nuts: it isn't (see pistachio milk benefits).
The bottom line
For most people, a daily handful or two of pistachios, about 1 to 1.5 oz, is a healthy, sensible amount. Choose unsalted, eat them in place of less healthy snacks, use the in-shell trick to keep portions in check, and scale back if you have IBS or kidney concerns. To learn more about the nut, see what is a pistachio.
Allergy note
Pistachios are a tree nut. If you have a nut allergy, avoid them entirely. This page is general nutrition information, not personalized dietary or medical advice.