BerryFit

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.

Per 100 g598kcal
22.2gProtein
22.3gCarbs
51.4gFat
5gFiber

Calories come from: Carbs 14% · Fat 72% · Protein 14%

Common servings

ServingWeightCaloriesProteinCarbsFat
Per 100 g100 g598 kcal22.2 g22.3 g51.4 g
2 tbsp32 g191 kcal7.1 g7.1 g16.4 g
1 cup258 g1,543 kcal57.3 g57.6 g132.5 g
Full nutrition (Per 100 g)
Calories598 kcal
Protein22.2 g
Carbohydrates22.3 g
of which sugars10.5 g
Fiber5 g
Fat51.4 g
of which saturated10.3 g
Sodium426 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.

Values 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.