Skip to main content

Plan your whole week in seconds

Try it free
CookChook
Nutrition Comparison

Cashews vs Walnuts

Side-by-side nutrition face-off — all values per 100 grams

Calories

553 kcalvs654 kcal
Cashews wins

Protein

18gvs15g
Cashews wins

Fat

44gvs65g
Cashews wins
CashewsWalnuts
553 kcalCalories654 kcal
18gProtein15g
30gCarbs14g
44gFat65g
3.3gFiber6.7g
5.9gSugar2.6g
12mgSodium2mg
NutrientCashewsWalnutsWinner
Calories553kcal654kcalCashews
Protein18g15gCashews
Carbs30g14gCashews
Fat44g65gCashews
Fiber3.3g6.7gWalnuts
Sugar5.9g2.6gWalnuts
Sodium12mg2mgWalnuts

Popular Food Comparisons

Frequently Asked Questions

Which has more calories, Cashews or Walnuts?

Cashews has 553 kcal per 100g while Walnuts has 654 kcal per 100g. Cashews is lower in calories by 101 kcal.

Which has more protein, Cashews or Walnuts?

Cashews has 18g of protein per 100g while Walnuts has 15g. Cashews is higher in protein.

Is Cashews healthier than Walnuts?

It depends on your goals. Cashews has 553 kcal, 18g protein, and 44g fat per 100g, while Walnuts has 654 kcal, 15g protein, and 65g fat. Choose based on whether you're optimizing for protein, calories, or overall macros.

Cashews vs Walnuts: Calories & Nutrition Compared [2026]