Almonds - food photo
Almonds
Walnuts - food photo
Walnuts
All Comparisons

Almonds vs Walnuts

Almonds
Wins in 6 of 6 categories

Compare Almonds and Walnuts calories, protein, and nutrition. See which fits your diet goals.

Verdict (USDA data)

Per 100g, Almonds has 586 calories vs Walnuts's 661. Almonds has more protein (6g vs 4.3g) and more fiber (3.5g vs 1.9g).

Sources: Almonds (FDC 170567) · Walnuts (FDC 170187)

Nutrition Comparison (per 100g)

NutrientAlmondsWalnuts
Calories586vs661
Protein6gvs4.3g
Carbs6.1gvs3.9g
Fat14.2gvs18.5g
Fiber3.5gvs1.9g
Sodium0mgvs1mg

Winner determined by: fewer calories, more protein, more fiber, less fat, less sodium

Source: USDA FoodData Central. Almonds: FDC 170567 · Walnuts: FDC 170187.

When to Choose Each

Choose Almonds when:

  • You're cutting calories (586 vs 661 per 100g)
  • You need more protein (6g vs 4.3g per 100g)
  • You want more fiber (3.5g vs 1.9g per 100g)
See full Almonds nutrition

Choose Walnuts when:

  • A typical portion is 1 oz (14 halves) (185 calories)
  • Walnuts fit the dishes you already cook
See full Walnuts nutrition

Frequently Asked Questions

Track Your Food with AI

Snap a photo and instantly get calories for Almonds, Walnuts, and thousands more foods.

Download on the App Store

Last updated: 2026-01-26

← Back to all comparisons