It's a sticky substance made by the body. It is also found in some foods. We need some cholesterol for good health, but too much is dangerous. Too much cholesterol in the blood can clog blood vessels carrying blood and oxygen to the heart and brain. Heart attacks can happen when blood vessels to the heart become blocked, starving the heart of blood.
Strokes can happen if blood vessels to the brain become blocked.
Full fat dairy foods like milk, cheese, cream, sour cream, yoghurt, ice cream. Fats and oils such as butter, lard, solid cooking fat, cooking margarine, animal fat from the butcher and cooking oils labelled 'vegetable oils'. Coconut milk and coconut cream. Doing regular physical activity is the best way to help keep your blood cholesterol at a healthy level. What you eat also makes a difference.