nutrition

How Much Protein Is in Peanut Butter?

Two tablespoons of peanut butter carry about 7.1 g of protein, roughly 14% of the FDA Daily Value, for about 14 cents at July 2026 prices.

Published

Two tablespoons of peanut butter carry about 7.1 grams of protein. That’s roughly 14 percent of the FDA’s 50 gram Daily Value, and at the $4.97 we paid for a 40 ounce jar in July 2026, that spoonful cost about 14 cents. Peanut butter runs 22.21 grams of protein per 100 grams, which is more than eggs by weight and less than most people assume by the serving.

Both of those things are true at once, and that’s why the question keeps getting answered badly. Here’s the whole jar, priced out.

Peanut butter portionWeightProteinFiberCost
1 tablespoon16 g3.6 g0.8 g$0.07
2 tablespoons32 g7.1 g1.6 g$0.14
100 grams100 g22.2 g5.0 g$0.44
Whole 40 oz jar1,134 g251.9 g56.7 g$4.97

Source: USDA FoodData Central + US store prices, July 2026. Full methodology at /methodology/.

Is peanut butter actually a good source of protein?

Depends entirely on whether you’re asking about the label or the receipt.

By the receipt, it’s excellent. Peanut butter returned 50.7 grams of protein per dollar and finished 10th out of 49 foods in our protein per dollar study. That’s ahead of every single piece of meat, every fish, and every dairy item we priced. Chicken breast managed 24.5. Eggs managed 34.4. The jar beat both of them without trying.

By the spoon, it’s fine but unremarkable. Nobody eats 100 grams of peanut butter in one sitting, or at least nobody admits to it. The realistic serving is two tablespoons, and 7.1 grams of protein is a contribution to a meal, not a meal. Where peanut butter earns its place is as the cheap add-on that pushes an otherwise thin plate over the line.

How much protein is in a whole jar of peanut butter?

About 252 grams, in the 40 ounce jar we priced at $4.97. That’s five times the FDA’s Daily Value for protein sitting in your pantry for less than a fast food combo.

It’s also shelf-stable, which is the quiet part of the value. Nothing in the jar spoils on you, so unlike the sad half-bag of spinach, the protein you bought is the protein you eat. That’s why it made our shelf-stable pantry ranking near the top of the non-legume entries.

The one real caveat is calories. Peanut butter is dense, and 100 grams of it is a lot of food energy for 22 grams of protein. If your goal is grams of protein per calorie rather than grams per dollar, this is not the winner, and nothing about the price changes that.

Are whole peanuts cheaper protein than the jar?

This one goes against instinct. Whole peanuts should be cheaper, because grinding costs money.

They weren’t. Dry roasted peanuts came in at 24.35 grams of protein per 100 grams, which does beat peanut butter’s 22.21 on the nutrition label. But the 16 ounce jar of peanuts ran $2.78, which works out to $0.612 per 100 grams against $0.438 for the peanut butter. The result: peanuts at 39.8 grams of protein per dollar, peanut butter at 50.7.

Almonds do worse still, at 14.8 grams per dollar. We put those two head to head in peanut butter versus almonds, and it isn’t close. If you want nut protein without the price, the big jar of peanut butter is the answer and it isn’t a compromise.

Does peanut butter have fiber?

A bit. USDA data puts it at 5.0 grams of fiber per 100 grams, so those two tablespoons add about 1.6 grams. Call it 6 percent of the 28 gram Daily Value.

That’s real but small. In the fiber per dollar ranking peanut butter landed 30th of 53 at 11.4 grams per dollar, which is fine company but a long way behind whole wheat flour at 77.8. Nobody should be eating peanut butter for fiber. They should be eating it because it makes fiber-heavy food taste better, which is a completely legitimate job.

That’s the actual use case. Peanut butter on whole grain toast with beans and seeds does the flavor work while the bread and the beans do the fiber work. Stirred into no-bake oat and flax energy balls, it binds the whole thing together and adds 7 grams of protein per couple of spoons. Whisked into a peanut sauce for lettuce wraps, it turns a plate of vegetables into something people finish.

How to get more protein out of the jar

Stop treating it as a spread and start using it as an ingredient. Two tablespoons stirred through oatmeal takes a 60 gram bowl from 7.9 grams of protein to about 15, for another 14 cents. That combination is one of the cheapest breakfasts we’ve priced, and it shows up in our breakfast staples ranking for exactly that reason.

The other move is buying the biggest jar the shelf holds. The 40 ounce jar is where the $0.438 per 100 grams comes from, and smaller jars almost always cost more per ounce. That’s the same unit-price habit that saves money across the whole cart, which we go through in how to make grocery shopping cheaper.

Peanut butter isn’t a protein food pretending to be dessert, and it isn’t dessert pretending to be a protein food. It’s a cheap, shelf-stable ingredient that adds about 7 grams of protein for 14 cents every time you reach for it. Reach for it more often. The wider picture of where it fits sits in our high protein on a budget guide.

#peanut butter protein #how much protein in peanut butter #cheap protein #peanut butter nutrition #budget protein

Frequently Asked Questions

How much protein is in 2 tablespoons of peanut butter?
About 7.1 grams. Two tablespoons is roughly 32 grams of peanut butter, and USDA data puts peanut butter at 22.21 grams of protein per 100 grams. That is about 14 percent of the FDA's 50 gram Daily Value, and it cost about $0.14 at July 2026 prices.
Is peanut butter a good source of protein?
By price, yes. Peanut butter delivered 50.7 grams of protein per dollar in our 49-food ranking, which put it 10th and ahead of every meat, fish, and dairy item we priced. By portion size it is more modest, since a normal 2 tablespoon serving lands at 7.1 grams rather than the 20 or 30 you might get from a meat portion.
How much protein is in a whole jar of peanut butter?
A 40 ounce jar weighs 1,134 grams and carries about 252 grams of protein, based on 22.21 grams per 100 grams. At the $4.97 we recorded in July 2026, that is roughly five times the FDA's 50 gram protein Daily Value for under five dollars.
Does peanut butter have fiber too?
Some. USDA data puts peanut butter at 5.0 grams of fiber per 100 grams, so a 2 tablespoon serving contributes about 1.6 grams, or roughly 6 percent of the 28 gram Daily Value. That is a useful side benefit rather than a fiber strategy.
Are whole peanuts a better protein value than peanut butter?
Not in our July 2026 sample, which surprised us. Dry roasted peanuts carry more protein by weight, 24.35 grams per 100 grams against 22.21 for peanut butter, but they cost more per 100 grams. Peanuts came out at 39.8 grams of protein per dollar against 50.7 for the jar.
Free Meal Plan

Get the Free 7-Day High-Fiber Meal Plan

A printable week of meals that keep you full, with a grocery list included. Subscribe and it's yours, plus our best recipes and kitchen tips every week.
No spam, only interesting things. Unsubscribe anytime.

Disclaimer: The information in this article is for educational purposes only and does not constitute professional medical or nutritional advice. Always consult a qualified healthcare provider before making dietary changes.