Nuts are too high in fat. Fat in large quantities is not recommended, but the fat found in foods such as olive and canola oils, avocados, and nuts provides essential fatty acids that are important for our bodies to work properly.
Nuts are high in cholesterol.
Nuts, like all plant foods, are cholesterol-free. Only animal products contain cholesterol. Beyond adding taste and texture to any recipe, nuts supply the body with many important nutrients, such as protein, vitamins, minerals, fiber, and essential fatty acids. Vitamin E Nuts, such as almonds and hazelnuts, are an excellent source of vitamin E, an antioxidant that may play an important role in preventing certain kinds of cancer, heart disease, and cataract formation. An antioxidant is a compound that protects against a chemical reaction called oxidation that damages the body's cells.