Peanut Butter: Cups to Grams
Quick answer: One US cup of peanut butter weighs about 258 grams (9.1 oz), and one tablespoon about 16 g.
US recipes measure peanut butter in cups; the rest of the world weighs it. Convert any amount in either direction — and measure it the way the chart assumes: weigh it straight into the bowl — sticky cups waste peanut butter and patience.
Peanut Butter conversion chart
| Cups | Grams | Ounces |
|---|
| ¼ cup | 65 g | 2.3 oz |
| ⅓ cup | 86 g | 3 oz |
| ½ cup | 129 g | 4.6 oz |
| ⅔ cup | 172 g | 6.1 oz |
| ¾ cup | 194 g | 6.8 oz |
| 1 cup | 258 g | 9.1 oz |
| 1½ cups | 387 g | 13.7 oz |
| 2 cups | 516 g | 18.2 oz |
How it works
Cups measure volume and grams measure weight, so the conversion runs through density: peanut butter packs about 258 g into a US cup (237 ml). Volume is only as accurate as your technique — weigh it straight into the bowl — sticky cups waste peanut butter and patience. That variability is exactly why serious baking recipes list grams, and why a $15 kitchen scale upgrades every bake. If your recipe uses metric cups (250 ml), the weights run about 5% higher.
Frequently asked
How many grams are in a cup of peanut butter?
About 258 grams (9.1 oz) per US cup, measured properly. A tablespoon is about 16 g.
How many cups is 250 g of peanut butter?
About 0.97 cups. Divide any gram amount by 258 to get cups — or flip the converter above to grams and it does it for you.
Does natural peanut butter weigh the same?
Close enough — well-stirred natural runs ~250–260 g per cup like the no-stir kind. Just stir it thoroughly first; separated oil throws the measure off.
Try RecipeBot's free recipe generator — a personalised recipe from your ingredients in seconds, no credit card needed.