Pistachios calories & macros
560 calories per 100 g · 157 calories per 1 oz (28 g). Pistachios (raw).
Pistachios have the best calorie-per-nut arithmetic of the common nuts: an ounce is about 157 calories and gives you roughly 49 individual nuts, more pieces than any comparable option. They also lead on protein among tree nuts at 20.2 g per 100 g, with 10.6 g of fiber. Buying them in the shell adds a small, useful friction — the empty shells make the portion visible.
Full nutrition facts
| Nutrient | Per 100 g | Per 1 oz (28 g) |
|---|---|---|
| Calories | 560 | 157 |
| Protein | 20.2 g | 5.7 g |
| Carbohydrate | 27.2 g | 7.6 g |
| Fat | 45.3 g | 12.7 g |
| Fiber | 10.6 g | 3 g |
| Sugar | 7.7 g | 2.2 g |
Source: USDA FoodData Central (Nuts, pistachio nuts, raw). Values are for the edible portion and vary with variety, ripeness, and preparation.
Skip the lookup — snap it with Cibo
Point your phone at the plate and Cibo logs pistachios and everything around it in seconds — calories, protein, carbs, and fat, no weighing or searching required.
Put pistachios in context
- Work out your daily budget with the TDEE calculator or plan a cut with the calorie-deficit calculator.
- Logging feels like a chore? How to count calories without weighing food.
- Paying for barcode scanning elsewhere? Apps that still scan for free — or see how Cibo compares to Cronometer and MacroFactor.
Frequently asked
How many pistachios are in a serving?
An ounce (28 g) of shelled pistachios is about 49 nuts and roughly 157 calories — one of the largest piece counts you can get for that calorie cost.
Are pistachios good for weight loss?
They compare well with other nuts: high protein and fiber, a large number of pieces per serving, and the natural pacing of shelling them. As with all nuts, the portion is what decides the outcome.
