Nuts Are Super Healthy, But There Are Side Effects of Eating Way Too Many (2024)

You already know nuts are incredibly healthy. The crunchy snack is associated with better heart health, lower cholesterol, and even weight loss. “The benefits of nuts definitely outweigh any other drawbacks or cons,” says Jerlyn Jones, R.D.N., L.D., spokesperson for the Academy of Nutrition and Dietetics and owner of The Lifestyle Dietitian.

Nuts are rich in protein, fiber, healthy fats, vitamins, minerals, and antioxidants. They can help boost your energy, and may even play a role in longevity, Jones says. Plus, they’re easy to eat on their own or incorporate into various dishes—which is why you should never feel bad about reaching for a handful of the delicious super-snacks. But by reaching, and reaching, and reaching, there are a few potential concerns.

Jones warns that it’s easy to eat too many nuts, especially because they’re so snackable. Most of us don’t stick to the recommended daily serving size, she says, noting that a handful is a good rough measure for the right serving (about 1/4 cup). “You want to be mindful of how many nuts you’re eating per day,” Jones says.

So, is it healthy to eat nuts every day? It can be—but there are three distinct ways overdoing it may negatively impact your health. Here’s what you should keep in mind:

You could possibly gain weight.

Because nuts are so filling, they can help aid your weight loss goals—but there’s a caveat: This only applies if you consume a moderate number of nuts. Eat more than the recommended handful, and you might actually start to gain weight.

That’s because nuts are calorie-dense, Jones says, meaning they contain more energy per ounce than many other foods (you can thank all the healthy fats for that!). For example, 1 ounce of almonds contains about 160 calories—so even if you just double your serving, you’re packing in 320 calories for a snack. That could result in weight gain if you don’t account for the extra calories eaten throughout your day.

That said, if you love nuts and simply fit the extra calories into a balanced diet overall, you shouldn’t have too many issues. For example, if you’re having a low-calorie salad and want to bulk it up with extra nuts because it won’t be filling otherwise, by all means add the almonds to round out your meal.

Gas, bloating, and digestive issues may occur.

If you ever felt gassy or bloated after eating nuts, you’re not alone. It’s a common side effect, thanks to compounds in nuts called phytates and tannins, which make them difficult to digest. And eating too much fat, which is found abundantly in nuts, in a short period of time can lead to diarrhea, says Alan R. Gaby, M.D., author of Nutritional Medicine.

How to prevent these unpleasant problems? Stick to the recommended daily serving size, or opt for sprouted nuts. These have already started to turn into plants, making them easier to digest, says certified diabetes educator Lily Nichols, R.D.N.

In rare cases, too many Brazil nuts can cause selenium poisoning.

Brazil nuts are naturally rich in selenium—in fact, a 1-ounce serving (six to eight nuts) contains nearly 10 times the recommended daily amount of selenium (55 micrograms).

Gain *unlimited* access to Prevention

Join Now

Selenium poisoning can make your nails brittle, cause your breath to smell, and even trigger aching muscles and joints. (Note: Selenium overload is specific to Brazil nuts, so no need to worry about this problem when eating other types.)

“If you’re only eating a minimum amount of Brazil nuts, you don’t have to worry about too much selenium in your body,” Jones says. She recommends eating only up to four Brazil nuts a day, and possibly dropping that to four every other day to err on the side of caution.

The solution to all of these issues is simply to watch the number of nuts you eat. If you tend to graze mindlessly, Jones recommends creating a pile of shells so you can keep track of exactly how many you’ve had. You can also measure out a portion to keep your serving sizes in check.

Support from readers like you helps us do our best work. Go here to subscribe to Prevention and get 12 FREE gifts. And sign up for our FREE newsletter here for daily health, nutrition, and fitness advice.

Nuts Are Super Healthy, But There Are Side Effects of Eating Way Too Many (2)

Jake Smith

Jake Smith, an editorial fellow at Prevention, recently graduated from Syracuse University with a degree in magazine journalism and just started going to the gym. Let's be honest—he's probably scrolling through Twitter right now.

Nuts Are Super Healthy, But There Are Side Effects of Eating Way Too Many (2024)

FAQs

Nuts Are Super Healthy, But There Are Side Effects of Eating Way Too Many? ›

More importantly, eating too many nuts can actually lead to food toxicity which can range from mild symptoms to severe illness. In addition, many nut varieties contain the amino acid L-Arginine, which can cause mouth ulcers if you over-indulge.

Why is eating too many nuts not recommended? ›

Because of their fat content, nuts are high in calories, so it's best to limit your portion size to a small handful (30g). Because of their fat content, nuts are high in calories, so it's best to limit your portion size to a small handful (30g).

Can eating too many nuts cause inflammation? ›

Although a higher consumption of nuts and peanuts was associated with lower CVD risk in women with T2D, it was not significantly associated with the inflammatory markers, including tumor necrosis factor receptor 2 (TNFR), ICAM-1, E-selectin, CRP, or fibrinogen.

What nuts should you not eat a lot of? ›

Brazil nuts, cashews and macadamia nuts are higher in saturated fat. Too much of this can contribute to raised cholesterol levels, so only eat them occasionally. Chestnuts are an exception – they're lower in all types of fats and higher in starchy carbohydrate than other nuts.

Why does my stomach hurt after eating too many nuts? ›

Why Does My Stomach Hurt After Eating Nuts? Raw nuts contain phytates and tannins that can be hard for some people to tolerate or digest, causing stomach pain or bloating. 4 Cooked nuts have much lower levels of phytates and tannins so may be better tolerated.

What are the side effects of eating too much nuts? ›

Feeling bloated and gassy after eating too many nuts is quite common. You can blame the compounds present in the nuts for that. Most of the nuts contain compounds like phytates and tannins, which make it difficult for our stomach to digest them. Nuts also contain different kinds of fat, which can lead to diarrhea.

What happens to your body when you eat a lot of nuts? ›

More importantly, eating too many nuts can actually lead to food toxicity which can range from mild symptoms to severe illness. In addition, many nut varieties contain the amino acid L-Arginine, which can cause mouth ulcers if you over-indulge.

Are too many nuts bad for your kidneys? ›

Nuts and seeds contain potassium and phosphorus. The amount you can have each day will depend on your stage of kidney disease or the type of dialysis you receive. Potassium and phosphorus can be a concern for nuts and seeds. Limit to ¼ cup portion.

Why are nuts not healthy for you? ›

Although nuts are rich in polyunsaturated fatty acids (PUFA, mainly n-6), dietary fiber and micronutrients such as vitamin E, magnesium, and selenium, they may also contain high levels of one of the most potent carcinogenic substances, the mycotoxin aflatoxin B1 [8].

What is the number one healthiest nut to eat? ›

1. Almonds. Relatively low in calories, almonds are an excellent food for health due to their protein, fiber, vitamins, and minerals.

Do nuts damage the gut? ›

While it was once believed that nut and seed consumption could lead to diverticulitis, the link is unproven. In fact, quite the opposite is true. Nuts and seeds are rich in fiber, which is important for gut health and keeping you regular.

Can eating too many nuts cause bowel problems? ›

If you ever felt gassy or bloated after eating nuts, you're not alone. It's a common side effect, thanks to compounds in nuts called phytates and tannins, which make them difficult to digest. And eating too much fat, which is found abundantly in nuts, in a short period of time can lead to diarrhea, says Alan R.

Why do I feel bad after eating nuts? ›

Causes of nut allergies

The immune system produces antibodies that detect the allergen and cause inflammatory reactions and the release of a chemicals including histamine. Histamine causes hives, hay fever and other allergic symptoms.

Can eating too many nuts cause high cholesterol? ›

Can eating too many nuts raise cholesterol? Yes, it is possible that eating nuts in excess may increase LDL cholesterol levels due to their saturated fat content. Eating nuts in excess may also exceed a person's daily calorie needs, leading to increased LDL cholesterol levels.

How many nuts per day is ok? ›

To obtain health benefits, nuts must be consumed regularly and in sufficient amounts. To this end, many guidelines recommend the daily consumption of 30 g (or 1 ounce = 28.4 g) of nuts as part of a cardioprotective diet [5,6,7].

What are the worst nuts for weight loss? ›

All nuts contain some benefits. However, macadamia nuts, pecans, peanuts and brazil nuts have a high amount of fats and calories that slows down the metabolism rate and leads to weight gain. Therefore, these are not suitable for weight loss.

Is 30 almonds a day too much? ›

Eating a large quantity of almonds can trigger weight gain. The recommended serving of almonds is about 1 ounce, which is about 23 kernels, because these nuts are high in calories and fat —163 calories and 14 grams of fat per ounce.

Top Articles
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 5655

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.