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.
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.
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.
- 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
Nutrition data from USDA FoodData Central (fdc.nal.usda.gov), public domain. Values are typical figures and can vary by variety and preparation.