Calories in Pistachios

560 calories per 100g (100g)

Raw pistachios pack 560 calories per 100g, making them one of the more calorie-dense snacks you can reach for. A typical 1-ounce (28g) handful delivers about 157 calories, along with 20.2g of protein and 10.6g of fiber per 100g — two nutrients that make pistachios surprisingly satisfying. Their calories come primarily from healthy unsaturated fats (45.3g per 100g).

Calories by Portion Size

PortionWeightCalories
1 pistachio kernel (approx.)0.6g3
10 pistachio kernels6g34
1 oz (small handful, ~49 kernels)28g157
¼ cup shelled31g174
½ cup shelled62g347
100g (USDA base serving)100g560
1 cup shelled123g689

Protein

20.2g

14% of calories

Carbs

27.2g

19% of calories

Fat

45.3g

73% of calories

How does this compare?

Raw pistachios (560 kcal/100g) are notably lower in calories than macadamia nuts (~718 kcal/100g) and pecans (~691 kcal/100g), and sit close to almonds (~579 kcal/100g). Among common tree nuts, pistachios offer one of the higher protein contents, giving you more nutritional value per calorie.

Track Pistachios in your daily plan

Sunn logs meals via WhatsApp and keeps you on track with your calorie and macro goals.

Start your free trial

Tips

  • 1.

    Stick to a 1-oz (28g) portion — roughly 49 kernels — to keep calories around 157 while still getting a satisfying, fiber-rich snack.

  • 2.

    Buy pistachios in the shell. The extra time it takes to crack them slows your eating pace and naturally reduces how much you consume.

  • 3.

    Pre-portion pistachios into small bags or containers right after buying them so you're not tempted to eat straight from a large bag.

  • 4.

    Pair a 1-oz serving with a piece of fruit to add volume and water content to your snack, helping you feel fuller on fewer total calories.

  • 5.

    Track by weight rather than volume — a kitchen scale gives you accurate calorie counts, since cups can vary widely depending on how tightly the nuts are packed.

Common Questions About Calories in Pistachios

How many calories are in a handful of pistachios?

A standard small handful of raw pistachios — about 1 oz or 49 kernels (28g) — contains approximately 157 calories, along with 4g of protein and 3g of fiber.

How many calories are in 10 pistachios?

10 raw pistachio kernels weigh roughly 6g and contain about 34 calories, making them a very light snack on their own.

Are pistachios high in calories compared to other nuts?

Pistachios are moderate in calories for a nut, at 560 kcal per 100g. They're lower in calories than macadamia nuts, pecans, and walnuts, and roughly on par with almonds.

How many pistachios can I eat on a diet?

A 1-oz (28g) serving of about 49 kernels is the standard recommended portion, providing 157 calories. This amount fits comfortably into most calorie-controlled eating plans and delivers protein, fiber, and healthy fats to support satiety.

More Calorie Counts