Are Pistachios Good for Weight Loss?

DetoxWater Editorial Team•Published November 5, 2026

Yes, pistachios can support weight loss when they replace other foods within a calorie-conscious eating pattern, because their protein and fiber can help you feel full.

Can pistachios help with weight loss?

Pistachios can be a useful snack or meal addition, but they do not cause weight loss on their own. The overall amount you eat, your activity, sleep, health and other factors all play a part in weight management.

Research has not shown that adding pistachios reliably produces weight loss. Still, they can fit alongside other best foods for weight loss when their calories are accounted for in your usual diet.

How might pistachios help with weight loss?

Pistachios provide protein, fiber and unsaturated fats. Protein and fiber can contribute to fullness, which may make a portion of pistachios more satisfying than a snack with little protein or fiber. How filling they feel varies from person to person.

A typical portion of shelled pistachios provides approximately:

Amount per 1 ounce (28 grams)Approximate amount
Energy160 calories
Protein6 grams
Fiber3 grams

Pistachios are calorie-dense, so a large portion can add substantial energy even though the food is nutritious. For weight loss, it may be more useful to eat pistachios instead of another snack than to add them on top of everything you normally eat.

Food is only one part of the picture. Your usual beverages can also contribute calories; see the best drinks for weight loss for that part of your routine.

What does the evidence say about pistachios and weight loss?

The evidence is limited and does not establish pistachios as a weight-loss treatment. A 2021 meta-analysis of 13 randomized trials, involving 563 participants overall, found no statistically significant effect of pistachios on body weight, body mass index or waist circumference compared with the study controls. That finding does not prove pistachios can never help an individual; it means the pooled trials did not demonstrate a clear effect on those measures.

In a 12-week randomized trial of 60 healthy women, those assigned a daily pistachio snack did not have a significant change in body weight compared with their starting weight, and neither did the control group. The pistachio group reported less hunger and greater fullness after the snack, but that did not translate into demonstrated weight loss.

Similarly, a 12-week randomized trial involving 90 people with metabolic syndrome found no significant weight change in the pistachio groups or the group that ate no pistachios. These studies suggest pistachios can be incorporated without necessarily causing weight gain, but they do not show that pistachios alone make people lose weight.

How can you eat pistachios for weight loss?

Start with a portion that fits your appetite and eating plan. About 1 ounce (28 grams) of shelled pistachios is a convenient reference point, not a required daily amount. Measure the edible kernels rather than the shells if you want a consistent portion.

Try putting a portion in a bowl rather than eating directly from a large bag. If you prefer pistachios in their shells, opening them as you eat may help you slow down and notice when you are satisfied, although it is not a guarantee that you will eat less.

Use pistachios in place of a snack you would otherwise eat, or add a small portion to a meal while considering the rest of the meal. For example, sprinkle chopped pistachios over plain yogurt or a salad for texture and flavor. You do not need to eat them every day to have a balanced diet.

Choose unsalted or lightly salted pistachios if you are watching sodium. Roasted pistachios can also fit; check the label for added salt, sugar or oil and compare products based on the portion you actually eat.

If pistachios leave you hungry soon afterward, consider having them with a food that adds volume, such as fruit, or as part of a meal. The best portion is one that is satisfying and sustainable for you rather than a strict rule that makes eating stressful.

Who should be careful with pistachios?

Avoid pistachios if you have a pistachio or relevant tree-nut allergy, and ask an allergist about any foods you are unsure are safe. If an allergic reaction causes trouble breathing, throat swelling or fainting, call emergency services immediately.

Whole pistachios can be a choking hazard for young children; use an age-appropriate form instead. If you are pregnant or breastfeeding, speak with a health professional before starting a restrictive weight-loss diet.

If you have kidney disease, diabetes or a history of an eating disorder, or you take medication that may be affected by major dietary changes, a clinician or registered dietitian can help tailor a plan. See a doctor if you are losing weight unintentionally or have concerns about a change in your health.

Frequently asked questions

Does eating pistachios at night cause weight gain?

Eating pistachios at night does not automatically cause weight gain. Your overall eating pattern and energy intake matter more than the time you eat them.

Are pistachios suitable for a vegetarian diet?

Yes. Pistachios are a plant food and can contribute protein to a vegetarian diet.

Can you eat pistachio shells?

Pistachio shells are hard and are not normally eaten. Remove and discard them before eating the kernels.

Sources

  1. Effects of pistachios on anthropometric indices, inflammatory markers, endothelial function and blood pressure in adults: a systematic review and meta-analysis of randomised controlled trials. The British journal of nutrition (2021). PubMed 33198823
  2. Effects of pistachios on body weight in Chinese subjects with metabolic syndrome. Nutrition journal (2012). PubMed 22472037
  3. Daily consumption of pistachios over 12 weeks improves dietary profile without increasing body weight in healthy women: A randomized controlled intervention. Appetite (2020). PubMed 31604062