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. A small 2011 study even found people ate noticeably fewer calories when the nuts were in-shell. It's the simplest portion control there is, no counting required.
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.