Is Peanut Butter Keto? Net Carbs in Smooth, Chunky and Reduced-Fat
The Verdict First
| Total carbohydrates | 22.31 g |
|---|---|
| ↳ Sugars (included above) | 10.49 g |
| ↳ Fiber (included above) | 5 g |
| Calories | 598 | Protein | 22.21 g |
|---|---|---|---|
| Fat | 51.36 g | Saturated fat | 10.32 g |
| Potassium | 558 mg | Sodium | 426 mg |
| Magnesium | 168 mg | Cholesterol | 0 mg |
Source: USDA FoodData Central, SR Legacy — FDC #174266 (Peanut butter, smooth style, with salt (Includes foods for USDA's Food Distribut). Net carbs = total carbohydrates − fiber. Sugars and fiber are subsets of total carbohydrates, listed for context only.
Peanut butter sits on the line rather than on either side of it, and that makes it the clearest example of a portion-dependent verdict in this library. Our record measures 17.31 g net carbs per 100 g (USDA SR Legacy, FDC #174266). Against our two thresholds, that is a comfortable pass for low-carb and a clear fail for keto.
Then the portion changes the answer. A US tablespoon of peanut butter weighs about 16 g, so a two-tablespoon serving — the amount most people put on a piece of toast without thinking about it — carries 5.54 g of net carbs. Our keto line is 5 g. That serving crosses it, by a little over half a gram.
Halve it and the verdict flips back. One tablespoon measures 2.77 g, which is inside the keto line with room to spare. Nothing about the jar changed between those two numbers. Only the amount left the spoon did.
So the useful form of the question is not whether peanut butter is keto. It is how much of it you are eating, and what else is in the jar, because the plain ground-peanut product and the reduced-fat version sold beside it are not the same food on the carbohydrate line. That second jar measures 30.45 g per 100 g (FDC #172458) — 76 percent higher than the regular one. Both details are worked out below.
The Numbers, per 100 g
Four details in the card above carry more weight than the rest.
Nearly half the carbohydrate is sugar, which is not obvious for a food made of peanuts. The record shows 22.31 g of total carbohydrate, 5 g of fiber and 10.49 g of sugar (FDC #174266). Whole dry-roasted peanuts carry 4.9 g of sugar per 100 g (FDC #173806). Grinding peanuts into a paste more than doubles that figure, and the reason is not the grinding — it is what commercial jars add. We come back to that comparison below, because it is the single most useful one on this page.
The net figure is total minus fiber, and fiber is doing real work here. Five grams of fiber per 100 g brings 22.31 g down to 17.31 g. That is a 22 percent reduction. A food with less fiber would land higher on the same total, which is exactly what happens with cashew butter later in this page.
Potassium and magnesium are high enough to matter for anyone running a low-carb electrolyte plan. Peanut butter carries 558 mg of potassium and 168 mg of magnesium per 100 g (FDC #174266). A two-tablespoon serving delivers roughly 179 mg of potassium and 54 mg of magnesium. Peanuts also measure 634 mg of potassium per 100 g in whole form (FDC #173806). We laid out why those two minerals get attention on a ketogenic diet in the electrolyte guide, and this is one of the foods that contributes without contributing carbohydrate at the same time.
Sodium depends entirely on which jar you buy, and the spread is 25-fold. The record we publish is the salted product at 426 mg per 100 g (FDC #174266). USDA also keeps a no-salt-added record at 17 mg (FDC #172470). Same carbohydrate, same fiber, same sugar — a difference of 409 mg of sodium per 100 g decided by a line on the ingredient list. We publish the salted figure because it matches both the other nut butters in our library and the jar most people actually own, but the unsalted version is on the shelf and the label will tell you which one you are holding.
One note on the standard itself. Nobody eats 100 g of peanut butter in a sitting, which is why the per-100 g figure gets misread in both directions: it looks alarming to someone scanning for a keto-friendly food, and it looks reassuring to someone who assumes a serving is a spoonful. Our net carb methodology uses 100 g so that every food in the library is measured the same way. The next section converts it into portions, which is where the real answer lives.
The Portion That Decides the Verdict
Peanut butter is dense enough that a normal serving and a 100 g reference point are far apart. The table below converts the per-100 g record into the amounts a person actually uses.
| Portion | Weight | Net carbs | Keto line (5 g) | Low-carb line (20 g) |
|---|---|---|---|---|
| 1 tablespoon | 16 g | 2.77 g | inside | inside |
| 2 tablespoons | 32 g | 5.54 g | crosses | inside |
| 3 tablespoons | 48 g | 8.31 g | crosses | inside |
| Half a cup | 128 g | 22.16 g | crosses | crosses |
A tablespoon of peanut butter is 16 g, which is the conversion USDA uses and the one behind every figure in that table. Spoon weights vary a little with how full the spoon is, and a heaped tablespoon is closer to 20 g. That matters more here than it would with a liquid condiment: at 17.31 g per 100 g, every extra gram of peanut butter adds 0.17 g of net carbs.
The row that carries the lesson is the second one. Two tablespoons lands at 5.54 g — past the 5 g keto threshold but nowhere near the 20 g low-carb threshold. So the same food is a pass for one group and a near-miss for the other, and the whole verdict turns on a half-gram margin. That margin is smaller than the error introduced by eyeballing the spoon, which is the honest limitation of any number on this page. If you are tracking ketosis closely, weigh the jar for a week. We wrote about the same problem in the road-trip guide, where guessing portion sizes is the most common way a low-carb day goes over.
The last row is the one to watch in practice. Peanut butter appears in fat-bomb recipes, smoothies and no-bake desserts at volumes of a quarter cup and up. Half a cup measures 22.16 g of net carbs, which crosses both lines — a number most people would never guess from a food they think of as mostly fat.
Three Nut Butters, Three Lines
The nut butter shelf is not one category. Measured the same way, three common jars land in three different places, and the fiber content explains almost all of the difference.
| Product | Net carbs / 100 g | Fiber / 100 g | Sugar / 100 g | Net carbs / 2 tbsp | FDC ID |
|---|---|---|---|---|---|
| Almond butter | 8.52 g | 10.3 g | 6.27 g | 2.73 g | 168603 |
| Peanut butter | 17.31 g | 5.0 g | 10.49 g | 5.54 g | 174266 |
| Cashew butter | 27.3 g | 3.0 g | 9.09 g | 8.74 g | 168597 |
Read the two-tablespoon column as a sequence and the practical answer is immediate: almond butter is inside the keto line, peanut butter grazes it, and cashew butter is well past it. At 2.73 g, a two-tablespoon serving of almond butter leaves 2.3 g of headroom under the keto threshold. Cashew butter at 8.74 g is 75 percent over.
The mechanism is fiber, not fat. All three jars are within a few grams of each other on fat — 55.5 g for almond, 51.36 g for peanut, 53.03 g for cashew (FDC #168603, #174266, #168597). The fiber column is where they separate: 10.3 g, 5 g and 3 g. Since net carbs are total minus fiber, a jar with three times the fiber of another can carry a similar total and still land far lower on the line that matters. Almond butter and cashew butter sit 18.78 g apart on net carbs while their fat content is nearly identical, and 7.3 g of that distance is fiber alone.
This is the argument for treating the nut butter shelf as three decisions rather than one. If you keep one jar in the house and want it to fit a strict ketogenic budget by the spoonful, almond butter is the one that does. Peanut butter fits low-carb easily and keto only at one tablespoon. Cashew butter belongs in the low-carb budget and needs measuring.
The Reduced-Fat Trap
Beside the regular jars sits a reduced-fat version, and on a low-carb diet it is the wrong trade. Our record for it measures 30.45 g of net carbs per 100 g (FDC #172458) against 17.31 g for the regular product — 76 percent more carbohydrate in the jar that removed the fat.
The arithmetic is not a rounding artifact. Reduced-fat peanut butter carries 35.65 g of total carbohydrate and 5.2 g of fiber (FDC #172458), so the fiber barely moves. What moves is the rest: when fat is taken out of a product whose main ingredient is ground peanuts, something has to hold the texture together, and in commercial reduced-fat spreads that something is usually a starch or a sugar. The label will name it.
The portion effect follows. A two-tablespoon serving of the reduced-fat version carries 9.74 g of net carbs, which is 1.76 times the regular product and nearly double the 5 g keto threshold. The same spoon, the same brand, the same shelf: choosing the jar with less fat roughly doubles the carbohydrate.
The general principle is worth keeping. Fat reduction and carbohydrate reduction are separate claims that often move in opposite directions, because removing fat from a processed food usually means adding something else back. We saw the same pattern with flavored yogurt: a leading brand's apricot Greek cup measures 11.55 g of net carbs per 100 g (FDC #170864) against 3.98 g for plain whole-milk Greek yogurt (FDC #171304). Label claims about what a food does not contain are not evidence about what it does.
Whole Peanuts and the Jar Are Not the Same Food
The comparison below is the one that explains the sugar figure we flagged at the top of this page, and it is worth seeing in full because both records are peanuts.
Whole dry-roasted peanuts measure 12.86 g of net carbs per 100 g, with 8.4 g of fiber and 4.9 g of sugar (FDC #173806). Peanut butter measures 17.31 g, with 5 g of fiber and 10.49 g of sugar (FDC #174266). Moving from the whole nut to the paste costs 4.45 g of net carbs, and the two columns that explain it move in the same direction for different reasons: fiber falls by 3.4 g because grinding breaks the cell structure that the fiber measurement depends on, and sugar rises by 5.59 g because commercial peanut butter is regularly sweetened.
That second number is the one to take away. Sugar more than doubling between whole peanuts and the paste made from them is not a property of peanuts. It is a property of the recipe. A jar whose ingredient list reads "peanuts, salt" will land closer to the whole-nut figures; one that lists sugar, molasses or hydrogenated vegetable oil will not, and the panel in front of you is the only way to know which one you are holding.
For anyone managing a low-carb budget around nuts generally, pecans are the outlier worth knowing about: 4.26 g of net carbs per 100 g with 9.6 g of fiber (FDC #170182), which is lower than every nut butter on this page by a wide margin.
How to Eat It — and What to Swap In
Measure the first two weeks. The gap between one tablespoon and two is the gap between passing and crossing, and it is roughly the width of a heaped spoon. Weighing 16 g on a scale costs nothing and settles the question permanently.
Read the ingredient list, not the front of the jar. The two details that move carbohydrate are added sugar and any starch used for texture. Peanuts and salt, in either order, is the version this page's numbers describe. A jar with three or four ingredients is not automatically lower, but it is closer to the whole-nut baseline.
Treat it as a fat source with a carbohydrate side, not as a free food. At 598 kcal per 100 g and 51.36 g of fat (FDC #174266), peanut butter is calorie-dense well before it is carbohydrate-dense. A two-tablespoon serving is about 191 kcal. That is the real reason to measure it, even on a day when the carbohydrate line is not the thing you are tracking.
Swap toward almond butter for the strictest budget, and toward pecans for snacks in whole form. Almond butter measures 8.52 g per 100 g (FDC #168603) and pecans 4.26 g (FDC #170182). Neither is a different category of food; both simply sit lower on the same line.
If peanut butter is going into a lunchbox, the arithmetic interacts with everything else in the box. We walked through the rest of that calculation in the lunchbox breakdown, where the nut butter is rarely the item that pushes a meal over.
A Recipe: Peanut Butter Celery Sticks, Two Ways
This is the simplest way to make the portion lesson concrete, because the only variable between the two versions is the spoon.
| Version | Ingredient | Amount | Net carbs | FDC ID |
|---|---|---|---|---|
| A | Celery, raw | 150 g | 2.06 g | 169988 |
| A | Peanut butter, 1 tbsp | 16 g | 2.77 g | 174266 |
| A | Total | — | 4.82 g | — |
| B | Celery, raw | 150 g | 2.06 g | 169988 |
| B | Peanut butter, 2 tbsp | 32 g | 5.54 g | 174266 |
| B | Total | — | 7.59 g | — |
Cut celery into 8 cm sticks, fill each one with peanut butter, and chill for ten minutes so the filling sets. Version A comes in at 4.82 g of net carbs, inside the keto line. Version B comes in at 7.59 g, past it. The celery contributes 2.06 g either way, and celery is worth 260 mg of potassium per 100 g on its own (FDC #169988), so the stick is doing something for the mineral column while it carries the peanut butter.
If you want the same flavours without the celery, blend 16 g of peanut butter with 10 g of coconut oil and 3 g of unsweetened cocoa powder (FDC #171412, #169593). That mixture measures about 3.40 g of net carbs and sets in the freezer in fifteen minutes. The cocoa powder is the only meaningful contributor at 20.9 g per 100 g, and 3 g of it adds 0.63 g.
Fun Fact: Peanut Butter Was Invented for People Who Could Not Chew
The spread that now anchors the American lunchbox started as a medical food. John Harvey Kellogg, the same physician behind the breakfast cereal company, developed a peanut paste in the 1890s as a protein source for patients at his sanitarium who could not chew solid food. It was marketed that way for decades before it became a sandwich filling.
The same idea shows up in different kitchens around the world. Indonesian and Malaysian satay skewers are served with a sauce built from ground peanuts, soy sauce, chilli and palm sugar — the peanut is there, and so is the sugar, which is why the sauce measures differently from the nut. West African groundnut stew uses peanut paste as a base for savoury dishes rather than sweet ones. In the Netherlands, peanut sauce is a standard accompaniment to fries, which is the opposite of a low-carb pairing and an honest illustration of the same point: the nut is low in carbohydrate, and what gets built around it is not.
Is peanut butter keto-friendly?
Only at a measured portion. Our record measures 17.31 g of net carbs per 100 g (USDA SR Legacy, FDC #174266), which is under our 20 g low-carb line and over our 5 g keto line. One tablespoon of 16 g carries 2.77 g of net carbs and fits the keto line; two tablespoons of 32 g carries 5.54 g and crosses it. The portion decides the answer.
How many carbs are in a tablespoon of peanut butter?
About 2.77 g of net carbs, using a 16 g tablespoon and the per-100 g record above (FDC #174266). That is 22.31 g of total carbohydrate less 5 g of fiber per 100 g, scaled to 16 g. A heaped tablespoon weighs closer to 20 g and would carry about 3.46 g.
Why does reduced-fat peanut butter have more carbs?
Because removing fat from a ground-peanut spread usually means adding a starch or a sugar to hold the texture. Our record for the reduced-fat version measures 30.45 g of net carbs per 100 g against 17.31 g for the regular product (FDC #172458 vs #174266) — 76 percent more carbohydrate, and 9.74 g in a two-tablespoon serving. Fiber barely changes between the two at 5.2 g versus 5 g, so the increase is not a measurement artifact.
Is almond butter lower in carbs than peanut butter?
Yes, and the difference is fiber rather than fat. Almond butter measures 8.52 g of net carbs per 100 g with 10.3 g of fiber (FDC #168603), against 17.31 g and 5 g for peanut butter (FDC #174266). Fat content is nearly identical at 55.5 g versus 51.36 g, so the 8.79 g gap on net carbs comes almost entirely from fiber. Cashew butter runs higher than both at 27.3 g (FDC #168597).