Eating Vegetables Regularly Can Improve Your Heart Health

A new study that was done by the American Journal of Physiology Heart and Circulatory Physiology showed that if more people ate vegetables, then there would be far fewer incidences of heart disease. The researchers found that higher levels of trimethylamine-N-Oxide, which is also known as TMAO, can reduce the risk of heart disease. People who eat a lot of vegetables and seafood have higher levels of TMAO.

The researchers examined the effects that TMAO had on blood pressure levels. They gave TMAO to rats who had a genetic predisposition to high blood pressure. The rats were assessed for heart and kidney damage after 12 weeks and 56 weeks. They found that the rats’ condition improved after they had received TMAO therapy for one year.

There are a number of vegetables that you can include in your diet if you are trying to improve your heart health.

Leafy Green Vegetables

Leafy green vegetables include collard greens, kale and spinach. They are filled with minerals, vitamins and antioxidants that can keep the heart healthy. They also have vitamin K, which helps the blood clot and keeps the blood vessels healthy. Additionally, they have magnesium, which can prevent heart disease.


Avocados are filled with monounsaturated fats. These fats can lower the risk of heart disease. They can also lower cholesterol.


Broccoli is high in vitamin C. This nutrient can make you less susceptible to developing heart disease.


Onions are rich in phytochemicals. These phytochemicals can lower your risk of heart disease.


Asparagus is high in fiber and beta-carotene. Not only is asparagus high in heart-healthy nutrients but it is also low in calories. In fact, one cup of asparagus only has 25 calories.


Tomatoes are high in beta-carotene, vitamin C and lycopene. They can also reduce the risk of cancer.