Nutrition facts · Beans, nuts and seeds
Calories in Pistachios
Dry-roasted, unsalted pistachios have 572 calories per 100 g, and a 1 oz serving (49 kernels, 28.4 g) has 162 calories. Most of those calories come from fat, with 45.8 g of fat per 100 g, while carbs and protein make up the rest.
Calories come from: Carbs 19% · Fat 68% · Protein 13%
Common servings
| Serving | Weight | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Per 100 g | 100 g | 572 kcal | 21.1 g | 28.3 g | 45.8 g |
| 1 oz (49 kernels) | 28.4 g | 162 kcal | 6 g | 8 g | 13 g |
| 1 cup | 123 g | 704 kcal | 25.9 g | 34.8 g | 56.4 g |
| 1 kernel | 0.7 g | 4 kcal | 0.1 g | 0.2 g | 0.3 g |
Full nutrition (Per 100 g)
| Calories | 572 kcal |
|---|---|
| Protein | 21.1 g |
| Carbohydrates | 28.3 g |
| of which sugars | 7.7 g |
| Fiber | 10.3 g |
| Fat | 45.8 g |
| of which saturated | 5.6 g |
| Sodium | 6 mg |
What changes the calories
- The weights here are for shelled kernels, so weighing pistachios in the shell overstates how much you actually ate because the shells add weight but no calories you eat.
- Pistachios roasted in oil can carry slightly more calories than dry-roasted ones because of the oil that clings to them.
- Flavored or coated pistachios, such as honey-roasted or chocolate-covered, add the calories of the sugar and coatings.
- Portions creep easily because pistachios are small and often eaten by the handful straight from the bag.
Tips for logging it accurately
- Weigh shelled kernels, or weigh the shells you discard and subtract them from the in-shell weight, to get the edible amount.
- Choose the dry-roasted or oil-roasted entry that matches your bag, and pick a flavored option if yours are seasoned or coated.
- In BerryFit, you can log by kernel count for small snacks, since 1 kernel is about 4 calories.
Log Pistachios in seconds
Snap a photo of your meal or search for Pistachios in BerryFit to track calories and macros against your own daily target.
Frequently asked questions
How many calories are in 1 oz of pistachios?
A 1 oz serving of dry-roasted pistachios, about 49 kernels or 28.4 g, has 162 calories. It provides 6 g of protein, 8 g of carbs and 13 g of fat.
How many calories are in a cup of pistachios?
One cup of shelled, dry-roasted pistachios (123 g) has 704 calories, with 25.9 g of protein, 34.8 g of carbs and 56.4 g of fat.
How many calories does one pistachio have?
A single pistachio kernel weighs about 0.7 g and has roughly 4 calories.
Do pistachios have fewer calories than almonds?
Slightly. Pistachios have 572 calories per 100 g compared with 579 for almonds, so the difference is small. Peanuts (dry-roasted) are a bit higher at 587 calories per 100 g.
Similar foods
Calories in common foodsValues per 100 g from USDA FoodData Central (Nuts, pistachio nuts, dry roasted, without salt added, FDC ID 170185); servings use USDA portion weights. Real foods vary by variety, ripeness and preparation.
The text on this page was written with the help of AI (Anthropic's Claude) and checked against the numbers in a separate review. The numbers themselves come only from USDA.

