Peanut butter, smooth โ€” Protein & Portion Scorecard

USDA FoodData Central breakdown in US ounces and grams โ€” plus exact portions to hit your per-meal protein target.

USDA Per-Serving & 30g Target

4 oz = 28.5g Protein (667 kcal)

To hit 30g of protein from peanut butter, smooth, measure 4.2 oz (120 g) for ~706 calories.

Per 4 oz (113g US)
28.5g P
667 kcal ยท 22.7g C ยท 57.2g F
Per 100 Grams
25.1g P
588 kcal ยท 20g C ยท 50.4g F
Per 1 Pound (16 oz)
113.9g P
2667 kcal total
30g Protein Portion
4.2 oz
120g ยท 706 kcal
Portion Target Table

How Much Peanut butter, smooth for 20g, 30g, 40g, and 50g of Protein?

Protein Goal US Ounces (oz) Grams (g) Calories Carbs / Fat
20g Protein 2.8 oz 80 g 470 kcal 16g C ยท 40.3g F
30g Protein 4.2 oz 120 g 706 kcal 24g C ยท 60.5g F
40g Protein 5.6 oz 159 g 935 kcal 31.8g C ยท 80.1g F
50g Protein 7.0 oz 199 g 1,170 kcal 39.8g C ยท 100.3g F

Interactive Nutrition Tools

Compare Other Protein Sources