Nutrition facts, USDA data

Pistachio calories, by the nut, the ounce and the cup

By Eric Parker, founder of TrueCal. Updated September 29, 2026.

162 calories in 49 pistachios

49 dry roasted pistachios make an ounce and have 162 calories. A single pistachio has 4 calories.

USDA's weights are for the kernels, the nuts without their shells, so count or weigh pistachios after shelling them.

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. Source checked September 29, 2026.

One nut, an ounce or a cup

A cup of dry roasted pistachios weighs 123 g and has 704 calories. Half a cup has 352.

PortionWeightCalories kcalProtein gCarbs gFat gFiber gSugar gSodium mgCaffeine mgPortion source
1 oz dry roasted pistachios28.35 g16268132.92.21.70USDA portion, 1 oz, 49 kernels
1 dry roasted pistachio0.7 g40.10.20.30.10.100USDA portion, 1 kernel
1 cup dry roasted pistachios123 g70425.934.856.412.79.57.40USDA portion, 1 cup
Half a cup of dry roasted pistachios61.5 g35212.917.428.26.34.83.70Half a cup, computed from USDA's 1 cup
1 oz raw pistachios28.35 g1595.77.712.832.20.30USDA portion, 1 oz, 49 kernels

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. USDA FoodData Central. Nuts, pistachio nuts, raw. Source checked September 29, 2026.

Pistachio nutrition per ounce

An ounce of dry roasted pistachios has 13 g of fat, 6 g of protein and 8 g of carbs. Of those carbs, 2.9 g are fiber and 2.2 g are sugar.

Comparing nuts and seeds? Almonds, roasted pumpkin seeds and peanut butter each have a page, and the calorie references list the rest.

Nutrient1 oz dry roasted pistachiosPer 100 g
Calories 162 kcal 572 kcal
Protein 6 g 21.1 g
Carbs 8 g 28.3 g
Fat 13 g 45.8 g
Fiber 2.9 g 10.3 g
Sugar 2.2 g 7.7 g
Sodium 1.7 mg 6 mg

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. Source checked September 29, 2026.

Raw or dry roasted

Raw pistachios have 560 calories per 100 g and dry roasted have 572. An ounce of raw comes to 159 calories, against 162 roasted.

USDA lists the same 49 kernels in an ounce of each. The roasted record here has no added salt.

PreparationWeightCalories kcalProtein gCarbs gFat gFiber gSugar gSodium mgCaffeine mg
Dry roasted pistachios, no salt added100 g57221.128.345.810.37.760
Raw pistachios100 g56020.227.245.310.67.710

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. USDA FoodData Central. Nuts, pistachio nuts, raw. Source checked September 29, 2026.

Shell them, then weigh

Shell your pistachios first, then weigh the nuts and enter the grams below. The calculator uses dry roasted pistachios.

Lost count at the bottom of the bag? Tell TrueCal roughly what you ate and review its estimate.

28.35 g has about 162 calories.

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. Source checked September 29, 2026.

How many pistachios are in a serving?

USDA counts 49 kernels in an ounce, which has 162 calories when dry roasted.

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. Source checked September 29, 2026.

How much protein do pistachios have?

An ounce of dry roasted pistachios has 6 g of protein, and a cup has 25.9 g.

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. Source checked September 29, 2026.

Log the portion you ate

Add food from a photo or a sentence, then check the portion before saving.

USDA FoodData Central. Nuts, pistachio nuts, dry roasted, without salt added. USDA FoodData Central. Nuts, pistachio nuts, raw. Source checked September 29, 2026.