USDA-derived comparison

Almonds vs Walnuts

Almonds leads for Vitamin E, Magnesium and Vitamin B2; Walnuts answers with Folate, Vitamin B6 and Vitamin B1.

Who each is for: Choose almonds for vitamin E and magnesium. Choose walnuts for folate and vitamin B6.

Reviewed 20 July 2026. Generic food data per 100g; brands and preparation vary.

Almonds

Typical serving: 1 handful (28g)

33/100

More vitamin EMore magnesiumMore vitamin B2More phosphorus
Full Almonds page

Walnuts

Typical serving: 1 handful (28g)

21/100

More folateMore vitamin B6More vitamin B1
Full Walnuts page

Side by side, per 100g

The stronger number is highlighted, honestly: higher wins for aim-for nutrients, lower wins for stay-under ones like saturated fat and sodium.

NutrientAlmondsWalnuts
Calories579 kcal654 kcal
Protein21 g15 g
Carbs22 g14 g
Fat50 g65 g
Fiber13 g7 g
Sat fat4 g6 g
Sodium1 mg2 mg
Potassium733 mg441 mg
Calcium269 mg98 mg
Iron3.7 mg2.9 mg
Magnesium270 mg158 mg
Zinc3.1 mg3.1 mg
Vitamin C0 mg1 mg
Vitamin D0 µg0 µg
Vitamin B120 µg0 µg
Folate44 µg98 µg

Servings differ: 1 handful of almonds is about 28g, 1 handful of walnuts about 28g. Scale accordingly before deciding anything on the 100g basis alone.

Stop comparing foods one at a time

The better question is what your whole day looks like. Log meals in plain words and Nutrigate shows your nutrition score across 46 nutrients, so single foods stop carrying moral weight.

Try Nutrigate