Calories in Peanut Butter: Full Nutrition Breakdown

How many calories are in peanut butter? Serving-by-serving breakdown with full nutrition facts and FAQ.

Peanut butter is a nutrient-dense spread that provides a balanced mix of healthy fats, protein, and fiber. A standard two-tablespoon serving contains about 188 calories, making it an energy-rich food that also delivers meaningful amounts of essential nutrients. Here is a complete breakdown of peanut butter nutrition by serving size.

Calories by serving size:

Serving Weight Calories Total Fat Protein Fiber Carbs
1 tablespoon ~16 g 94 kcal 8 g 3.6 g 0.8 g 3.5 g
2 tablespoons ~32 g 188 kcal 16 g 7.1 g 1.6 g 7 g
1/4 cup ~64 g 376 kcal 32 g 14.2 g 3.2 g 14 g
1 cup ~258 g 1517 kcal 130 g 57.7 g 12.9 g 56.5 g

Peanut butter is also a good source of several micronutrients, including magnesium (about 57 mg per 2 tablespoons), niacin (vitamin B3), phosphorus, and vitamin E.

Frequently Asked Questions (FAQ)

How many calories are in two tablespoons of peanut butter?

Two tablespoons of peanut butter (about 32 grams) contain approximately 188 calories. This serving provides 16 grams of total fat, 7.1 grams of protein, 1.6 grams of fiber, and 7 grams of total carbohydrates including about 3.3 grams of sugar.

Is natural peanut butter lower in calories than regular?

Natural peanut butter and conventional peanut butter have very similar calorie counts, both around 188 calories per two-tablespoon serving. The main differences are that conventional varieties typically contain added sugar, hydrogenated oils, and salt, while natural peanut butter is made from just peanuts (and sometimes salt), offering a slightly healthier fat profile.

Is peanut butter a good source of protein?

Peanut butter provides a respectable 7.1 grams of protein per two-tablespoon serving, making it a useful supplemental protein source. However, it is not a complete protein on its own — peanuts are low in the essential amino acid methionine — so pairing it with whole grains (like whole wheat bread) creates a more complete amino acid profile.

Can peanut butter help with weight loss?

Despite being calorie-dense, peanut butter can support weight management when eaten in controlled portions. Its combination of protein, fiber, and healthy fats promotes satiety and helps reduce overall hunger, and studies suggest that regular nut and nut butter consumption is associated with lower body weight over time.

How much peanut butter is a healthy daily amount?

Most nutrition guidelines suggest one to two tablespoons (16-32 grams) per day as a reasonable serving that provides nutritional benefits without excessive calorie intake. At 94 calories per tablespoon, keeping portions measured is important, especially for those monitoring total calorie intake for weight management.

How many calories are in two tablespoons of peanut butter?
Two tablespoons of peanut butter (about 32 grams) contain approximately 188 calories. This serving provides 16 grams of total fat, 7.1 grams of protein, 1.6 grams of fiber, and 7 grams of total carbohydrates including about 3.3 grams of sugar.
Is natural peanut butter lower in calories than regular?
Natural peanut butter and conventional peanut butter have very similar calorie counts, both around 188 calories per two-tablespoon serving. The main differences are that conventional varieties typically contain added sugar, hydrogenated oils, and salt, while natural peanut butter is made from just peanuts (and sometimes salt), offering a slightly healthier fat profile.
Is peanut butter a good source of protein?
Peanut butter provides a respectable 7.1 grams of protein per two-tablespoon serving, making it a useful supplemental protein source. However, it is not a complete protein on its own — peanuts are low in the essential amino acid methionine — so pairing it with whole grains (like whole wheat bread) creates a more complete amino acid profile.
Can peanut butter help with weight loss?
Despite being calorie-dense, peanut butter can support weight management when eaten in controlled portions. Its combination of protein, fiber, and healthy fats promotes satiety and helps reduce overall hunger, and studies suggest that regular nut and nut butter consumption is associated with lower body weight over time.
How much peanut butter is a healthy daily amount?
Most nutrition guidelines suggest one to two tablespoons (16-32 grams) per day as a reasonable serving that provides nutritional benefits without excessive calorie intake. At 94 calories per tablespoon, keeping portions measured is important, especially for those monitoring total calorie intake for weight management.

Ready to Transform Your Nutrition Tracking?

Join thousands who have transformed their health journey with Nutrola!

Calories in Peanut Butter - Nutrition Facts | Nutrola