
Peanut butter has a reputation problem in both directions: some people avoid it as fattening, while others treat it as a near-miracle food. The reality sits in the middle. Two tablespoons give you protein, healthy fats, some fiber and magnesium, and early research suggests it can take the edge off a blood sugar spike when eaten with a high-carbohydrate meal. It is also calorie-dense, easy to overeat, and a major allergen. Here is what the research shows about its effects on blood sugar, weight and heart health, and who should be careful. (Based on the insights of Dr. Alan Mandell)
Key Takeaways
- Two tablespoons of peanut butter provide about 190 calories, 7 grams of protein, 16 grams of fat and roughly 12% of the Daily Value for magnesium, so portion size matters.
- In a small pilot study of 16 young adults, adding two tablespoons to a high-glycemic meal blunted the blood sugar rise. That does not mean it treats diabetes, and insulin was not lower in another study.
- “Insulin makes you fat, so you don’t need to count calories” is contested: in a 2021 inpatient study, people on a low-fat plant-based diet ate about 689 fewer calories a day than people on a ketogenic diet.
- Heart-health evidence is mostly for nuts and peanuts rather than peanut butter itself and is largely observational. The FDA calls it supportive but not conclusive.
- Fiber is modest (about 1.6 to 2.6 grams per serving). Avoid it with a peanut allergy, and ask a care team about portions if you have advanced kidney disease.
What Is in Two Tablespoons
A standard serving of two tablespoons (about 32 grams) of peanut butter provides roughly:
- Calories: about 188 to 191
- Fat: about 16 grams, of which roughly 7.4 to 8.3 grams is monounsaturated
- Protein: about 7.1 to 7.7 grams
- Carbohydrate: about 7 grams
- Fiber: about 1.6 to 2.6 grams, depending on the brand and whether it is smooth or crunchy
- Magnesium: about 49 to 54 milligrams, around 12% of the Daily Value according to the NIH Office of Dietary Supplements
Figures vary by brand, so check the label on the jar you buy. The key point is that this is a nutrient-rich food that is also energy dense. Two tablespoons is a modest spoonful, and it is easy to eat double that without noticing.
Peanut Butter and Blood Sugar
The best-known claim is that peanut butter “suppresses” blood sugar. The research supports a smaller version of that idea. In a small pilot study of 16 adults aged 18 to 30, adding two tablespoons of peanut butter to a high-glycemic-index meal of white bread and juice blunted the rise in blood glucose afterward. That was a short-term test in young, mostly healthy people, and the meal was designed to cause a large spike.
Two cautions apply. First, a blunted glucose spike does not mean lower insulin. In another study, insulin was not lower after a meal with peanuts, and was actually higher at 120 and 370 minutes. Second, the findings come from small studies, so they do not show that peanut butter treats or prevents diabetes. The sensible takeaway is practical: pairing a carbohydrate food, such as toast, a banana or crackers, with a source of protein and fat tends to produce a gentler rise than eating the carbohydrate alone.
Is Insulin the Reason People Gain Weight?
Dr. Mandell suggests that insulin drives fat storage and that, if you keep insulin low, you do not need to count calories. This is a contested idea, often called the carbohydrate-insulin model, and the best controlled evidence does not clearly support it. In a 2021 inpatient study led by Kevin Hall, people eating a low-fat, plant-based diet consumed about 689 fewer calories a day than people on a low-carbohydrate ketogenic diet, the opposite of what that model predicts. In the large DIETFITS trial, low-fat and low-carbohydrate diets produced similar weight loss over a year, and insulin levels did not predict who lost more.
Insulin does matter for people with diabetes and insulin resistance, but for weight loss in general, total energy intake still counts. Peanut butter can help you feel full, but it does not cancel out calories.
Fullness and Weight: What to Expect
Because it combines protein, fat and fiber, peanut butter is filling, and many people find a spoonful keeps hunger away longer than a refined snack. That is a reasonable reason to include it. The claim that it will make losing weight “much easier” is stronger than the evidence allows. A pooled analysis of nut trials found no significant change in body weight (a difference of −0.47 kilograms, with a confidence interval from −1.17 to 0.22), and no evidence of weight gain either. At about 190 calories per two tablespoons, portion size is what decides whether it works for or against you.
What About Keto and Low-Carb Diets?
Peanut butter can fit a low-carbohydrate pattern in small portions, but it is not carbohydrate-free. Net carbohydrates (total carbohydrate minus fiber) run about 4.5 to 5.5 grams per two tablespoons, which adds up quickly if you eat it by the spoonful. Many commercial brands also add sugar, extra salt and hydrogenated oils, which is why the ingredient list matters.
Heart Health
Statements that peanut butter is “proven over and over” to protect your heart, prevent plaque or lower LDL cholesterol and triglycerides go further than the research does. Here is what is actually known:
- Nuts and peanuts, mostly observational: a 2013 New England Journal of Medicine analysis (Bao et al.) found that people who ate nuts daily had about 20% lower all-cause mortality than those who rarely ate them. A 2017 analysis of large US cohorts (Guasch-Ferré et al.) linked eating nuts, including peanuts, several times a week to a lower risk of cardiovascular disease.
- Trial evidence: in the PREDIMED trial, a Mediterranean diet supplemented with nuts reduced major cardiovascular events by roughly 30% compared with a low-fat control diet, in the republished 2018 analysis. That trial tested a whole dietary pattern, and nuts were mixed rather than peanut butter on its own.
- Peanut butter specifically: the evidence is thinner than for whole nuts, and most of it is observational, so it cannot prove cause and effect.
- The FDA’s position: the agency allows a qualified health claim that eating 1.5 ounces of most nuts a day, as part of a diet low in saturated fat and cholesterol, may reduce the risk of heart disease, and says the evidence is supportive but not conclusive.
The balanced reading is that peanuts and peanut butter fit well in a heart-healthy diet, particularly when they replace foods high in refined carbohydrates or saturated fat, but they are not a stand-alone heart treatment.
Fiber and Gut Health
Peanut butter does contain fiber, but a two-tablespoon serving offers only about 1.6 to 2.6 grams, a small share of the 25 to 38 grams generally recommended each day. It is a minor contributor, and the idea that it will relieve constipation on its own is overstated.
The same caution applies to apples, which are often paired with peanut butter. Whole apples contain pectin, and some of the research on its prebiotic effects comes from rats, where only the whole fruit worked. Claims that this combination boosts immunity or brain function are not supported by human evidence. Apple and peanut butter is still a good snack, because the fiber, protein and fat together keep you full, but that is a modest benefit rather than a health breakthrough.
How to Choose and Eat It
- Read the ingredients: look for peanuts, and optionally a little salt. Avoid products with added sugar, hydrogenated oils or lots of sodium when you can.
- Measure your portion: two tablespoons is a serving. Use a spoon rather than eating from the jar.
- Pair it well: spread it on whole-grain toast, stir it into oatmeal, or pair it with apple slices, celery or a banana.
- Use it to replace, not to add: it works best when it takes the place of a sweet or highly processed snack.
- Natural versus conventional: natural peanut butter separates, so stir it well. The nutrition difference is mainly in the added sugar and oils, so compare labels.
Who Should Be Careful
- Peanut allergy: about 2.9% of US adults report a current peanut allergy. If you or a family member is allergic, avoid it entirely and follow your allergist’s advice.
- Infants: current guidance, based on the LEAP trial, is that early introduction of peanut-containing foods can reduce the risk of developing a peanut allergy in high-risk babies, but it should be done under medical advice. Never give an infant a spoonful of thick peanut butter, which is a choking hazard; thin it with water or breast milk or stir it into other foods.
- Young children: whole peanuts and large chunks of nut butter are a choking risk for children under 4.
- Kidney disease: two tablespoons contain about 240 milligrams of potassium and 102 milligrams of phosphorus. This is moderate, but people with advanced kidney disease should ask their care team how much fits their plan.
- Aflatoxin: mold toxins can occur in peanuts, but regulated commercial products are low in them, so it is a minor concern for most people.
The Bottom Line
Peanut butter is a nutritious, satisfying food that can help blunt the blood sugar effect of a carbohydrate-heavy snack and keep you full. It fits well in a balanced diet when you control the portion and choose a brand with a short ingredient list. It is not a cure for diabetes, a heart-disease preventive or a shortcut to weight loss, and the strongest claims made for it do not hold up. Enjoy it for what it is.
Frequently Asked Questions
Does peanut butter lower blood sugar?
It can soften a spike. In a small pilot study of 16 young adults, two tablespoons added to white bread and juice blunted the rise in glucose. It is not a treatment for diabetes, and it did not lower insulin in another study.
Will peanut butter help me lose weight?
It can help you feel full, but it is not a weight-loss food on its own. Nut trials show no significant weight change and no weight gain, and two tablespoons contain about 190 calories, so portion control is key.
Is peanut butter good for my heart?
It fits well in a heart-healthy diet, but the evidence is mostly for nuts and peanuts and largely observational. The FDA allows a qualified claim for nuts that it describes as supportive but not conclusive. It is not a stand-alone treatment for cholesterol or plaque.
Is peanut butter safe for babies and young children?
Early introduction can lower the risk of peanut allergy in high-risk infants, so ask your doctor first. Never give an infant thick peanut butter by the spoon because it is a choking hazard, and avoid whole peanuts and large chunks for children under 4.
Peanut Butter Checklist
- ☐ Choose a jar with peanuts (and a little salt) as the main ingredients
- ☐ Avoid added sugar and hydrogenated oils where you can
- ☐ Measure out two tablespoons instead of eating from the jar
- ☐ Pair it with fruit, whole-grain toast or oatmeal to slow the rise in blood sugar
- ☐ Let it replace a sweet or processed snack, not add to it
- ☐ Skip it entirely if you or a family member has a peanut allergy
- ☐ Talk to your doctor before giving it to an infant, and keep it thin and mixed into food
- ☐ If you have advanced kidney disease, ask your care team about portions
This article is for general educational purposes and is not a substitute for personalized medical advice. If you have diabetes, kidney disease or a food allergy, or are planning to introduce peanut foods to an infant, speak with a qualified healthcare provider before making dietary changes.

