Eating unusually large meals, eating too much processed foods and sugars contributes to cholesterol in the body which can cause buildup of fat in the coronary artery and cause thrombosis. To avoid this, eat right always. The following clean foods should be considered: - Fruits and vegetables. They are good for your heart because they are low in fat and calories. - Eat more lean meat and less red meat.