🎉 50% off BodyPal Premium with code PROMO50

Cashews calories

Cashews, shelled, unsalted
161kcal
1 ounce · 28 g, shelled, unsalted
10%protein
4.3 gProtein
9 gCarbs
13 gFat
How to burn off 161 kcal
Walking, brisk
Jogging
Cycling, moderate
Swimming
Skip the math.
BodyPal counts these calories from your steps and workouts automatically.
Download on the App StoreGet it on Google Play
Nutrition facts
Shelled, unsalted · per 28 g
Calories161 kcal
Protein4.3 g
Carbohydrate9.2 g
Fat13 g
Saturated fat2.6 g
Cholesterol0 mg
Sodium4 mg
Potassium158 mg
Iron1.7 mg

Source: USDA FoodData Central

🛡️
Verified nutrition data

Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →

Most popular cashews brands in the United States
Ranked by popularity in the BodyPal database
#  Productkcal / 100 g
1Planters Salted Cashews1 pack · 42 g571 kcal
2Planters Deluxe Salted Whole Cashews1 oz · 28 g607 kcal
3Planters Lightly Salted Whole Cashews1 oz · 28 g571 kcal
4Kirkland Signature Whole Fancy Cashews1 oz · 28 g571 kcal
5Kirkland Signature Whole Fancy Unsalted Cashews1/4 cup · 28 g571 kcal
6Setton Farms Raw Cashews1/4 cup · 30 g567 kcal

Raw and roasted cashews weigh and read almost the same on a label, so these products land close to the 574 calories per 100 g above.
Source: manufacturer labels / USDA FoodData Central.

Similar foods
Calories per 100 g

More nuts & seeds → All calorie guides →

Free calculators
Same maths, same data, free

All 9 calculators →

Cashews FAQs
How many calories are in an ounce of cashews?

A 1 oz portion (28 g) has 161 calories. Cashews are 574 calories per 100 g.

Are cashews good for weight loss?

An ounce of cashews is 161 calories with 4.3 g protein, 13.0 g fat and 9.2 g carbs, while a full cup is 746 calories.

Cashews vs almonds: which has fewer calories?

Cashews have 574 calories per 100 g and almonds 598, so an ounce is 161 calories against 167 for almonds.

How much protein is in cashews?

Cashews have 15.3 g of protein per 100 g, which is 4.3 g in a 1 oz portion (28 g) and 19.9 g in a cup (130 g).