Skip to main content
nutrifactshub

Food comparison

Peanut butter vs Almond butter

Per 100 g, peanut butter has 520 calories and 25.9 g protein; almond butter has 645 calories and 20.8 g protein. The full breakdown is below.

Nutrition comparison chart

Peanut butterAlmond butterCalories520645Protein25.9 g20.8 gCarbs35.7 g21.2 gFat34 g53 g

Per 100 g. Each row is scaled to the larger of the two values.

Nutrient
Peanut butter
Almond butter
Calories
520 kcal
645 kcal
Protein
25.9 g
20.8 g
Total carbs
35.7 g
21.2 g
Fiber
5.2 g
9.7 g
Total sugars
9.3 g
0 g
Total fat
34 g
53 g
Saturated fat
5.8 g
4.3 g
Sodium
540 mg
1 mg
Potassium
669 mg
745 mg

Higher value in each row is shown in green. Comparison is fairest per 100 g.

Key metrics compared

Peanut butter is the leaner choice at 520 kcal per 100 g, while Peanut butter delivers more protein per calorie (5 vs 3.2 g per 100 kcal). Peanut butter also carries more absolute protein per 100 g.

Per 100 gPeanut butterAlmond butter
Calories520 kcal645 kcal
Protein25.9 g20.8 g
Protein per 100 kcal5 g3.2 g
Dietary fiber5.2 g9.7 g
Total carbohydrate35.7 g21.2 g
Total fat34 g53 g
Calories from protein19%13%

Green marks the more favourable value — higher for protein and fiber, lower for calories. Calories-from-protein uses Atwater factors.

Questions

Which has more protein, peanut butter or almond butter?
Peanut butter has more protein — 25.9 g vs 20.8 g per 100 g.
Which has fewer calories?
Peanut butter has fewer calories — 520 vs 645 per 100 g.
Which is more protein-dense?
Peanut butter provides more protein per calorie — 5 g vs 3.2 g per 100 kcal — which matters most when calories are limited.
What's the main difference between peanut butter and almond butter?
Per 100 g, peanut butter has 520 calories and 25.9 g protein, while almond butter has 645 calories and 20.8 g protein. See the full table above for fat, carbs, fiber, and minerals.

Full nutrition

References & methodology

  • Data source: U.S. Department of Agriculture, FoodData Central — Peanut butter (FDC 172458) and Almond butter (FDC 2262074) (public domain).
  • Basis: all figures per 100 g; calorie split uses Atwater factors (4 kcal/g protein and carbohydrate, 9 kcal/g fat).
  • Last reviewed: June 2026. Values are typical figures and vary with variety and preparation.
Cite this page

NutriFactsHub. “Peanut butter vs Almond butter: Nutrition Comparison.” https://www.nutrifactshub.com/compare/peanut-butter-vs-almond-butter

Keep exploring

Compare more than two foods at once, see which foods top each nutrient, or sort the full table yourself.