The heart is one of the most important organs of our body. It pumps blood to all the other parts, and a slight problem in the heart can adversely impact other organs as well. Hence, it is crucial to take good care of the heart by eating the right foods and following an active lifestyle.
Here are 12 foods that, when consumed regularly, can do wonders to your heart.
1. Fatty fishes
Fatty fishes are loaded with healthy fats like Omega 3 fatty acids. Consuming these good fats on a regular basis can mitigate the risk of cardiac arrests, irregular heartbeat, arterial plaques and high cholesterol. Some of the good fatty fishes that you should eat at least twice a week are salmon, sardines, and mackerel.
Almonds are packed with antioxidants like vitamin E and other nutrients like vitamin B, magnesium and zinc. All of these nutrients play a vital role in reducing stress to the heart and keeping it healthy and active always. Eating almonds regularly can control mood swings as well.
All berries, especially blueberries and strawberries, are great for your heart. These berries are rich in plant compounds antioxidants like flavonoids which expand blood vessels and mitigate any stress or risk to the heart.
Due to its anti-inflammatory properties and low calories, asparagus is a great choice for people who want to keep their heart naturally healthy. They are packed with folate and vitamins C & D.
5. Beans and Legumes
Beans are great sources of protein, fiber, calcium, iron and vitamin B. They also suck out cholesterol from your body very effectively. Reducing the amount of bad cholesterol automatically improves the health of your heart.
As they are rich in fiber, omega-3 fatty acids, and essential phytoestrogens, flaxseeds are very good for the overall health of your heart. Ensure that you take these seeds in the ground or milled form for best results.
These green vegetables are excellent sources of vitamins C & E, potassium, fiber, calcium and folate. All of these are very good for the heart, and it is highly recommended that you eat these at least thrice a week.
Though they are originally called brain foods, walnuts are great for your heart. They are rich in essential fats like omega-3 acids, folate, vitamin E, fiber, polyunsaturated fats and more. Soak them in water and eat them, ideally unsalted, regularly.
Eat the plain, unrefined oats that are free of refined sugar, every day for breakfast for reduced cholesterol levels and overall health of your heart.
10. Red Wine
Berries are known to be heart-healthy foods; therefore, it is not surprising to see red wine on this list. They contain the essential antioxidants like resveratrol, which are great for the health of the arteries.
11. Green Tea
Since it is loaded with antioxidants, green tea is known to keep your cholesterol levels in check always. If you drink this soothing beverage at least once every day, it can help to reduce the risk of clotting in your heart.
As they are good sources of potassium, raisins help to keep blood pressure and hypertension in control at all times. This automatically helps maintain the health of your heart.