Eating foods that are high in fat (especially saturated fat) and cholesterol isn't good for you. The reason is that a high-saturated-fat, high-cholesterol diet can raise the level of cholesterol in your blood. This can speed the development of artherosclerosis, which is the buildup of fatty deposits in the inner walls of arteries. If your arteries become narrowed by fatty deposits, they may close or become blocked by a blood clot. When one of the heart's arteries is blocked, a heart attack results.
Of course, many factors affect a person's risk of heart disease. But eating a low-fat, low-cholesterol diet may reduce one of your risks for heart attack.