Peanut butter is not a carb. It’s primarily a fat and protein source that happens to contain a small amount of carbohydrates. A standard 2-tablespoon serving has about 7 grams of total carbs, compared to 16 grams of fat and 7 grams of protein. The USDA officially classifies peanut butter in the Protein Foods Group, not as a grain or starch.
What’s Actually in a Serving
A 2-tablespoon serving of smooth peanut butter contains about 200 calories. The breakdown tells the real story of what peanut butter is: fat dominates, protein comes in second, and carbohydrates are a relatively minor player. Of those 7 grams of total carbs, 2 grams come from fiber, leaving just 5 grams of net carbohydrates, the portion that actually affects your blood sugar.
To put that in perspective, a single slice of bread has around 12 to 15 grams of net carbs. A medium banana has about 24 grams. Peanut butter sits far below these common carb sources, which is why most nutritionists consider it a fat-and-protein food rather than a carbohydrate source.
Why People Ask This Question
If you’re counting carbs for a keto diet, managing blood sugar, or just trying to understand what you’re eating, it makes sense to wonder where peanut butter falls. The confusion often comes from the fact that peanut butter does contain some carbs, and commercial brands can push that number higher by adding sugar. Natural peanut butter, made with just peanuts (and sometimes salt), keeps the carb count at its baseline. Commercial brands with added sugar can bump total carbs up by a few grams per serving.
The simplest way to check: flip the jar over and look at the ingredient list. If it says just “peanuts” or “peanuts, salt,” you’re getting the lowest carb version. If sugar, corn syrup, or honey appears in the ingredients, you’ll be getting extra carbs that aren’t coming from the peanuts themselves.
How Peanut Butter Affects Blood Sugar
Peanuts have a glycemic index of 14, which is extremely low. For reference, anything under 55 is considered low-GI, and pure glucose scores 100. This means peanut butter causes a very slow, minimal rise in blood sugar compared to actual carbohydrate-heavy foods like bread, rice, or fruit. The high fat and protein content slows digestion, which further blunts any blood sugar response.
This is one reason peanut butter is often recommended as a pairing with higher-carb foods. Spreading it on toast or eating it with an apple slows the absorption of those carbohydrates, leading to a more gradual rise in blood sugar rather than a sharp spike.
Peanut Butter on Low-Carb and Keto Diets
With only 5 grams of net carbs per serving, peanut butter fits comfortably into most low-carb eating plans. On a standard keto diet that limits daily net carbs to 20 to 50 grams, a serving of peanut butter uses up a relatively small portion of your daily allowance. The bigger consideration on keto is actually the calorie density. At 200 calories per 2 tablespoons, it’s easy to eat several servings without realizing it, which can add up quickly.
If you’re strictly tracking, stick with natural varieties that contain no added sugar. The difference between a natural brand and a sweetened commercial brand might only be 2 to 3 grams of carbs per serving, but that gap widens if you eat peanut butter daily or use more than a single serving at a time.
What Peanut Butter Does Offer
Beyond its macronutrient profile, peanut butter delivers a solid dose of several micronutrients. It’s notably rich in magnesium, vitamin E, and niacin (a B vitamin that helps convert food into energy). The fat in peanut butter is mostly unsaturated. The most abundant fatty acid is oleic acid, the same heart-healthy monounsaturated fat found in olive oil. Saturated fat makes up a smaller fraction, roughly 5 percent of total weight.
Some people worry about the hydrogenated oils added to commercial peanut butters to prevent oil separation. These oils are added at just 1 to 2 percent of total weight, and USDA testing found no detectable trans fats in any commercial peanut butter samples. Still, if you’d rather avoid them entirely, natural peanut butter skips the hydrogenated oils altogether. You’ll just need to stir it before using and store it in the fridge to keep the oil from separating.

