How many grams in a cup of peanut butter?

1 cup of peanut butter weighs 258 g.1 tablespoon: 16 g1 teaspoon: 5.4 g

Weights are for peanut butter (smooth), in US customary cups.

Convert any amount

= 258 g

Enter a number or fraction, such as 1/2 or 1 1/2.

Cups to grams

Peanut butter: cups to grams
CupsGrams
⅛ cup32 g
¼ cup65 g
⅓ cup86 g
½ cup129 g
⅔ cup172 g
¾ cup194 g
1 cup258 g
1 ½ cups387 g
2 cups516 g
3 cups774 g

Grams to cups

Peanut butter: grams to US cups and spoons
GramsUS measure
25 g≈ 1 ½ tbsp
50 g≈ 3 tbsp + ½ tsp
100 g≈ ⅜ cup
150 g≈ ½ cup + 1 tbsp
200 g≈ ¾ cup
250 g≈ 1 cup
500 g1 ¾ cups + 3 tbsp
1,000 g3 ⅞ cups

Rounded to amounts you can measure; ≈ marks a rounded answer.

Measuring peanut butter

These weights are for peanut butter (smooth). A different form, or a cup filled another way, weighs differently, so weigh it if the recipe gives grams.

The King Arthur Baking ingredient weight chart gives 270 g per cup. We use the USDA figure throughout.

Source

USDA FoodData Central, food 172470: “Peanut butter, smooth style, without salt”, 1 cup = 258 g (USDA FoodData Central SR Legacy, April 2018). Other amounts are calculated with 1 cup = 16 tablespoons = 48 teaspoons. Data version 2026-10-17.1, reviewed 16 October 2026.

Scaling a recipe?

Paste the ingredients into the recipe scaler to double, halve or resize every amount at once.

Other ingredients

All ingredients