How Many Grams in a Cup of Peanut Butter? The Honest Answer
About 240 grams. That is the figure most converters use, and it is the one I would put in a recipe. But I should tell you the range before you trust the number too much: published figures run from 240 to 258 grams for the same "one cup." That is a 7% swing, which is large for baking, and it exists because peanut butter is one of the worst ingredients in the world for cup measuring. If you are mid-recipe and just need the number, use 240. If you want to know why the number is slippery, keep reading.
Why this cup lies more than most
Flour varies because it settles. Peanut butter varies because it is a paste and you are the variable. Scoop it loosely and you trap air; press it down and you push air out. Nobody levels peanut butter the same way twice, and a firmly packed cup can weigh 15 grams more than a loose one. That is a full tablespoon of difference, hiding inside the same measuring cup.
The type matters less than people think. Creamy and crunchy are close enough that every converter I trust uses one number for both. Natural peanut butter with the oil separated on top can behave a little differently, since the oil does not pack the same way the solids do, but we are talking about a few grams. The packing is the real story. Two people measuring "one cup" from the same jar will routinely get different weights, and both of them measured correctly by the rules of cups.
| Amount | Grams |
|---|---|
| 1 cup | ~240 |
| 1/2 cup | ~120 |
| 1/4 cup | ~60 |
| 1 tablespoon | ~15 |
| 1 teaspoon | ~5 |
The tablespoon figure is the one I actually use most. Sixteen tablespoons make a cup, and 240 divided by 16 is 15, so a level tablespoon is about 15 grams. When a recipe calls for two tablespoons of peanut butter and you have no scale, counting spoonfuls at 15 grams each beats trying to eyeball a quarter cup of paste.
And here is the practical consequence, the one thing I would actually change. If peanut butter matters to the recipe, which it does in anything where it is a structural ingredient like peanut butter cookies or energy bars, weigh it. Put the bowl on the scale, spoon in 240 grams, and you have removed the entire packing problem. Cups are a volume guess about a paste. A scale is an answer.
If you have no scale, do the next best thing. Coat the measuring cup with cooking spray before you spoon the peanut butter in. It slides out in one piece, nothing sticks to the sides, and your measured cup is closer to a full cup than the smeared half cup you would otherwise get. It does not fix the packing variance, but it fixes the loss, which is the bigger error most of the time.
Convert any ingredient, instantly
Look up cups-to-grams for hundreds of ingredients without the guesswork.
Run your own numbers with the free converterFrequently asked questions
How many grams in a cup of peanut butter?
About 240 grams. Published figures range from 240 to 258 grams depending on type and packing, so treat 240 as the standard and weigh it when precision matters.
Does creamy or crunchy weigh more per cup?
They are close enough for one shared figure. Natural peanut butter with separated oil can differ by a few grams, but the packing method moves the number far more than the style does.
How many grams per tablespoon?
About 15 grams per level tablespoon. Sixteen tablespoons make a cup, and 240 divided by 16 is 15.
Why do different sources say 240 vs 258 grams?
Because a cup of paste is not a fixed weight. Firm packing pushes out air and weighs more; loose spooning weighs less. A scale removes the disagreement entirely.
How do I measure peanut butter without a scale?
Spray the measuring cup with cooking spray so it slides out cleanly, spoon it in, and level the top. For small amounts, count level tablespoons at about 15 grams each.
Related: Cups to Grams Conversion Chart for Baking · How Many Grams in a Cup of Flour? · How Many Grams in a Cup of Honey? · Why Your Cup of Flour Weighs Different Every Time
One kitchen conversion guide a month: subscribe to the newsletter.