Can You Eat Peanuts Every Day? Benefits and Risks

Yes, you can eat peanuts every day, and doing so is linked to meaningful health benefits. The FDA has even approved a qualified health claim stating that eating 1.5 ounces of peanuts daily, as part of a diet low in saturated fat, may reduce the risk of heart disease. The key is sticking to a reasonable portion and choosing minimally processed varieties.

How Much to Eat Each Day

A standard serving is about 1 ounce (28 grams), roughly a small handful. Most of the research showing health benefits is based on 1 to 2 ounces eaten five or more times per week. That single ounce delivers 6.9 grams of protein, 2.4 grams of fiber, 12% of your daily magnesium, and 9% of your daily vitamin E. It also provides over 7 grams of monounsaturated fat, the same heart-friendly type found in olive oil.

Going well beyond 2 ounces a day starts to add up calorically. Peanuts are about 45% fat by weight, so a 1-ounce serving runs roughly 160 to 170 calories. A handful or two is beneficial. Half a jar in front of the TV is a different story.

Heart Health and Longevity

The cardiovascular evidence is strong. A large pooled analysis published in the Journal of the American College of Cardiology found that people who ate peanuts two or more times per week had a 13% lower risk of total cardiovascular disease and a 15% lower risk of coronary heart disease compared to people who almost never ate them. Those reductions held up after adjusting for other diet and lifestyle factors.

The benefits extend beyond heart disease. A study published in JAMA Internal Medicine that followed participants across three large cohorts found that people in the highest category of nut and peanut intake had a 17% to 21% lower risk of dying from any cause during the study period. The protective association was consistent across different populations, including groups with lower incomes where peanuts were the primary nut consumed.

Peanuts and Weight Gain

This is the concern most people have: peanuts are calorie-dense, so won’t eating them every day make you gain weight? The research consistently says no, as long as portions stay reasonable. A prospective study tracking over 51,000 women for more than eight years found that those who ate peanuts or tree nuts two or more times per week actually gained slightly less weight (about half a pound less over eight years) than women who rarely ate nuts. Women eating five or more servings per week saw an even bigger difference, gaining nearly 1.5 pounds less than non-nut eaters.

The likely explanation is satiety. Peanuts are high in protein and fiber, both of which help you feel full longer. Fiber slows gastric emptying, so hunger takes longer to return. In practice, people who snack on peanuts tend to eat less of other foods later in the day, partially offsetting the calories from the nuts themselves. The study’s conclusion was direct: incorporating nuts into the diet does not lead to greater weight gain and may help with weight control.

Choose Unsalted or Lightly Salted

The type of peanut matters quite a bit when you’re eating them daily. Commercially salted peanuts can contain 150 to 200 milligrams of sodium per ounce. If you’re eating two servings a day, that’s up to 400 milligrams from peanuts alone, a sizable chunk of the recommended daily limit of 2,300 milligrams. Most Americans already consume about 3,400 milligrams of sodium per day, so salted peanuts can push you further over the line.

The FDA specifically recommends choosing low-sodium or no-salt-added nuts. Dry-roasted unsalted peanuts give you the same nutritional profile without the sodium load. If plain unsalted tastes too bland at first, lightly salted varieties (typically 50 to 70 milligrams of sodium per serving) are a good middle ground.

Roasted vs. Boiled vs. Raw

All three preparations retain their core nutrients reasonably well. On a dry-weight basis, boiling and roasting have little effect on protein or fat content. The main differences are subtle. Boiling increases the proportion of polyunsaturated fatty acids while slightly decreasing monounsaturated fats. Roasting does the opposite, preserving the original fatty acid balance but reducing sugar content through browning reactions. Both preparations maintain a favorable ratio of unsaturated to saturated fats.

Boiled peanuts absorb water, so ounce for ounce on a wet basis they contain less protein and fat (about 13% protein vs. 20% for raw). You’re not losing nutrients, you’re just getting more water weight. If you prefer boiled peanuts, you’ll simply need a slightly larger portion to match the nutrition of a dry-roasted serving.

Oxalates and Kidney Stone Risk

Peanuts contain about 187 milligrams of oxalate per 100 grams. That’s a significant amount. The average Western diet provides 100 to 150 milligrams of oxalate per day total, so eating large quantities of peanuts can push your daily oxalate intake well above normal levels. For most people, this isn’t a problem. Your body handles moderate oxalate loads without issue.

If you have a history of calcium oxalate kidney stones, however, daily peanut consumption is worth discussing with your doctor. A case report documented acute kidney injury in a patient who consumed excessive peanuts alongside heavy alcohol intake, with the combination driving oxalate levels dangerously high. At a standard 1-ounce serving, the oxalate contribution is more modest (around 53 milligrams), but it still adds up if you’re already eating other high-oxalate foods like spinach, beets, or sweet potatoes.

Aflatoxin: A Real but Managed Risk

Peanuts grow underground and are susceptible to contamination by molds that produce aflatoxins, a group of compounds classified as a Group 1 human carcinogen by the International Agency for Research on Cancer. Aflatoxin B1 is particularly concerning because it targets the liver, and the cancer risk multiplies dramatically in people who also carry chronic hepatitis B.

In practice, regulatory standards in the United States and Europe keep this risk very low for daily consumers. The U.S. sets a maximum tolerable level of 20 nanograms per gram in peanuts, while the EU uses a stricter limit of 4 nanograms per gram. At these levels, and with the relatively modest quantities most people eat, the lifetime risk of aflatoxin-related liver cancer is extremely small. Buying peanuts from major brands sold in regulated markets, storing them in cool dry conditions, and discarding any that taste bitter or look moldy is sufficient for daily eaters.

Who Should Be Cautious

Peanut allergy is the most obvious reason to avoid daily consumption. Peanut allergies affect roughly 1 to 2% of the population and can cause severe reactions. Beyond allergies, people with chronic kidney disease or a history of oxalate kidney stones should moderate their intake. Those on sodium-restricted diets need to be especially careful about choosing unsalted varieties.

For everyone else, a daily handful of peanuts is one of the more straightforward dietary upgrades you can make: inexpensive, portable, filling, and backed by solid evidence for heart health and weight management.