Good choice

Yes. Peanut butter is a good fit for high cholesterol when it replaces butter or other saturated fat, in portions of 1 to 2 tablespoons.

Peanut butter has no cholesterol, and most of its fat is unsaturated: about 12 g of the 16 g in a 2-tablespoon serving. That serving has 3.3 g of saturated fat, about a quarter of a 13 g daily target. In a controlled feeding trial, diets using peanut butter and other unsaturated fats in place of saturated fat lowered LDL cholesterol by 14%. The catch is calories (about 190 per 2 tablespoons), so it works best as a swap, not an extra.

Updated 19 October 2026 · Written by the Heart Tracker team from the studies and USDA data listed under Sources · Not medical advice

Peanut butter: nutrition per serving

Food and servingSat fatCholesterolFibrekcal
Smooth peanut butter2 tbsp (32 g) · FDC 172470 3.3 g 0 mg 1.6 g 191
Crunchy peanut butter2 tbsp (32 g) · FDC 172469 2.4 g 0 mg 2.6 g 188
Reduced-fat peanut butter2 tbsp (32 g) · FDC 172458 1.8 g 0 mg 1.7 g 166
Dry-roasted peanuts1 oz (28 g) · FDC 173806 2.2 g 0 mg 2.4 g 164
Butter, for comparison1 tbsp (14 g) · FDC 173410 7.2 g 30 mg 0 g 100

Of the 16 g of fat in 2 tbsp of smooth peanut butter, about 8 g is monounsaturated and 4 g polyunsaturated. USDA does not split peanut fibre into soluble and insoluble. Source: USDA FoodData Central (public domain); search the FDC number to see the full record. Values are rounded and vary by brand and recipe.

How 2 tablespoons fits your saturated fat budget

Two level tablespoons of smooth peanut butter use about a quarter of a 13 g day. A tablespoon of butter uses more than half. So spreading 1 tablespoon of peanut butter on toast instead of butter cuts the saturated fat on that slice from about 7 g to under 2 g, and adds a little fibre and protein.

Peanut butter, 2 tbsp3.3 g · 25%
NHS limits: 16% of 20 g (women), 11% of 30 g (men)
Crunchy peanut butter, 2 tbsp2.4 g · 18%
NHS limits: 12% of 20 g (women), 8% of 30 g (men)
Reduced-fat peanut butter, 2 tbsp1.8 g · 14%
NHS limits: 9% of 20 g (women), 6% of 30 g (men)
Peanuts, 1 oz2.2 g · 17%
NHS limits: 11% of 20 g (women), 7% of 30 g (men)
Butter, 1 tbsp7.2 g · 55%
NHS limits: 36% of 20 g (women), 24% of 30 g (men)

Bars show each serving against about 13 g a day, the American Heart Association's target (under 6% of 2,000 calories) for people lowering LDL. Work out your own number with the saturated fat calculator.

What the trials found

The clearest test is a 1999 Penn State feeding study. Twenty-two adults ate five diets in turn, with all their food provided: an average American diet, a low-fat diet, and three higher-fat diets rich in monounsaturated fat from olive oil, peanut oil, or peanuts and peanut butter. Compared with the average American diet, the high-monounsaturated diets lowered LDL cholesterol by 14% and triglycerides by 13%, without lowering HDL. The low-fat diet lowered LDL by a similar amount but raised triglycerides and lowered HDL.

The detail that matters: the peanut diet was still low in saturated fat overall (8% of calories, against 16% in the average diet). Peanut butter helped because it replaced butter, fatty meat and full-fat dairy, not because it was added on top.

Peanuts are botanically legumes, so the big meta-analysis of nut trials (61 trials, about 1 oz of tree nuts a day lowering LDL by 4.8 mg/dL) doesn't include them. Their fat profile is similar to many tree nuts, though.

What to look for on the jar

Better ways to eat it

Peanut butter cups, peanut butter cookies and peanut butter ice cream are a different story: most of their saturated fat comes from chocolate, butter or cream.

How much is sensible?

One to two level tablespoons a day is a sensible amount for most people. That's 1.7 to 3.3 g of saturated fat and 95 to 190 calories. A "tablespoon" scooped straight from the jar is often closer to two, so weigh it once (16 g per level tablespoon) to calibrate your eye.

If you're also trying to lose weight, count the calories: 4 tablespoons a day adds about 380. Losing excess weight lowers triglycerides more than LDL, so the swap matters more than the amount.

General information, not medical advice

This page is for education and doesn't diagnose or treat anything. If you have high cholesterol, take medication or have another health condition, check changes to your diet with your doctor or a registered dietitian.

Frequently asked questions

Is peanut butter bad for cholesterol?

No. Peanut butter contains no cholesterol, and about three-quarters of its fat is unsaturated. Two tablespoons has about 3.3 g of saturated fat, a quarter of a 13 g daily target. It only becomes a problem in large amounts, or in products where it comes with chocolate, butter or palm oil.

Does peanut butter have cholesterol in it?

No. Cholesterol is only found in animal foods, so peanut butter has 0 mg. What affects your blood cholesterol more is saturated fat, and peanut butter has less than butter, cheese or fatty meat.

Are peanuts good for cholesterol?

Yes. A 1 oz (28 g) handful of dry-roasted peanuts has about 2.2 g of saturated fat and 2.4 g of fibre. In a controlled feeding trial, a diet using peanuts and peanut butter in place of saturated fat lowered LDL cholesterol about as much as olive oil did. Unsalted peanuts are better if you are also watching your blood pressure.

How much peanut butter can I eat a day with high cholesterol?

One to two level tablespoons a day fits most eating plans. That is 1.7 to 3.3 g of saturated fat and 95 to 190 calories. Use it in place of butter or cheese rather than on top of them.

Is smooth or crunchy peanut butter better for cholesterol?

It makes little difference. In USDA data, crunchy peanut butter had slightly less saturated fat than smooth (2.4 g vs 3.3 g per 2 tablespoons), but the gap between brands is bigger. Check the label and pick a jar that is just peanuts, or peanuts and salt.

Scan or log peanut butter in Heart Tracker

Scan the barcode on your jar to see its saturated fat per serving, or search for peanut butter and log the amount you actually spread. Heart Tracker adds it to your daily saturated fat, cholesterol and fibre totals, so you can see how a swap from butter changes your day.

Download Heart Tracker Free

Related guides

Sources

← All food checks