Calories in walnuts

USDA data · Updated October 12, 2026

Walnuts (1 oz, 28 g) has 185 calories, with 4.3 g of protein, 3.9 g of carbohydrates and 18.5 g of fat. Per 100 g, that's 654 kcal.

Values are for Nuts, walnuts, english. Amounts vary with size, variety and preparation.

Walnuts

Per 1 oz (28 g)


Calories185

Protein4.3 g
Carbohydrates3.9 g
   Fiber1.9 g
   Sugars0.7 g
Fat18.5 g
Sodium1 mg

Source: USDA FoodData Central.

Calories in walnuts by serving

ServingWeightCaloriesProteinCarbsFat
100 g100 g65415.2 g13.7 g65.2 g
1 cup, chopped117 g76517.8 g16 g76.3 g
1 cup, ground80 g52312.2 g11 g52.2 g
1 cup, in shell, edible yield (7 nuts)28 g1834.3 g3.8 g18.3 g
1 cup shelled (50 halves)100 g65415.2 g13.7 g65.2 g
1 cup pieces or chips120 g78518.3 g16.5 g78.3 g
1 oz (14 halves)28 g1854.3 g3.9 g18.5 g

Where the calories come from

Protein 9%Carbs 8%Fat 83%

Walnuts has a high energy density (6.5 kcal per gram). It provides 2.3 g of protein per 100 kcal.

Nuts & seeds: calories compared

Per 100 gCaloriesProteinCarbsFat
Chia seeds48616.5 g42.1 g30.7 g
Cashews55318.2 g30.2 g43.9 g
Peanuts58724.4 g21.3 g49.7 g
Peanut butter59822.2 g22.3 g51.4 g
Almonds59821 g21 g52.5 g
Walnuts65415.2 g13.7 g65.2 g

Log it in seconds

In C for Calories, photograph your plate and walnuts is estimated along with everything else on it, or search for it and enter the amount in grams. For packaged versions, scan the barcode to use the label.

Source: U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, SR Legacy, FDC ID 170187. Calories are rounded to the nearest whole number and nutrients to one decimal place.

FAQ

Frequently asked questions

How many calories are in walnuts?

185 calories in 1 oz (28 g), or 654 calories per 100 g.

How much protein is in walnuts?

4.3 g of protein in 1 oz (28 g) (15.2 g per 100 g).

How many carbs are in walnuts?

3.9 g of carbohydrates in 1 oz (28 g), including 1.9 g of fiber.