Skip to content
ScaleRecipe

Cup to grams

1 cup of peanut butter in grams — 258 g.

Exact gram weight of peanut butter by volume, a quick-reference conversion chart from 1 tablespoon to 3 cups, and the editorial reasoning behind the number.
VolumePeanut butter (grams)
1 tablespoon16 g
¼ cup65 g
⅓ cup86 g
½ cup129 g
⅔ cup172 g
¾ cup194 g
1 cup258 g
1½ cups387 g
2 cups516 g
3 cups774 g

Why 258 g per cup

Peanut butter is dense (258 g/cup) because of the oil content. Smooth and crunchy weigh roughly the same; natural varieties (separated oil) weigh slightly less.

Solid fats like butter and shortening are nearly always specified by weight or by stick (4 oz = 113 g per US stick), so the gram value is the reliable one. Oils are measured by volume in most recipes; their density is close to water (~0.92 g/ml), so 1 cup ≈ 216–218 g for olive and vegetable oils.

The most accurate way to measure peanut butter

For recipes where the outcome matters — bakes, doughs, anything leavened — measure peanut butter on a kitchen scale set to grams. Set the bowl on the scale, press tare to zero, then add until the readout matches the gram value the recipe calls for. This removes the largest source of cup-to-cup variation: how you scoop.

The cup-based numbers on this page assume the “spoon and level” method — fluffing the ingredient in its container, spooning it into the cup, and levelling the top with a straight edge. Scooping directly with the cup packs more in, and can push the gram value up by 20-30 % for fluffy ingredients like flour and cocoa.

Try the full converter

Convert any quantity, any direction

This page covers the exact value for peanut butter. For arbitrary inputs (e.g. 67 g → cups, or 2½ tbsp → grams), or for other ingredients, use the full ingredient density converter.

Open the ingredient converter →

Related fat conversions

Last reviewed