Among the many foods people eat every day, here are 9 foods that are good for heart health. If you make a habit of regularly enjoying one or more of them, your heart will stay strong and healthy.

Various kinds of nuts help keep your heart healthy.

Among fish, salmon is rich in Omega 3, which helps keep your heart healthy.

Oats and brown rice are good for heart health.

Avocado is a fruit that boosts heart health.

Among beans, black beans are helpful for heart health.

Drinking green tea also keeps your heart healthy. However, don't mix it with milk, as this will cancel out its benefits.

Whether you eat a slice of watermelon a day or drink a cup of watermelon juice daily, eating it regularly improves digestion and strengthens the heart.

Spinach also boosts heart health.

Drinking a small glass of red wine a day, using a wine glass, also helps support heart health.

Photo Source: www.bestlifeonline.com