High cholesterol is a major risk factor for heart disease that is primarily caused by obesity, physical inactivity and an unhealthy diet, especially increases the risk of heart disease and stroke in certain groups which are sensitive to dietary cholesterol. Some other causes of high cholesterol include high intake of foods containing saturated fats and trans-fats (low intake of foods containing healthy, protective fats- polyunsaturated and monounsaturated fats- that increases HDL “good” cholesterol in your blood), low intake of foods containing fiber, cholesterol in food (dietary cholesterol), and genetics (your family history may affect your cholesterol level). Eating a variety of foods promotes good heart health, including fruits and vegetables; grain (cereal) foods, mostly wholegrain and high fiber varieties; lean meats and poultry, fish, eggs, tofu, nuts and seeds, legumes/beans; and milk, yogurt, cheese and alternatives, mostly reduced fat. Here’s a list of foods high ...