Nuts & Seeds
Calories in Peanut Butter
Peanut butter is one of the most calorie-dense common foods at 588 per 100g. Two tablespoons (one serving) have about 188 calories. It's a solid protein source and satisfying, but the calories add up fast when you're generous with the spoon.
Per 100g
calories
Fiber: 6g per 100g
Per serving
calories — 2 tablespoons (32g)
Good to know
Natural peanut butter (just peanuts + salt) beats commercial brands with added sugar and oil.
Level the tablespoon — a heaping spoon can easily be 1.5-2 servings.
Powdered peanut butter (PB2) has 85% fewer calories if you want the flavor without the fat.
Not sure about the portions?
Snap a photo of your peanut butter and CalShot will estimate the exact calories and macros for your actual portion size. No measuring, no guessing.
Scan your peanut butterRelated foods
More nuts & seeds
| Food | Cal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Almonds | 579 | 21.2g | 21.6g | 49.9g |
Frequently asked questions
How many calories are in peanut butter?
Peanut Butter contains 588 calories per 100 grams. 2 tablespoons (32g) has approximately 188 calories, with 8g protein, 6.4g carbs, and 16.1g fat.
How can I accurately track peanut butter calories?
The most accurate way is to weigh your portion on a food scale. Alternatively, you can use CalShot to snap a photo of your peanut butter and get an AI-powered calorie estimate in seconds — no weighing or manual logging required.