Cholesterol is made in the liver of animals, so only animal products contain cholesterol. You won't find cholesterol in any plant food. Nuts are an excellent source of polyunsaturated and monounsaturated fats - the good fats - which, as part of a balanced diet, can help manage blood cholesterol.
Almonds, cashews, hazelnuts are higher in mono-saturated fats which are considered to be good fats. The fat profile of each nuts varies, so including a variety of nuts in your diet is a smart choice and ensures you have a good balance of healthy fats.
Mother Nature is smart and she packages foods that contain healthy fats (nuts, avocado, olives) with phyto chemicals that stop the fats from going rancid too quickly. These compounds also have antioxidant and anti-inflammatory properties. This is one of the mechanisms to explain how nuts help prevent cardiovascular disease, and more recently explain their positive effects on cognition/brain health.
Nuts are like nature's own vitamin supplement - a small package of essential nutrients. Nuts contain a combination of at least 28 different essential nutrients. Similar to fruits and vegetables, each nut has its own unique combination. Generally nuts contain Vitamin E, Folate, Magnesium, Zinc and Iron. All Nuts also contain protein, fibre and good fats.
Cashews, like other tree nuts, contain healthy unsaturated fats plus a broad range of vitamins, minerals and phyto chemicals which are all essential for good health.
Of all tree nuts, almonds rank highest in protein, fiber, calcium and Vitamin E
Almonds are rich in magnesium, which is critical in preventing heart attacks and hypertension. According to the FDA, eating 1.5 ounces a day of almonds may reduce cardiovascular disease risk factors, including 'bad' LDL cholesterol levels and belly fat.