Cashews are an excellent source of a few nutrients, including magnesium and potassium. It also contains significant amounts of protein, calcium, iron, phosphorus, selenium, copper, manganese and zinc.