Dark chocolate contains some stearic acid and this has led to claims that chocolate does not raise blood cholesterol. Unfortunately, dark chocolate also contains saturated fats which do raise cholesterol. Read more...