Meat and dairy high in saturated fat, sugary foods and drinks, and highly processed foods are the worst foods for high cholesterol. Alternatively, options like lean proteins, whole grains, and fresh ...