You can safely eat about 1–2 ounces of pistachios a day , which is roughly 30–50 pistachios (about one small handful) for most healthy adults.

Ideal daily amount

  • Many nutrition sources suggest around 25–40 g of nuts per day , which for pistachios is roughly a handful (about 30 g).
  • In practical terms, that’s about 1 ounce (≈28–30 g), or ~49 pistachios in shells , which is often used as a standard serving in studies.
  • Some guides stretch this to 1–2 ounces per day (about 30–50+ pistachios) as a reasonable range if you account for your overall calorie intake.

Health benefits at this amount

  • A 1‑ounce serving gives roughly 160 calories, 6 g of protein, fiber, and healthy fats , plus vitamins like B6 and minerals like magnesium and copper.
  • Regular nut intake at about 25–40 g/day is linked to better heart health and improved diet quality, and a study using 44 g pistachios daily for 12 weeks did not increase body weight.

When “too many” becomes a problem

  • Pistachios are calorie‑dense, so frequently going far above 1–2 ounces can make it easier to exceed your daily calories and potentially lead to weight gain over time.
  • Eating a lot in one sitting may cause bloating or gas in some people due to the fiber and FODMAP content.
  • Anyone with a nut allergy or specific medical advice to avoid nuts should skip pistachios entirely.

How to decide your number

  • If you’re generally healthy and just want a smart snack: aim for about 1 ounce (~30 g, ~30–50 pistachios) once a day.
  • If you are very active and calories are not an issue, up to 2 ounces per day can still fit well into a balanced diet.
  • If you are trying to lose weight, sticking closer to 1 ounce and counting it into your daily calories is usually safer.

TL;DR: For most people, a small handful (around 1 ounce / 25–30 g / ~30–50 pistachios) per day is a good target, keeping it to 1–2 ounces maximum , as long as it fits your overall calorie needs and you have no nut allergy.

Information gathered from public forums or data available on the internet and portrayed here.