Portionly
Try the toolComing soon

How much pistachios to hit 30 g of protein?

You’d need about
150 g
roughly 5.3 oz · 840 kcal

Pistachios is a solid protein source. You'd need roughly 150 g (5.3 oz) to hit 30 g of protein — a reasonable portion that fits into most meals.

20 gprotein / 100 g
560kcal / 100 g
3.6 gprotein / 100 kcal

How much pistachios for different protein targets

Protein targetPistachiosIn ounces
15 g75 g2.6 oz
20 g100 g3.5 oz
25 g125 g4.4 oz
30 g150 g5.3 oz
40 g200 g7.1 oz
50 g250 g8.8 oz

Want this for your own target and today’s remaining protein?

Try it in the Protein-Per-Bite tool

Related foods

Questions

How much pistachios do I need for 30 g of protein?
About 150 g — roughly 5.3 oz — of pistachios provides 30 g of protein, based on its 20 g of protein per 100 g.
How much protein is in pistachios?
Pistachios has about 20 g of protein per 100 g, at roughly 560 kcal per 100 g.
Is pistachios a good way to hit protein goals on a GLP-1?
Yes — pistachios is protein-dense, so a modest portion goes a long way when your appetite is reduced.

Figures are approximate estimates per 100 g and vary by brand, cut, and preparation. This is general information, not medical or nutritional advice. See our Medical Disclaimer.