How Many Calories in Almond Butter? Nutrition Facts & Macros
Two tablespoons of almond butter (32 g) have 196 calories
Protein 6.7g · Carbs 6g · Fat 17.8g
Almond butter is a nutrient-dense nut butter with 614 kcal per 100 g — very high in calories but exceptionally rich in magnesium (279 mg, 66% of the daily value), healthy monounsaturated fats, and plant-based protein. Compared to peanut butter, almond butter has a better micronutrient profile with more magnesium, potassium, and vitamin E. It is nearly anhydrous — only about 2% water.
2569 kJ · per 100g · Water: 1.64 g
Calorie Calculator: Almond Butter
32 g Almond Butter contains 196 kcal
Calories by Portion Size
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 1 tablespoon (16 g) | 98 kcal | 3.4g | 3g | 8.9g |
| 2 tablespoons / 1 serving (32 g) | 196 kcal | 6.7g | 6g | 17.8g |
| 100 grams | 614 kcal | 21g | 18.8g | 55.5g |
Almond Butter — Nutrition Facts
| Almond Butter | per 100g |
|---|---|
| Calories | 614 kcal |
| Protein | 20.96 g |
| Fat | 55.5 g |
| Carbs | 18.82 g |
| Fiber | 10.3 g |
| Sugar | 4.43 g |
| Sodium | 7 mg |
| Potassium | 748 mg |
| Magnesium | 279 mg |
| Phosphorus | 508 mg |
| Vitamin C | 0 mg |
| Vitamin B6 | 0.103 mg |
| Folate | 53 mcg |
| Manganese | 2.131 mg |
| Water | 1.64 g |
Source: USDA FoodData Central (FDC ID: 168588) · Data verified April 2026
Variations
Plain, unsalted almond butter
614 kcal per 100 g — the default variety. Plain ground almonds with no added salt, sugar, or oil. The purest form with the best micronutrient profile. This is the USDA reference (FDC 168588).
Roasted & salted almond butter
~633 kcal per 100 g (estimate). Made from roasted almonds with added salt. Slightly more flavorful and calorie-dense due to roasting. Higher sodium (~200-400 mg vs 7 mg). Good flavor, but the added sodium may be a concern for those watching salt intake.
Honey almond butter
~600 kcal per 100 g (estimate). Almond butter with added honey — slightly fewer calories from lower fat, but more sugar (8-12 g vs 4.43 g per 100 g). Sweeter and smoother texture. Not ideal for keto due to the added sugars. Good option if you prefer a sweeter spread.
Dietary Perspectives
For Weight Loss
Very calorie-dense at 614 kcal per 100 g — two tablespoons (32 g) pack 196 kcal. It is easy to overeat by spooning directly from the jar. But the high fiber (10.3 g), protein (21 g), and healthy fats are very satiating. Studies show nut butters do not cause as much weight gain as their calorie count suggests. Measure portions strictly — 1 tablespoon (16 g, 98 kcal) on toast or with fruit is a reasonable serving.
For Athletic Performance
Good protein (21 g per 100 g) and outstanding magnesium (279 mg, 66% of the daily value) for muscle function. The high potassium (748 mg) supports electrolyte balance. Calorie-dense for bulking. The healthy fats (mostly monounsaturated) support hormone production. Two tablespoons provide a quick 196 kcal with 6.7 g protein — a solid pre-workout spread. For post-workout, pair with carbs for faster glycogen recovery.
For Keto
Good for keto — 8.52 g net carbs per 100 g (18.82 g carbs minus 10.3 g fiber). Two tablespoons (32 g) have only about 2.7 g net carbs. The high fat content (55.5 g per 100 g) fits keto macros perfectly. Much better than most fruits or grains for keto snacking. Use as a spread, in smoothies, or straight from the spoon. Choose plain unsalted varieties — honey versions add extra sugar.
Frequently Asked Questions
How many calories are in almond butter?
Two tablespoons of almond butter (32 g) contain approximately 196 calories. Per 100 g, plain almond butter has 614 calories (2569 kJ). It is one of the most calorie-dense nut butters, slightly above peanut butter (598 kcal). Most calories come from healthy fats — 55.5 g per 100 g, predominantly monounsaturated.
Almond butter vs peanut butter — which is healthier?
Both are excellent, but almond butter has the edge in micronutrients: 279 mg magnesium vs 154 mg, 748 mg potassium vs 649 mg, and more vitamin E. Peanut butter has slightly more protein (22.2 g vs 21.0 g) and is much cheaper. Calorie-wise they are similar (614 vs 598 kcal per 100 g). Choose almond butter for mineral density, peanut butter for budget and protein.
How much protein is in almond butter?
Almond butter contains 20.96 g of protein per 100 g. Two tablespoons (32 g) provide about 6.7 g of protein. While not a complete protein (low in methionine), pairing with whole grains or oats creates a complete amino acid profile. It is a solid plant-based protein source for vegetarians and vegans.
Is almond butter good for weight loss?
Almond butter is very calorie-dense at 614 kcal per 100 g — two tablespoons (32 g) already pack 196 kcal, and it is easy to overeat by spooning directly from the jar. However, the high fiber (10.3 g), protein (21 g), and healthy fats are very satiating. Studies show nut butters do not cause as much weight gain as their calorie count suggests. Measure portions strictly — 1 tablespoon (16 g, 98 kcal) on toast or with fruit is reasonable.
Is almond butter keto-friendly?
Yes, almond butter is good for keto. Per 100 g, it has 8.52 g of net carbs (18.82 g carbs minus 10.3 g fiber). Two tablespoons (32 g) contain only about 2.7 g of net carbs. The high fat content (55.5 g per 100 g) fits keto macros perfectly. Choose plain unsalted varieties — honey-flavored ones add extra sugar.
How much magnesium is in almond butter?
Almond butter is one of the richest food sources of magnesium — 279 mg per 100 g, which is 66% of the daily value. Two tablespoons (32 g) provide about 89 mg of magnesium. Magnesium supports muscle function, nerve signaling, and energy production. This is nearly double what peanut butter offers (154 mg per 100 g).
Compare with Similar Foods
| Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Almond Butter | 614 | 20.96g | 18.82g | 55.5g |
| Peanut Butter | 598 | 22.21g | 22.31g | 51.36g |
| Almonds | 579 | 21.15g | 21.55g | 49.93g |
| Cashews (Raw) | 553 | 18.22g | 30.19g | 43.85g |
| Tahini | 592 | 17.4g | 21.5g | 53.01g |
per 100g
Per 100 g, almond butter has 614 kcal with 20.96 g protein — slightly more calorie-dense than peanut butter (598 kcal, 22.21 g protein) and richer in magnesium and potassium. Compared to cashew butter (~587 kcal), almond butter has more fiber and less sugar.