Portionly
Try the toolComing soon

How much walnuts to hit 30 g of protein?

You’d need about
200 g
roughly 7.1 oz · 1308 kcal

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

15 gprotein / 100 g
654kcal / 100 g
2.3 gprotein / 100 kcal

How much walnuts for different protein targets

Protein targetWalnutsIn ounces
15 g100 g3.5 oz
20 g133 g4.7 oz
25 g167 g5.9 oz
30 g200 g7.1 oz
40 g265 g9.4 oz
50 g335 g12 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 walnuts do I need for 30 g of protein?
About 200 g — roughly 7.1 oz — of walnuts provides 30 g of protein, based on its 15 g of protein per 100 g.
How much protein is in walnuts?
Walnuts has about 15 g of protein per 100 g, at roughly 654 kcal per 100 g.
Is walnuts a good way to hit protein goals on a GLP-1?
Yes — walnuts 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.