what are the best vitamins for high cholesterol?
Niacin. This B vitamin can boost HDL “good" cholesterol and lower LDL “bad” cholesterol and triglycerides -- but only use it if your doctor advises you to.