Calories in Peanut butter

Data reviewed 2026-09-08 against USDA FoodData Central (SR Legacy).

A 100 g serving of peanut butter has about 598 kcal, with 22.2 g of protein, 22.3 g of carbohydrate (5 g of that fibre) and 51.4 g of fat. The table below gives the full breakdown and the most common portion sizes.

Nutrition per 100 g

NutrientPer 100 g
Calories598 kcal
Protein22.2 g
Carbohydrate22.3 g
Fibre5 g
Sugars10.5 g
Fat51.4 g
Saturated fat10.3 g
Sodium426 mg
Cholesterol0 mg

Common portions

PortionWeightCalories
tbsp16 g96 kcal
cup258 g1543 kcal

Log peanut butter in a recipe

To see how peanut butter affects a whole dish, drop it into the recipe calorie calculator with the rest of your ingredients — it totals calories, protein, carbs and net carbs for the recipe, per serving and per 100 g. The methodology shows the exact arithmetic.

Frequently asked questions

How many calories are in peanut butter?

About 598 kcal per 100 g. Portion calories depend on how much you use — see the portions table above for common amounts.

How much protein is in peanut butter?

Peanut butter has roughly 22.2 g of protein per 100 g.

Is peanut butter keto-friendly?

Its net carbs are about 17.3 g per 100 g (total carbs 22.3 g minus 5 g fibre). Whether it fits your day depends on portion size and your carb target.

Related foods

Calories in Chicken breast · Calories in Chicken thigh · Calories in Ground beef · Calories in Salmon · Calories in Egg · Calories in Firm tofu

More: high-protein soups · breakfasts · meal prep · low-carb recipes