1: Avocado is packed with heart-healthy monounsaturated fats that can lower bad cholesterol levels.

2: Oats contain beta-glucans that help reduce cholesterol absorption in the body.

3: Fatty fish like salmon and mackerel are rich in omega-3 fatty acids that lower bad cholesterol.

4: Nuts like almonds and walnuts can help lower LDL cholesterol levels.

5: Legumes such as beans and lentils are high in soluble fiber which can reduce cholesterol.

6: Olive oil is a healthy fat that can help lower LDL cholesterol levels.

7: Berries like strawberries and blueberries are high in antioxidants that can improve cholesterol levels.

8: Spinach and other leafy greens are packed with nutrients that support heart health and lower cholesterol.

9: Soy products like tofu and edamame can help reduce LDL cholesterol levels in the body.