How Many Calories Are in Pistachios vs Almonds? The Quick Answer
One shelled pistachio kernel weighs about 0.57 gram and has roughly 3.2 calories. One almond kernel weighs about 1.2 grams and has about 7 calories. By the handful, though, the two nuts come out nearly equal: an ounce (28 grams) of pistachios, about 49 kernels, has 159 calories, and an ounce of almonds, about 23 kernels, has 164. Per 100 grams, pistachios have 562 calories and almonds 579, a difference of only 3 percent. The calorie count per nut is very different because an almond is more than twice the size of a pistachio kernel.
This per-nut difference is what matters when you count nuts instead of weighing them. Ten pistachios have 32 calories, but ten almonds have 70. If you grab a handful of 20 nuts, pistachios give you 64 calories and almonds 140. This guide compares pistachios and almonds per nut, per ounce, per handful and per 100 grams, looks at protein, fat, fiber, calcium and vitamin E, and explains which is better for weight loss, heart health and snacking. It includes three comparison tables and an FAQ.

One pistachio has about 3.2 calories and one almond about 7, but an ounce of each is almost equal
How Many Calories Are in Pistachios?
| Pistachios (shelled) | Weight | Calories | Fat | Protein |
|---|---|---|---|---|
| 1 kernel | 0.57 g | 3.2 kcal | 0.26 g | 0.11 g |
| 5 kernels | 2.9 g | 16 kcal | 1.3 g | 0.6 g |
| 10 kernels | 5.7 g | 32 kcal | 2.6 g | 1.1 g |
| 20 kernels | 11.4 g | 64 kcal | 5.1 g | 2.3 g |
| 30 kernels | 17 g | 96 kcal | 7.7 g | 3.4 g |
| 49 kernels (1 ounce) | 28 g | 159 kcal | 12.9 g | 5.7 g |
| 1/4 cup | 31 g | 174 kcal | 14 g | 6.2 g |
| 100 g | 100 g | 562 kcal | 45 g | 20 g |
How Many Calories Are in Almonds?
| Almonds (whole kernels) | Weight | Calories | Fat | Protein |
|---|---|---|---|---|
| 1 almond | 1.2 g | 7 kcal | 0.6 g | 0.25 g |
| 5 almonds | 6 g | 35 kcal | 3 g | 1.3 g |
| 10 almonds | 12 g | 70 kcal | 6 g | 2.5 g |
| 15 almonds | 18 g | 104 kcal | 9 g | 3.8 g |
| 20 almonds | 24 g | 139 kcal | 12 g | 5 g |
| 23 almonds (1 ounce) | 28 g | 164 kcal | 14.2 g | 6 g |
| 1/4 cup, whole | 36 g | 207 kcal | 18 g | 7.6 g |
| 100 g | 100 g | 579 kcal | 50 g | 21 g |
Pistachios vs Almonds: Calories Compared
| Amount | Pistachios | Almonds | Difference |
|---|---|---|---|
| 1 nut | 3.2 kcal | 7 kcal | Pistachio -3.8 |
| 10 nuts | 32 kcal | 70 kcal | Pistachios -38 |
| 20 nuts | 64 kcal | 139 kcal | Pistachios -75 |
| 1 ounce (28 g) | 159 kcal | 164 kcal | Pistachios -5 |
| 30 g | 169 kcal | 174 kcal | Pistachios -5 |
| 50 g | 281 kcal | 290 kcal | Pistachios -9 |
| 100 g | 562 kcal | 579 kcal | Pistachios -17 |
| Nuts for 100 kcal | 31 | 14 | Pistachios 2.2x more |
For the same 100 calories you get 31 pistachios or 14 almonds. Per weight they are close, but the pistachio gives you a larger number of pieces, which can feel more satisfying and slow your eating.
Pistachios vs Almonds: Nutrition Compared
| Per 100 g | Pistachios | Almonds |
|---|---|---|
| Calories | 562 kcal | 579 kcal |
| Total fat | 45 g | 50 g |
| Saturated fat | 5.5 g | 3.8 g |
| Monounsaturated fat | 24 g | 32 g |
| Carbohydrate | 28 g | 22 g |
| Sugar | 7.7 g | 4.4 g |
| Fiber | 10.3 g | 12.5 g |
| Protein | 20 g | 21 g |
| Calcium | 105 mg | 269 mg |
| Potassium | 1,025 mg | 733 mg |
| Magnesium | 121 mg | 270 mg |
| Vitamin E | 2.9 mg | 25.6 mg |
| Vitamin B6 | 1.7 mg | 0.14 mg |
| Iron | 3.9 mg | 3.7 mg |

Pistachios in the shell slow down eating, and the pile of empty shells is a visual cue of how much you have eaten
Which Has More Calories: Pistachios or Almonds?
Almonds have slightly more calories per ounce and per 100 grams, 164 versus 159 and 579 versus 562, but the gap is only 3 percent. For counting nuts, almonds have more than double the calories per piece. In practice, if you eat a handful of 20 nuts, you take in 64 calories from pistachios or 139 from almonds. If you eat by weight, they are equal. This is why people who count nuts instead of weighing them can underestimate almond calories, or overestimate pistachio calories.
| Comparison | Pistachios | Almonds | Verdict |
|---|---|---|---|
| Per 100 g | 562 | 579 | Pistachios slightly lower |
| Per ounce | 159 | 164 | Nearly equal |
| Per nut | 3.2 | 7 | Pistachios lower |
| Pieces per ounce | 49 | 23 | Pistachios more |
| Protein per ounce | 5.7 g | 6 g | Equal |
| Fiber per ounce | 2.9 g | 3.5 g | Almonds |
What Do Per-Nut Calorie Counts Mean in Practice?
Many people eat nuts by the handful or from a bag while doing something else. Knowing calories per nut lets you use counts for quick estimates: 10 almonds equals 70 calories, 10 pistachios 32. If your goal is a 100 calorie snack, that is 14 almonds or 31 pistachios. For a 200 calorie snack, 28 almonds or 62 pistachios. Because almonds are larger, a pistachio snack looks bigger on the plate, which helps with satisfaction.
| Snack goal | Pistachios | Almonds |
|---|---|---|
| 50 kcal | 16 nuts | 7 nuts |
| 100 kcal | 31 nuts | 14 nuts |
| 150 kcal | 47 nuts | 21 nuts |
| 200 kcal | 62 nuts | 28 nuts |
| 300 kcal | 94 nuts | 43 nuts |

Almonds are larger than pistachios, so each nut carries more than twice the calories
Are Pistachios or Almonds Healthier?
Both are among the healthiest snacks. Almonds lead in vitamin E, calcium, magnesium and fiber, while pistachios lead in potassium, vitamin B6 and lutein, and have more protein per calorie. Both lower LDL cholesterol and support heart health. Pistachios have a lower glycemic effect and may help blood pressure; almonds may help blood sugar and cholesterol. If you eat both, you cover a wide range of nutrients.
| Factor | Pistachios | Almonds |
|---|---|---|
| Vitamin E | Lower | Much higher |
| Calcium | 105 mg | 269 mg |
| Magnesium | 121 mg | 270 mg |
| Potassium | 1,025 mg | 733 mg |
| Vitamin B6 | High | Low |
| Lutein | Present | Trace |
| LDL cholesterol | Lowers | Lowers |
Which Is Better for Weight Loss?
Both can be part of a weight-loss diet. Studies show that regular nut eaters tend to weigh less, as nuts are filling and not all their calories are absorbed; about 15 to 20 percent of almond fat is not digested. Pistachios in the shell may help you eat less because of the shells. Almonds have more fiber, which helps fullness. The best choice is the one you will eat in measured amounts. Keep to 28 grams, either type, as a snack.
| Factor | Pistachios | Almonds |
|---|---|---|
| Calories per ounce | 159 | 164 |
| Pieces per ounce | 49 | 23 |
| Fiber per ounce | 2.9 g | 3.5 g |
| Absorption of fat | About 95% | About 80% |
| In-shell option | Yes, slows eating | Rare |
| Satiety | High | High |
Do Roasted, Salted and Flavored Nuts Change the Calories?
Dry roasting changes little, adding about 2 to 5 calories per ounce due to water loss. Oil roasting adds around 5 to 10 calories per ounce. Salting adds sodium, 120 to 190 milligrams per ounce, but not calories. Honey-roasted, chocolate-coated and candied nuts add 20 to 60 calories per ounce from sugar. Flavored almonds, such as smoked or cocoa dusted, add 10 to 20. Always check the label for sugar and oil.
| Preparation (1 ounce) | Pistachios | Almonds |
|---|---|---|
| Raw | 159 kcal | 164 kcal |
| Dry roasted, unsalted | 161 kcal | 169 kcal |
| Dry roasted, salted | 161 kcal, 120 mg Na | 169 kcal, 90 mg Na |
| Oil roasted | 165 kcal | 174 kcal |
| Honey roasted | 175 kcal | 185 kcal |
| Chocolate coated | 180 kcal | 190 kcal |
How Many Pistachios or Almonds Should You Eat Per Day?
Dietary guidelines suggest about 1.5 ounces (42 grams) of nuts daily for heart health, or 1 ounce as a snack. That equals 49 pistachios or 23 almonds as a snack. Children aged 4 to 8 can have half an ounce, if they are old enough to chew nuts safely. If you have high calorie needs, up to 2 ounces is possible.
| Group | Daily serving | Pistachios | Almonds |
|---|---|---|---|
| Child 4-8 | 14 g | 25 nuts, 80 kcal | 12 nuts, 82 kcal |
| Adult weight loss | 20 g | 35 nuts, 112 kcal | 17 nuts, 116 kcal |
| Adult maintenance | 28 g | 49 nuts, 159 kcal | 23 nuts, 164 kcal |
| Active adult | 42 g | 74 nuts, 236 kcal | 35 nuts, 243 kcal |
How Do In-Shell Pistachios Compare With Shelled Almonds in Calorie Counting?
Pistachios are often sold in the shell, where the shell is around 47 percent of the weight. If you weigh 28 grams of in-shell pistachios, you only have about 15 grams of kernels, or 84 calories. Almonds are usually sold shelled, so 28 grams of almonds are 164 calories. Comparing a bowl of in-shell pistachios with a bowl of almonds by weight alone would suggest pistachios have half the calories. This is true in practice: people who eat in-shell pistachios take in fewer calories because of the shells, the effort and the visual cue.
| Weight | In-shell pistachios | Shelled almonds |
|---|---|---|
| 28 g | 84 kcal (15 g kernels) | 164 kcal |
| 50 g | 150 kcal (26.5 g kernels) | 290 kcal |
| 100 g | 298 kcal (53 g kernels) | 579 kcal |
| 200 g bag | 596 kcal | 1,158 kcal |
| Pieces in 28 g | About 25 | About 23 |
Which Nut Is Better for Heart Health?
Both pistachios and almonds have strong evidence for lowering LDL cholesterol. A meta-analysis of nut trials found that eating about 2 ounces of nuts a day lowered LDL by around 5 percent, with almonds and pistachios among the most effective. Almonds supply vitamin E and magnesium, which help the vascular system. Pistachios provide plant sterols, potassium and arginine, which may support blood pressure. Neither replaces medication, but both are recommended in the Mediterranean diet.
| Heart factor | Pistachios | Almonds |
|---|---|---|
| LDL cholesterol | Lowered | Lowered |
| Blood pressure | Studied reduction | Small effect |
| Plant sterols | Highest of nuts | Moderate |
| Vitamin E | Low | Very high |
| Magnesium | Moderate | High |
| Arginine | Higher | Moderate |
How Do Almonds and Pistachios Compare in Cooking and Baking?
Almonds are versatile: sliced, slivered, ground into flour or milk, and made into marzipan. Pistachios give color and a distinct flavor to desserts, ice cream, baklava and savory dishes like rice and sausages. In terms of calories, one tablespoon of chopped nuts adds 45 to 50 calories either way. Almond flour has 640 calories per 100 grams, 163 per quarter cup (28 g), and replaces wheat flour in low-carb baking.
| Use | Pistachios | Almonds |
|---|---|---|
| Chopped, 1 tbsp | 45 kcal | 48 kcal |
| Ground meal, 1/4 cup | 160 kcal | 163 kcal |
| Almond milk (unsweetened), 1 cup | - | 30-40 kcal |
| Paste or butter, 1 tbsp | 93 kcal | 98 kcal |
| Garnish on rice | 28 kcal (5 g) | 29 kcal (5 g) |
| Dessert filling (30 g) | 169 kcal | 174 kcal |
What Are the Allergy and Safety Considerations?
Both are tree nuts and common allergens, and people with a tree nut allergy generally need to avoid both. Raw almonds, in some countries, are pasteurized because of past salmonella contamination. Bitter almonds contain amygdalin, which can release cyanide, and must not be eaten raw; sweet almonds sold in shops are safe. Pistachios may carry aflatoxin if stored damp. Store nuts in cool, dry containers and avoid any that taste bitter or musty.
| Concern | Pistachios | Almonds |
|---|---|---|
| Allergy | Tree nut | Tree nut |
| Raw safety | Pasteurized or roasted advised | Pasteurized in some countries |
| Toxins | Aflatoxin if damp | Amygdalin in bitter almonds only |
| Choking in toddlers | High | High |
| Storage | Cool, dry | Cool, dry |
Do Nuts Really Make You Gain Weight?
Despite their calorie density, studies show that regular nut eating is not linked with weight gain, and may be linked with slight weight loss. There are several reasons: nuts are filling, some of their fat is not absorbed because of the cell structure, and they replace less healthy snacks. In one trial, adults who ate 1.5 ounces of almonds daily for 12 weeks did not gain weight. The key is to include the nuts' calories in your daily total and not add them on top.
| Factor | Effect |
|---|---|
| Fullness | High from protein, fiber and fat |
| Fat absorption | Not all absorbed (almonds ~80%, pistachios ~95%) |
| Thermic effect | Slightly higher than refined snacks |
| Snack replacement | Replaces chips and cookies |
| Portion risk | Easy to eat 100+ g from a bag |
What Does a Swap to Nuts From Other Snacks Look Like in Calories?
Replacing a 28 gram portion of potato chips (152 calories) with the same weight of almonds (164) does not save calories, but it adds protein, fiber and vitamin E, while cutting refined carbohydrates and sodium. Replacing a chocolate bar (240) with an ounce of pistachios saves 81. Replacing a sweet biscuit pair (150) with 20 pistachios (64) saves 86 calories.
| Snack swap | Calories before | Calories after | Saved |
|---|---|---|---|
| Chocolate bar to 1 oz pistachios | 240 | 159 | 81 |
| 2 biscuits to 20 pistachios | 150 | 64 | 86 |
| Chips to 1 oz almonds | 152 | 164 | -12 |
| Candy handful to 15 almonds | 115 | 104 | 11 |
| Cookie to 10 almonds | 75 | 70 | 5 |
| Soda to nuts plus water | 139 | 159 | -20 (more nutrition) |
How Should You Store Pistachios and Almonds?
Both keep well in an airtight container in a cool, dry, dark place for several months. Almonds last 6 to 12 months in the pantry and up to two years in the freezer. Shelled pistachios keep for about 3 months at room temperature and up to a year in the fridge, while in-shell pistachios last longer. Roasted nuts spoil faster than raw. Smell the nuts before eating; a paint-like or stale smell indicates rancidity.
| Storage | Pistachios | Almonds |
|---|---|---|
| Pantry, shelled | 3 months | 6-9 months |
| Pantry, in shell | 6 months | 9-12 months |
| Refrigerator | 12 months | 12 months |
| Freezer | 18 months | 24 months |
| Signs of spoilage | Stale or paint smell | Bitter or musty taste |
How Do Pistachios and Almonds Affect Blood Sugar and Diabetes?
Both nuts have low glycemic indexes, about 15 for pistachios and 15 to 25 for almonds. Adding an ounce of nuts to a meal with carbohydrates can reduce the post-meal blood sugar rise by 20 to 30 percent in some studies. Almonds have been studied in people with type 2 diabetes, with improvements in fasting glucose and HbA1c. Pistachios reduced post-meal glucose when eaten with bread. For people with diabetes, a daily ounce of either is considered safe, as part of the calorie plan.
| Measure (1 ounce) | Pistachios | Almonds |
|---|---|---|
| Carbohydrate | 7.7 g | 6.1 g |
| Net carbohydrate | 4.7 g | 2.6 g |
| Glycemic index | About 15 | 15-25 |
| Sugar | 2.2 g | 1.2 g |
| Fiber | 3 g | 3.5 g |
| Effect on post-meal glucose | Lowers | Lowers |
Are Pistachios and Almonds Good for Skin, Hair and Eyes?
Almonds are among the best food sources of vitamin E, an antioxidant that helps protect skin cells from oxidative damage; one ounce provides about 7.3 milligrams, or nearly half the daily need. Pistachios contain lutein and zeaxanthin, carotenoids found in the retina that support eye health. Both supply zinc and healthy fats that are components of skin and hair. Eating nuts will not replace medical care for skin or eye conditions, but they are a helpful part of a balanced diet.
| Nutrient (1 ounce) | Pistachios | Almonds | Role |
|---|---|---|---|
| Vitamin E | 0.8 mg | 7.3 mg | Skin antioxidant |
| Lutein and zeaxanthin | 405 mcg | Trace | Eye health |
| Zinc | 0.7 mg | 0.9 mg | Skin and hair |
| Biotin | 0.2 mcg | 1.5 mcg | Hair, nails |
| Copper | 0.4 mg | 0.3 mg | Pigment and collagen |
What Do Pistachios and Almonds Cost per 100 Calories?
Price per calorie varies by country and season, but almonds are generally cheaper than pistachios, especially shelled kernels. In-shell pistachios are cheaper per kilogram, but you pay for the shell. When you compare price per 100 calories of edible nuts, the difference is often 20 to 50 percent. Buying in bulk, choosing raw unsalted nuts and storing them properly stretches the budget. The nutrition differences are not large enough to justify spending much more for either.
| Form | Kernels per 100 kcal | Relative cost per 100 kcal |
|---|---|---|
| Almonds, whole raw | 14 | 1.0x |
| Almonds, sliced | 17 g | 1.1x |
| Pistachios, shelled | 31 | 1.4-1.8x |
| Pistachios, in shell | 33 g kernels (62 g with shell) | 1.0-1.3x |
| Roasted salted mix | 29 g | 1.2x |
How Can You Build a Balanced Nut Snack?
Combine pistachios and almonds in a mix: 15 pistachios (48 calories) plus 8 almonds (56 calories) total about 104 calories. Add dried fruit such as 2 apricot halves (16 calories) for sweetness, or a few dark chocolate chips. Divide the mix into small containers in advance so you do not eat from a large bag, and keep one container at your desk and one in your bag for the afternoon. Eating slowly, and pairing the mix with a piece of fruit or a cup of tea, makes the snack feel larger and helps you stop at one portion.
| Mix | Ingredients | Calories |
|---|---|---|
| Simple duo | 15 pistachios + 8 almonds | 104 kcal |
| Sweet and salty | 15 pistachios + 8 almonds + 2 dried apricots | 120 kcal |
| Energy mix | 20 pistachios + 10 almonds + 1 date | 159 kcal |
| Yogurt topping | 10 pistachios + 5 almonds | 67 kcal |
| Trail mix (1/4 cup) | Nuts, raisins, seeds | 175 kcal |
What Is the Bottom Line on Pistachios vs Almonds?
Pick pistachios if you like a slow, satisfying snack with many small pieces, or if you want more potassium and protein for the calories. Pick almonds if you want more vitamin E, calcium and fiber, or a versatile nut for baking and milk. Do not count nuts by number without knowing the per-nut figure: 10 almonds equal 22 pistachios in calories. Weigh a serving of 28 grams once, and remember how it looks in your bowl.
| Situation | Better pick |
|---|---|
| Slow snacking | Pistachios in shell |
| Vitamin E and calcium | Almonds |
| Potassium and B6 | Pistachios |
| Baking and flour | Almonds |
| Counting by piece | Know the per-nut value |
| Budget | Almonds |
Final Comparison at a Glance
| Question | Pistachios | Almonds |
|---|---|---|
| Calories per nut | 3.2 | 7 |
| Calories per ounce | 159 | 164 |
| Calories per 100 g | 562 | 579 |
| Pieces per ounce | 49 | 23 |
| Fiber per ounce | 2.9 g | 3.5 g |
| Vitamin E | Lower | Higher |
| Potassium | Higher | Lower |
| Best for | Slow, satisfying snacking | Vitamin E, calcium, baking |
Key Takeaways: Pistachios vs Almonds Calories
One pistachio has about 3.2 calories and one almond about 7, but an ounce of each is nearly equal at 159 and 164. Per 100 grams, pistachios have 562 and almonds 579. Count by weight, not by number, and choose either for a healthy daily handful.
Frequently Asked Questions
6 questions answered
How many calories are in one pistachio?
About 3.2.
How many calories are in one almond?
About 7.
Do pistachios have fewer calories than almonds?
Per nut yes, per ounce nearly equal.
How many pistachios are in an ounce?
About 49 kernels.
Which has more protein?
About the same, 20-21 g per 100 g.
Which is better for weight loss?
Both, in measured portions.



