Cashew vs almond

Calories and nutrition per 100 g

Cashew has 591 kcal per 100 g. Almond has 579 kcal per 100 g. Almond is lower by 12 kcal.

Both are raw nuts, per 100 g.

Per 100 grams

NutrientCashewAlmond
Calories591 kcal579 kcal
Protein19.8 g21.1 g
Carbohydrate17.2 g9.1 g
Fat47.6 g49.9 g
Fibre6.7 g12.5 g

Bold marks the higher amount. For calories, bold marks the lower amount.

Where they differ

Cashew has more carbohydrate: 17.2 g against 9.1 g in Almond.

Almond has more fibre: 12.5 g against 6.7 g in Cashew.

Questions

Which has fewer calories, Cashew or Almond?

Cashew has 591 kcal per 100 g. Almond has 579 kcal per 100 g. Almond is lower by 12 kcal.

Which has more protein, Cashew or Almond?

Almond has more protein: 21.1 g per 100 g, against 19.8 g in Cashew.

Which has more fibre, Cashew or Almond?

Almond has more fibre: 12.5 g per 100 g, against 6.7 g in Cashew.

Full nutrition

Per 100 g from the linked food pages. Carbohydrate per EU label, fibre excluded.