Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Almonds vs cashews: which is healthier?

Almonds are more nutrient-dense, scoring 64/100 against 32/100 for cashews. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Almonds

64/100High nutrient density

579 kcal per 100 g. 1 oz (about 23 almonds): 28 g

Higher score

Cashews

32/100Lower nutrient density

553 kcal per 100 g. 1 oz (about 18 cashews): 28 g

Which to pick for your goal

  • Fewer caloriesAbout even579 vs 553 kcal per 100 g
  • More proteinAlmonds21 vs 18 g per 100 g
  • More fiberAlmonds13 vs 3.3 g per 100 g
  • Less sugarAlmonds4.3 vs 5.9 g per 100 g
  • More potassiumAbout even733 vs 660 mg per 100 g
  • Less saturated fatAlmonds3.8 vs 7.8 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientAlmonds, 100 gCashews, 100 gAlmonds, 28 gCashews, 28 g
Calories579 kcal553 kcal162 kcal155 kcal
Protein21 g18 g5.9 g5.1 g
Carbohydrates22 g30 g6 g8.5 g
Sugars4.3 g5.9 g1.2 g1.7 g
Fiber13 g3.3 g3.5 g0.9 g
Fat50 g44 g14 g12 g
Saturated fat3.8 g7.8 g1.1 g2.2 g
Vitamin C0 mg0.5 mg0 mg0.1 mg
Vitamin A0 µg0 µg0 µg0 µg
Potassium733 mg660 mg205 mg185 mg
Iron3.7 mg6.7 mg1 mg1.9 mg
Calcium269 mg37 mg75 mg10 mg
Magnesium270 mg292 mg76 mg82 mg
Sodium1 mg12 mg0.3 mg3.4 mg

Last updated . Scores use the HowHealthyIs Score method.

All about almonds All about cashews Open in compare tool