Salmon, mackerel, sardines, and trout are rich in omega-3 fatty acids, which help lower blood pressure and reduce inflammation.
Blueberries, strawberries, raspberries, and blackberries are packed with antioxidants, fiber, and vitamins that support heart health.
Oats and oatmeal contain soluble fiber, which can help lower cholesterol levels and improve heart health.
Almonds, walnuts, pistachios, and other nuts are high in healthy fats, fiber, and antioxidants that benefit heart health.
Spinach, kale, Swiss chard, and other leafy greens are rich in vitamins, minerals, and antioxidants that support cardiovascular health.
Whole grains like brown rice, quinoa, whole wheat, and barley provide fiber, vitamins, and minerals that promote heart health.
Avocados are a great source of healthy fats, potassium, and fiber, which can help lower cholesterol and improve heart function.
Beans, lentils, chickpeas, and peas are high in fiber, protein, and antioxidants that contribute to heart health and lower cholesterol.
Tomatoes are rich in antioxidants such as lycopene, which may help reduce the risk of heart disease.
Dark chocolate (with at least 70% cocoa content) contains flavonoids that can improve heart health by lowering blood pressure and improving blood flow.