Nutrition facts · Beans, nuts and seeds
Calories in Peanut butter
Smooth peanut butter has 598 calories per 100 g, and a 2 tbsp serving (32 g) has 191 calories. Most of those calories come from fat, with 51.4 g of fat per 100 g, while protein and carbs contribute smaller, roughly equal amounts.
Calories come from: Carbs 14% · Fat 72% · Protein 14%
Common servings
| Serving | Weight | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Per 100 g | 100 g | 598 kcal | 22.2 g | 22.3 g | 51.4 g |
| 2 tbsp | 32 g | 191 kcal | 7.1 g | 7.1 g | 16.4 g |
| 1 cup | 258 g | 1,543 kcal | 57.3 g | 57.6 g | 132.5 g |
Full nutrition (Per 100 g)
| Calories | 598 kcal |
|---|---|
| Protein | 22.2 g |
| Carbohydrates | 22.3 g |
| of which sugars | 10.5 g |
| Fiber | 5 g |
| Fat | 51.4 g |
| of which saturated | 10.3 g |
| Sodium | 426 mg |
What changes the calories
- Spoon size matters a lot: a heaping tablespoon can hold noticeably more than a level one, so eyeballed portions often run higher than they look.
- Brands that add sugar, honey or extra oil change the calorie and macro balance, so the label on your jar may differ slightly from these figures.
- Reduced-fat or powdered peanut butter products have fewer calories from fat, but some replace part of it with added sugar or other ingredients.
- Stirring natural peanut butter matters, because the oil that separates to the top is pure fat, and scooping from the top or bottom of an unstirred jar gives uneven calories.
Tips for logging it accurately
- Weigh peanut butter on a kitchen scale instead of using a spoon; place the bread or bowl on the scale, zero it, and add the peanut butter to see the exact grams.
- Log the peanut butter separately from what you spread it on, such as toast, apple slices or oatmeal, so each part is counted correctly.
- In BerryFit, you can snap a photo of your meal and then adjust the peanut butter amount to the weight you measured for a more accurate entry.
Log Peanut butter in seconds
Snap a photo of your meal or search for Peanut butter in BerryFit to track calories and macros against your own daily target.
Frequently asked questions
How many calories are in 2 tablespoons of peanut butter?
Two tablespoons (32 g) of smooth peanut butter have 191 calories, with 7.1 g protein, 7.1 g carbs and 16.4 g fat.
How much protein is in peanut butter?
Peanut butter has 22.2 g of protein per 100 g, or 7.1 g in a 2 tbsp serving. Because it also has 51.4 g of fat per 100 g, most of its calories come from fat rather than protein.
Is peanut butter higher in calories than peanuts?
They are very close: smooth peanut butter has 598 calories per 100 g, and dry-roasted peanuts have 587 calories per 100 g. Grinding peanuts does not change their calories much, though added oil or sugar in some brands can.
Does almond butter have fewer calories than peanut butter?
No, almond butter is slightly higher, at 614 calories per 100 g compared with 598 for peanut butter. Both are calorie-dense, so portion size matters more than which one you choose.
Similar foods
Calories in common foodsValues per 100 g from USDA FoodData Central (Peanut butter, smooth style, with salt (Includes foods for USDA's Food Distribution Program), FDC ID 174266); servings use USDA portion weights. Real foods vary by variety, ripeness and preparation.
The text on this page was written with the help of AI (Anthropic's Claude) and checked against the numbers in a separate review. The numbers themselves come only from USDA.





