Heart disease kills millions of people every year. One of the reasons of increasing heart diseases among people is the food we eat. While some foods can cause to cholesterol rise and heart problems other foods can lower cholesterol and lower the risk of heart disease. It should be noted that just eating these foods alone will not be enough and you have to maintain a general level of healthiness and fitness to truly stay clear of heart disease. But eating the following foods will definitely help. Here are the top 10 foods that lower the risk of heart disease.