These whole grains contain beta-glucans, a type of soluble fiber that can help lower LDL (low-density lipoprotein) cholesterol.
Salmon, mackerel, trout, and other fatty fish are rich in omega-3 fatty acids, which can lower triglycerides and increase HDL (high-density lipoprotein) cholesterol.
Almonds, walnuts, and other nuts are high in monounsaturated fats, which can help lower LDL cholesterol. They also contain fiber and plant sterols that contribute to heart health.
Extra virgin olive oil is a healthy monounsaturated fat that can help lower LDL cholesterol levels.
Avocados are rich in monounsaturated fats and can help improve cholesterol levels.
Beans, lentils, and chickpeas are excellent sources of soluble fiber, which can help lower LDL cholesterol.
Apples, grapes, strawberries, and citrus fruits contain soluble fiber and antioxidants that can contribute to heart health.
Garlic has been associated with cholesterol-lowering effects and may have other cardiovascular benefits.
Green tea contains antioxidants called catechins, which may contribute to lower cholesterol levels.