Peanut butter: calories and nutrition facts
Peanut butter has 643 kcal per 100 g. One serving, 1 Tablespoon (30 g), has 193 kcal.
- Calories
- 643 kcal
- Protein
- 22.2 g
- Carbohydrates
- 17.3 g
- Fat
- 51.4 g
Per 100 g
Peanut butter: how many calories?
Peanut butter has 643 kcal per 100 g, with 22.2 g protein, 17.3 g carbs and 51.4 g fat. A 30 g serving (1 Tablespoon) has 193 kcal. That is more than the average for Fruits & Veggies (109 kcal per 100 g). Most of its calories come from fat.
Where the calories come from
- Protein14%
- Carbohydrates11%
- Fat75%
Calculate a portion
- Calories
- 193 kcal
- Protein
- 6.7 g
- Carbohydrates
- 5.2 g
- Fat
- 15.4 g
Nutrition facts
| Nutrient | Per 100 g | Per serving (30 g) |
|---|---|---|
| Calories | 643 kcal | 193 kcal |
| Fat | 51.4 g | 15.4 g |
| of which saturated fat | 10.1 g | 3 g |
| Carbohydrates | 17.3 g | 5.2 g |
| of which sugars | 10.5 g | 3.2 g |
| Fiber | 5 g | 1.5 g |
| Protein | 22.2 g | 6.7 g |
| Sodium | 426 mg | 128 mg |
| Water | 1.2 g | 0.4 g |
| Vitamin C | 0 mg | 0 mg |
| Calcium | 49 mg | 15 mg |
| Iron | 1.7 mg | 0.5 mg |
| Potassium | 558 mg | 167 mg |
| Magnesium | 168 mg | 50 mg |
Source: Ciqual food composition table (ANSES, France). Data updated on 2 September 2026.
Share of reference intakes
Per 100 g, compared with an adult's reference intakes (2,000 kcal a day, Regulation (EU) No 1169/2011).
| Nutrient | Of reference intake |
|---|---|
| Calories(643 kcal) | 32% |
| Fat(51.4 g) | 73% |
| of which saturated fat(10.1 g) | 51% |
| Carbohydrates(17.3 g) | 7% |
| of which sugars(10.5 g) | 12% |
| Protein(22.2 g) | 44% |
| Salt(1.07 g) | 18% |
What the EU thresholds say
Nutrition claim thresholds from Regulation (EC) No 1924/2006, per 100 g.
- Source of protein (at least 12% of calories)
- Source of fibre (at least 3 g)
Peanut butter: frequently asked questions
Peanut butter: how many calories per serving?
A 30 g serving (1 Tablespoon) has 193 kcal.
Peanut butter: how much protein?
Peanut butter contains 22.2 g of protein per 100 g, 44% of the 50 g reference intake.
Peanut butter: how much fibre?
Peanut butter provides 5 g of fibre per 100 g, 20% of the 25 g a day recommended by EFSA.
Peanut butter: how much makes 100 kcal?
100 kcal is about 16 g of this food.
Recipes with this food
More foods in this category
- Passion fruit0 kcal
- Pea purée86 kcal
- Peach44 kcal
- Peach compote106 kcal
- Peach in light syrup59 kcal
- Peach in syrup60 kcal
- Pear57 kcal
- Pear in syrup64 kcal
- Pecan nuts727 kcal
- Persimmon66 kcal
- Pine nut712 kcal
- Pineapple52 kcal
Your personal calorie plan in 2 minutes
Start for free
