Peanut butter is a spread made by grinding roasted peanuts into a paste. It is used on sandwiches, in baking, and in sauces, and is a staple in many households.
Nutritionally, peanut butter is high in fat and protein. Per 100 g it provides about 632 kcal, 22.7 g of carbohydrates, 24.0 g of protein, 49.4 g of fat, and 6.3 g of dietary fiber.
Peanut butter is energy-dense, so it is usually eaten in small portions. Use the serving sizes below to estimate portions when logging.
Plan your portion
How much is in your serving of Peanut Butter?
Nutrition values are reported per 100 g. A typical tablespoon (16 g) provides roughly 101 kcal. Use the serving sizes below to estimate portions when logging.
Calculated from the per-100-g reference. Values are rounded.
Serving
Weight
Calories
Carbs
Protein
Fat
100 g
100 g
631.7 kcal
22.7 g
24 g
49.4 g
1 tablespoon
16 g
101.1 kcal
3.6 g
3.8 g
7.9 g
2 tablespoons
32 g
202.1 kcal
7.3 g
7.7 g
15.8 g
Use the weight of the edible portion in the food state shown above.
Energy (kcal)
631.7 kcal
Energy (kJ)
2642.8 kJ
Protein
24 g
Carbohydrates
22.7 g
Fat
49.4 g
Dietary fiber
6.32 g
Saturated fat
8.42 g
Sodium
220.7 mg
Calcium
49.9 mg
Potassium
654 mg
Magnesium
193 mg
Iron
1.85 mg
Zinc
3.06 mg
Vitamin B1
0.121 mg
Vitamin B3
17.2 mg
Vitamin B6
0.38 mg
Vitamin B7
87.8 µg
Vitamin B9 (folate)
97.3 µg
Vitamin E (alpha-tocopherol)
5.41 mg
Questions and answers
Peanut Butter nutrition FAQ
How many calories are in peanut butter?
Peanut butter provides about 632 calories per 100 g. A typical tablespoon (16 g) provides roughly 101 calories.
Is peanut butter high in protein?
Yes. Peanut butter provides about 24 g of protein per 100 g.
Is peanut butter high in fat?
Yes. Peanut butter provides about 49.4 g of fat per 100 g, mostly unsaturated.