Most people consider nuts to be healthy food and eat it as a healthy snack. Personally, as much as I love eating different types of nuts, I typically don’t and I don’t think most people should either… especially if your goal is to lose weight.
Peanuts And Cashews
First, let’s remove two nuts that aren’t technically nuts and that’s peanuts and cashews.
Both of these are actually part of the legume family and thus, they are BEANS and not nuts.
And the problem is they are high in lectins and can act as allergens for many people.
Lectins are known as “anti-nutrients” and are linked to obesity, chronic inflammation, and autoimmune diseases.
So, unfortunately, you should not eat these two nuts or legumes.
The skin of almonds is also high in lectins, so it should be removed before you eat almonds.
Nuts should also be eaten raw, not roasted and certainly, nut fried in oils – which many “roasted” nuts are.
The main problem with nuts is that they are very high in calories.
For example, 1 oz (28 grams) of raw almonds has about 170 calories, most of it coming from fat.
If you’re like most people, including myself, you’ll end up eating a lot more. Like chips, they can be addictive.
The truth is that most nuts have a lot of good nutrients, especially when eaten raw.
Unfortunately, because they are so high and dense in calories, you’ll end up eating much more than you had hoped or think you are and this typically ends up causing you to gain weight.
So, unless you have very good self-control and use portion control, you might want to think twice about eating nuts, especially if your goal is to lose weight.