Animal foods such as bacon and eggs contain cholesterol, a form of fat that can block the blood vessels (see bottom diagram). If there is too much cholesterol in the blood it may settle out on the artery walls. This may block the flow of blood and lead to heart attacks.