Skip to main content

Plan your whole week in seconds

Try it free
CookChook
Nutrition Comparison

Almonds vs Walnuts

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

Calories

579 kcalvs654 kcal
Almonds wins

Protein

21gvs15g
Almonds wins

Fat

50gvs65g
Almonds wins
AlmondsWalnuts
579 kcalCalories654 kcal
21gProtein15g
22gCarbs14g
50gFat65g
12.5gFiber6.7g
4.4gSugar2.6g
1mgSodium2mg
NutrientAlmondsWalnutsWinner
Calories579kcal654kcalAlmonds
Protein21g15gAlmonds
Carbs22g14gAlmonds
Fat50g65gAlmonds
Fiber12.5g6.7gAlmonds
Sugar4.4g2.6gWalnuts
Sodium1mg2mgAlmonds

Popular Food Comparisons

Frequently Asked Questions

Which has more calories, Almonds or Walnuts?

Almonds has 579 kcal per 100g while Walnuts has 654 kcal per 100g. Almonds is lower in calories by 75 kcal.

Which has more protein, Almonds or Walnuts?

Almonds has 21g of protein per 100g while Walnuts has 15g. Almonds is higher in protein.

Is Almonds healthier than Walnuts?

It depends on your goals. Almonds has 579 kcal, 21g protein, and 50g 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.

Almonds vs Walnuts: Calories & Nutrition Compared [2026]