Question: how many grams is a walnut?
Answer: A 1-ounce (30-gram) serving of walnuts — about 14 halves — provides the following nutrients ( 2 ): Calories: 185. Water: 4% Protein: 4.3 grams.