Skip to content

Food calories · USDA data

Calories in peanut butter

191 calories

in 2 tbsp, 32 g

Protein
7.1 g
Carbs
7.1 g
Fat
16.4 g
Fiber
1.6 g
Weigh your own portion

Peanut butter has 191 calories. That is USDA's figure for 2 tbsp, which weighs 32 g. Per 100 g, peanut butter has 598 calories.

Almost all of its calories, 72%, come from fat. It adds 7.1 g of protein, 14% of the 50 g Daily Value. It also carries 16.4 g of fat, 21% of the 78 g Daily Value.

It takes 17 g of peanut butter to reach 100 calories, which is about 0.5 × 2 tbsp.

Calories by portion

PortionWeightCaloriesProteinCarbsFat
2 tbsp32 g1917.1 g7.1 g16.4 g
1 cup258 g1,54357.3 g57.6 g132.5 g
1 oz28.3 g1696.3 g6.3 g14.5 g
100 g100 g59822.2 g22.3 g51.4 g

Portion weights are USDA's own. Your peanut butter may weigh more or less; for an exact number, weigh it and enter the grams in the food calorie lookup.

Where the calories come from

  • Protein: 14% of calories (22.2 g per 100 g)
  • Carbohydrate: 14% (22.3 g per 100 g, of which 5 g fiber)
  • Fat: 72% (51.4 g per 100 g)

Shares use the general factors of 4 calories per gram of protein and carbohydrate and 9 per gram of fat, so they can differ a little from USDA's calorie figure. Daily Values are the FDA's adult Daily Values.

Compared with similar foods

Weight for weight, sunflower seeds has the fewest calories of these four (584 per 100 g) and almond butter the most (614).

Per 100 gCaloriesProteinCarbsFat
Peanut butter59822.2 g22.3 g51.4 g
Tahini59517 g21.2 g53.8 g
Sunflower seeds58420.8 g20 g51.5 g
Almond butter61421 g18.8 g55.5 g

Work out your own portion

The food calorie lookup has 3,070 foods. Pick a portion or type a weight in grams or ounces, then add foods to a plate to see the total for a meal. To see how a meal fits your day, the calorie calculator works out your daily calories.

Questions people ask

How many calories is in peanut butter?

Peanut butter has 191 calories. USDA weighs 2 tbsp at 32 g, and peanut butter has 598 calories per 100 g.

How much protein does peanut butter have?

2 tbsp (32 g) has 7.1 g of protein, 14% of the 50 g Daily Value. Per 100 g it is 22.2 g.

How many carbs does peanut butter have?

2 tbsp has 7.1 g of carbohydrate, including 1.6 g of fiber, and 16.4 g of fat.

Source: USDA FoodData Central, SR Legacy (2018). USDA entry: Peanut butter, smooth style, with salt (Includes foods for USDA's Food Distribution Program) (FDC ID 174266). Values are averages; a packaged food's label may differ.