Five Foods to Improve Heart Health

Donna Sergi • September 17, 2018

What you put on your plate can influence every aspect of heart health. That’s why when patients come to me with symptoms like high cholesterol, inflammation, and high blood pressure, one of the things we do is evaluate and correct the diet. To begin improving your own heart health, start incorporating some of the foods below into your meals.


Leafy Greens

Vegetables like spinach, kale, and collard greens are packed with vitamins, minerals, and antioxidants. In particular, they’re a great source of vitamin K, which helps protect your arteries and promotes proper blood clotting.


Good Fats

Good fats come in the form of foods like salmon, sardines, mackerel, coconuts, and avocado, among others. As an oily fish, salmon is high in protein and omega-3 fatty acids, and has been shown to improve cholesterol levels. Avocados are rich in monounsaturated fats, which can reduce the risk of heart disease and promote overall heart health.


Walnuts

Besides being an excellent source of fiber and micronutrients, incorporating walnuts into your diet can help protect against heart disease. Walnuts can also help decrease “bad” LDL cholesterol, and lower blood pressure.


Seeds

Hemp seeds, flax seeds, and chia seeds are terrific sources for omega-3 fatty acids, protein, and heart healthy nutrients. Adding seeds to your diet can improve heart disease risk factors like inflammation, blood pressure, triglycerides, and cholesterol.


Tomatoes

Tomatoes are high in potassium and a good source of a powerful antioxidant called lycopene. Lycopene can help keep blood vessels open and lower heart attack risk. Plus it’s an added bonus that tomatoes are low in calories and sugar, and are a very versatile fruit.


does hyperthyroidism cause fatigue
By Donna Sergi May 30, 2025
When facing a health issue, such as hyperthyroidism, it can be tempting to search for its cause. You may wonder: Can hyperthyroidism be caused by stress ? And you aren’t alone– it is a popular online search filled with many people wondering about the connection. Stress is known to impact the body in numerous ways, including hormonal imbalances, which may complicate thyroid disorders. This article will discuss the connection between stress and hyperthyroidism, how stress exacerbates symptoms, and how to minimize stress in your daily life. Understanding this link between stress and the thyroid can empower you to take better control of your thyroid health, manage your symptoms better, and improve your well-being for the long term.
can stress cause hyperthyroidism
By Donna Sergi May 29, 2025
Are you unsure of how your symptoms of hyperthyroidism started? Learn how stress and hyperthyroidism are connected and how to manage symptoms naturally.
Show More