Nuts are rich in source fat. The fats in nuts its absorbed very poorly. 

Why nuts are not fattening ? The fat in almonds is located inside the almond cells. Even after prolonged chewing, most of almond cells remained intact and the fat was inside the cells. Since fat is absorbed only after it is released from cells, most of fat in almonds cannot be absorbed in the upper part of your intestinal tract. This explains why the calorie count of nuts is really lower than what you read on the label.

I go ahead and snack on nuts.

• 1.5 ounces (42 grams) of whole almonds a day