Foods

Pistachios Calories and Macros — Nutrition Facts per 28g kernels (about 49 nuts)

Pistachios: 157 cal, 5.7g protein, 7.8g carbs, 12.6g fat per 28g kernels (about 49 nuts). Full nutrition breakdown, how pistachios fits common goals, and the fastest way to track it.

By Bento Bunny Team

Pistachios contains 157 calories per 28g kernels (about 49 nuts), with 5.7g of protein, 7.8g of carbs, and 12.6g of fat. Here's the full nutrient breakdown — sourced from USDA FoodData Central — and how it fits into common tracking goals.

Pistachios nutrition facts

NutrientPer 28g kernels (about 49 nuts)% Daily Value*
Calories157 kcal8%
Protein5.7 g11%
Carbohydrates7.8 g3%
Fat12.6 g16%
Fiber2 g7%
Sodium0 mg0%
Potassium265 mg6%
Calcium33 mg3%
Iron1 mg6%

*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.

Kernel weight, shells off. If you're weighing in-shell pistachios, the shells are roughly 45% of the bag weight — weigh the kernels or you'll overcount.

How does pistachios fit your goals?

Most of the calories in pistachios come from fat (12.6g per 28g kernels (about 49 nuts)), which makes it calorie-dense — easy to under-portion if you're eyeballing. Dietary fat is essential for hormone production and absorbing fat-soluble vitamins, but at 9 calories per gram it's also the macro most people accidentally over-consume when they stop weighing portions.

Diet-wise, pistachios fits low-carb and vegan and vegetarian eating patterns.

How pistachios compares to other fats & nuts

Food (per 100g)CaloriesProteinCarbsFat
Pistachios56120.5g27.7g45g
Cashews55318.2g30.2g43.8g
Sunflower Seeds58219.3g24.1g49.8g
Almonds57921.2g21.6g49.9g

Tracking pistachios without the friction

The numbers above only help if logging is easy enough that you actually do it. Instead of searching a database every time pistachios hits your plate, snap a photo in Bento Bunny — the app recognises the food, estimates the portion, and adds the macros for you. No subscription needed for core tracking.

Related foods

Browse all fats & nuts in the food database.

Pistachios calories by serving size

ServingCaloriesProteinCarbsFat
28g kernels (about 49 nuts)1575.7g7.8g12.6g
100g56120.5g27.7g45g

Start tracking with Bento Bunny

AI calorie tracking — just Type what you eat.

Frequently Asked Questions

How many calories are in 28g kernels (about 49 nuts) of pistachios?
Pistachios contains 157 calories per 28g kernels (about 49 nuts), made up of 5.7g of protein, 7.8g of carbohydrates, and 12.6g of fat.
How many calories are in 100g of pistachios?
Per 100g, pistachios comes to 561 calories, with 20.5g of protein, 27.7g of carbs, and 45g of fat (USDA FoodData Central).
How much protein is in pistachios?
A 28g kernels (about 49 nuts) serving of pistachios provides 5.7g of protein, which is roughly 11% of the FDA daily value of 50g.
Is pistachios keto-friendly?
Pistachios has 7.8g of carbs per 28g kernels (about 49 nuts), which is moderate — usable on a low-carb plan, borderline on strict keto.
What's the easiest way to track pistachios?
Photo-based logging is the fastest path — apps like Bento Bunny identify pistachios and estimate portion size from a single picture, removing the need to search a database or weigh every serving.