Statistical data shows that heart disease is the leading cause of death and coronary heart disease is the most common type of heart disease. Medical experts explain that clogged arteries which interrupt the blood flow are one of the main causes for heart attack and stroke.

Sedentary lifestyle, stress and unhealthy diet are some of the main factors that significantly increase the risk of heart attack. However, by making some changes in your diet and by including physical activity, you can reduce the risk of heart disease.

Below we are going to present you 20 foods and beverages that will cleanse your arteries and will protect you from a heart attack:

  1. Salmon

Nutritionists explain that salmon is one of the healthiest foods and it is incredibly beneficial for your heart health. This type of fish is abundant with fatty acids which have the ability to prevent inflammation and reduce high levels of cholesterol and triglyceride.

Other types of fish, including tuna, mackerel and herring also are healthy and you definitely should include in your diet. It is highly advisable to buy organic fish.

  1. Orange juice

Orange juice contains antioxidants that support the health of the blood vessels and efficiently reduce high blood pressure.

Studies showed that by drinking 2 glasses of fresh orange juice on a daily basis you will provide your organism the recommended daily dosage of vitamin C, which will have a positive effect on your overall health.

  1. Coffee

There are many studies which have proved that by drinking 2–4 cups of coffee on a daily basis you will reduce the risk of heart attack by 20%. However, it is important to highlight that excessive consumption of coffee might be counterproductive and might be detrimental for your stomach.

  1. Nuts

Nuts are abundant with healthy fats, including omega-3 fatty acids and unsaturated fats. Medical experts explain that nuts are extremely efficient in lowering high cholesterol levels, but in same time efficiently boost the memory. It is advisable to consume a handful of almonds and walnuts a day and soon you will see its benefits!

  1. Persimmon fruit

This edible fruit has a rich content of fiber and healthy sterols which were proved to lower the high cholesterol levels. The persimmon fruit has specific sweet taste and also is known as “divine fruit”. You can add this fruit to your favorite smoothie or salad.

  1. Turmeric

Curcumin is active compound contained in turmeric that offers numerous health benefits. There are numerous studies which have proved that turmeric prevents tissue inflammation and prevent overactive fat storage.

You can add turmeric to your dishes or prepare a turmeric tea.

  1. Green tea

Green tea possesses potent calming and energizing properties due to the catechin, a powerful antioxidant contained in the leaves. Namely, catechin supports the metabolism and significantly reduces the absorption of cholesterol. In order to get all of its maximum benefits, it is recommended to drink 1-2 cups of green tea a day.

  1. Cheese

Cheese has the ability to reduce the high cholesterol levels and blood pressure, but it is important to highlight that you should consume it in moderate amounts.

  1. Watermelon

Watermelon is tasty and refreshing fruit that is incredibly beneficial for the overall health. Namely, watermelon has the ability to promote the production of nitric oxide and thus it supports the health of your blood vessels.

  1. Whole grain

Whole grains are abundant with fiber, which prevents accumulation of cholesterol in the blood vessels. Oats, whole grain bread and brown rice are some of the foods that contain high amounts of whole grain. In addition to that, whole grains have the ability to break down the cholesterol that already is accumulated in the arteries.

  1. Cranberries

Cranberries contain high amounts of potassium which is important for the overall health, including the heart health. Regular consummation of cranberry juice will help you to lower the LDL – “bad” cholesterol levels in the blood and in same time will increase the levels of HDL – “good” cholesterol.

Only 2 glasses a day will reduce the risk of heart attack by up to 40%.

  1. Seaweed

Seaweed is rich source of minerals, vitamins, proteins, carotenoids and antioxidants all of which are important for the overall health. Scientific studies showed that regular consummation of seaweed will help you to regulate the blood pressure and also will lower the high cholesterol levels by 5%.

  1. Cinnamon

Cinnamon powder has a specific aroma and most often is used as addition in tea and baked goods. But, this powder offers numerous health benefits, as well, including prevention of buildup in the arteries. 1 teaspoon of cinnamon on a daily basis will provide you many health benefits.

  1. Pomegranate

This exotic fruit is rich source of phytochemicals, active compounds which promote production of nitric oxide on a completely natural way. In other words, this fruit improves the circulation and heart health.

  1. Spinach

Spinach is one of the healthiest plants as it is high in folic acid and potassium. Studies showed that regular consummation of spinach will reduce high blood pressure, but in same time will support muscle tissues and reduce the risk of heart attacks as well.

  1. Broccoli

This green plant is rich source of vitamin K, which efficiently reduces the high blood pressure and high cholesterol levels. You can eat the broccoli boiled, raw, you can add it in your lunch, or eat as a snack.

  1. Olive oil

According to many nutritionists, high-quality olive oil is the secret to good overall health. It is important to mention that cold-pressed olive oil contains healthy fats and will help you to reduce the cholesterol levels. Studies have showed that olive oil can reduce the risk of a heart attack by up to 40%.

  1. Asparagus

This green veggie has the ability to prevent clogging of veins, inflammation and reduces high cholesterol levels in the blood.

  1. Blueberries

Blueberries are another rich source of potassium. By drinking cranberry juice you will reduce the levels of bad cholesterol levels and in same time you can increase the levels of good cholesterol.

  1. Avocado

Avocado offers numerous health benefits as it contains fats which have the ability to promote a healthy balance between the bad and good cholesterol. Avocado is great choice for breakfast and you can combine it with bread, eggs and a salad.