Pistachio nuts are a popular snack known for their vibrant green colour, mildly sweet flavour, and satisfying crunch. Often eaten on their own, added to desserts, or used in savoury dishes, they are among the lower-calorie options within the nut family. However, like all nuts, they are still calorie-dense and easy to overconsume. So how many calories are in pistachios, and what role can they play in a healthy diet?
Calorie Content by Portion Size
Pistachios contain roughly 560 to 600 calories per 100 grams, depending on whether they’re roasted, salted, or raw. A typical portion is about 30 grams, which equates to around 170 to 180 calories. That’s roughly a small handful or about 45 to 50 kernels without shells.
Shell-on pistachios can help with portion control, as the act of shelling slows down eating. A 30-gram serving in shells weighs more due to the extra bulk but contains the same amount of edible nut inside, so calorie content remains similar once shelled.
Roasted or salted pistachios may contain slightly more calories due to added oils or flavourings, and lightly sweetened varieties can have extra sugars that push the calorie count higher.
Nutritional Breakdown of Pistachio Nuts
Pistachios are rich in healthy fats, primarily monounsaturated and polyunsaturated types. A 30-gram serving provides around 13 to 14 grams of fat, with only about 1.5 grams of saturated fat. Protein content is also impressive, with roughly 6 grams per serving, which supports muscle maintenance and satiety.
Carbohydrates sit at about 8 grams per 30 grams, with around 2 to 3 grams of natural sugars and about 3 grams of dietary fibre. This fibre content helps support digestion and contributes to feelings of fullness.
In terms of micronutrients, pistachios are a strong source of vitamin B6, copper, manganese, phosphorus, and potassium. They also provide antioxidants like lutein and zeaxanthin, which support eye health, and they contain phytosterols that may benefit heart health.
Health Benefits of Pistachios
Despite their high-calorie count, pistachios are packed with nutrients that make them a smart inclusion in a balanced diet. Their combination of protein, fibre, and unsaturated fats helps regulate appetite and supports metabolic health. Studies have also shown that regular nut consumption is associated with improved cholesterol profiles and reduced risk of heart disease when consumed in place of less healthy snacks.
Pistachios also have a relatively low net carbohydrate content compared to other plant-based snacks, making them suitable for moderate low-carb diets. Because they’re nutrient-dense, they deliver significant health value per calorie when eaten in proper portions.
Downsides and Dietary Considerations
The main risk with pistachios is overconsumption. Because they’re small and delicious, it’s easy to eat more than a standard portion without noticing—especially when they're already shelled. Eating 100 grams in one sitting, which is common with nuts, means consuming over 550 calories at once.
Salted pistachios can also contribute to high sodium intake if eaten in large amounts. This may be a concern for individuals managing blood pressure or those following a low-sodium diet.
Pistachios are relatively low in saturated fat, but they are still energy-dense, which means portion control is essential if you're trying to manage weight.
Glycaemic Index and Blood Sugar Impact
Pistachios have a low glycaemic index, meaning they do not cause rapid spikes in blood glucose. In fact, they have been shown to blunt the glycaemic response when eaten with high-GI foods like bread or rice. Their healthy fats, fibre, and protein content all help slow digestion and improve blood sugar control.
This makes pistachios a good snack option for individuals with diabetes or those seeking to stabilise energy levels throughout the day.
How Pistachios Are Prepared
Raw pistachios are simply shelled and dried, while roasted pistachios are often cooked in oil and may be salted. Some flavoured varieties add sweet coatings, spices, or herbs, which can impact calorie and sodium content.
Pistachios can also be found in pistachio butter or used in recipes like baklava, granola, or crusts for meat and fish. While these forms offer variety, they may include added fats and sugars, so the nutritional value can vary.
Healthier Ways to Enjoy Pistachios
For a healthier approach, choose unsalted and unflavoured pistachios whenever possible. Keeping them in the shell helps slow down eating and promotes mindful snacking. Using them as a topping on yoghurt, salads, or porridge is a great way to add crunch and nutrition without overdoing it.
If you’re counting calories or managing weight, measure out portions instead of eating directly from the bag to stay within a balanced intake.
Summary
Pistachio nuts contain around 560 to 600 calories per 100 grams, or approximately 170 to 180 calories in a standard 30-gram serving. They are rich in protein, fibre, and healthy fats, and offer a wide range of vitamins and minerals. While they’re calorie-dense, pistachios are also nutrient-packed and offer significant health benefits when eaten in moderation. Choosing unsalted, shell-on varieties and keeping portions in check makes pistachios a smart, satisfying addition to a balanced diet.
Share:
How Many Calories Are in Oat Milk
How Many Calories Are in Quarter Pounder with Cheese