Peanuts are an excellent source of niacin and folic acid. They contain fibre sterols, substances which in high amounts, they help reducing the absorption of cholesterol.