Skip to main content

Calories in Pistachios: Nutrition Facts & Serving Sizes

Per 1 cup (123g)

689cal
Protein24.8g
Carbs33.5g
Fat55.7g

Per 100g

560cal
Protein20.2g
Carbs27.2g
Fat45.3g
Protein 22%Carbs 29%Fat 49%

Source: USDA FoodData Central, SR Legacy, March 2026.

One ounce of pistachios (about 49 kernels, 28g) delivers 159 calories and 5.7g of protein. Per 100g, pistachios contain 560 calories, 20.2g protein, 27.2g carbs, and 45.3g of fat. Among tree nuts, pistachios stand out for having the highest protein content per 100g and the second-highest fiber at 10.6g. The fat profile is mostly monounsaturated (23.3g per 100g), similar to olive oil, supporting cardiovascular health. Potassium is exceptional at 1025mg per 100g, one of the highest values among common snack foods. Vitamin B6 at 1.7mg per 100g supports protein metabolism and neurotransmitter production. Phosphorus at 490mg fuels ATP energy production. Pistachios offer a complete snacking package: real protein, serious fiber, heart-healthy fats, and a micronutrient profile that stacks up against almost any nut.

Nutrition Highlights

159 calories per ounce (49 kernels), with 5.7g protein making them one of the highest-protein tree nuts
1025mg potassium per 100g, one of the highest potassium values in common snack foods
10.6g fiber per 100g, exceptional for a nut and great for satiety
1.7mg vitamin B6 per 100g supporting protein metabolism and hormone production
Predominantly monounsaturated fat (23.3g per 100g) supporting heart health

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 oz (49 kernels) (28g)1595.7g7.7g12.9g3g
1 cup (123g)688.824.8g33.5g55.7g13g
1 kernel (1g)3.90.1g0.2g0.3g0.1g
100g56020.2g27.2g45.3g10.6g

Track Pistachio in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories56028%
Protein20.2g40%
Total Fat45.3g58%
Saturated Fat5.9g30%
Total Carbohydrates27.2g10%
Dietary Fiber10.6g38%
Sugars7.7g15%
Sodium1mg

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat5.9g2%
Calcium105mg8%
Iron3.9mg22%
Potassium1025mg22%
Vitamin A26mcg3%
Vitamin C5.6mg6%
Vitamin B61.7mg100%
Magnesium121mg29%
Phosphorus490mg39%
Zinc2.2mg20%
Selenium7mcg13%
Folate51mcg13%
Thiamin (B1)0.9mg75%
Riboflavin (B2)0.2mg15%
Niacin (B3)1.3mg8%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Pistachios

Pistachios have one of the best overall nutrient profiles among tree nuts. The protein content at 20.2g per 100g is the highest of any common tree nut, which matters when you are trying to hit daily protein targets from varied food sources.

Fiber at 10.6g per 100g is exceptional. Dietary fiber supports gut microbiome health, slows glucose absorption to moderate blood sugar spikes, and increases satiety to help manage calorie intake. The net carbs work out to about 16.6g per 100g, making pistachios manageable in moderate low-carb contexts.

Potassium at 1025mg per 100g is the standout mineral. Potassium counteracts the effects of sodium, supporting healthy blood pressure, muscle contraction, and nerve signaling. Most people eating a typical diet fall short of potassium, and pistachios are one of the best ways to close that gap.

Vitamin B6 at 1.7mg per 100g covers over 100% of the daily recommended intake. B6 is critical for protein metabolism, converting amino acids into usable form, and for producing neurotransmitters like serotonin and dopamine. It also plays a role in testosterone metabolism.

The fat profile with 23.3g of monounsaturated fats per 100g mirrors the heart-healthy fat composition of olive oil, supporting cardiovascular function and cholesterol profiles. Selenium at 7mcg contributes to thyroid function and antioxidant defense.

Dietary Considerations

Pistachios are naturally gluten-free, vegan, and paleo-compatible. At 560 calories per 100g, portion control is important for weight loss. However, a 1-ounce serving (49 kernels) at 159 calories delivers real protein (5.7g) and fiber (3g), making the calorie investment worthwhile compared to other snacks. The shell-on variety naturally slows eating, which research suggests helps reduce total intake at a sitting. Pistachios fit into moderate low-carb diets but are too high in carbs for strict keto at scale. They are a tree nut allergen. Salted varieties can contribute significantly to daily sodium intake, so unsalted pistachios are preferable for those managing sodium.

Daily Intake (100g)

28%

100g of pistachio provides 28% of a 2,000-calorie diet.

Track Your Intake

See how pistachio fits your personal calorie and macro targets.

Related Foods

Frequently Asked Questions

How many calories in pistachios?

Pistachios contain 560 calories per 100g. A standard 1-ounce serving (about 49 kernels, 28g) has 159 calories.

Are pistachios good for weight loss?

Pistachios can support weight loss when portioned correctly. They have the highest protein of any tree nut, high fiber at 10.6g per 100g, and eating them in the shell naturally slows consumption. A 1-ounce serving is filling and provides real nutritional value for 159 calories.

How much protein is in pistachios?

Pistachios contain 20.2g of protein per 100g, making them the highest-protein common tree nut. A 1-ounce serving (28g) provides 5.7g of protein.

Are pistachios good for muscle building?

Pistachios contribute well to a muscle-building diet. They provide protein, B6 for protein metabolism, and potassium for muscle contraction and recovery. While not a primary protein source, they are a nutrient-dense supplement to meals and an easy snack for hitting daily macro targets.

Are pistachios keto-friendly?

Pistachios have 27.2g of carbs and 10.6g of fiber per 100g, giving about 16.6g of net carbs. In a 1-ounce serving, net carbs are about 4.7g. They can fit into a keto diet in small portions but need to be tracked carefully.

Why do pistachios have so much potassium?

Pistachios are simply one of the most potassium-dense foods available, with 1025mg per 100g. This is higher than a banana (358mg per 100g). Potassium is naturally concentrated in the nut's seed tissue, and pistachios happen to accumulate exceptionally high amounts during growth.

Track Pistachios in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store