Updated: Oct 23, 2020
If you’ve been eating unhealthy for years, making good changes to your diet now will still lower your cholesterol and help improve the health of your heart.
Getting rid of trans fats and eating more healthy fats is a much better start.
Saturated fats, like the ones that you find in red meat and dairy products, will increase your cholesterol.
But lean cuts of meat, low-fat dairy and olive oil have healthy fat that improve heart health.
It does also help to eat foods that are rich In omega-3 fatty acids, which do not affect LDL cholesterol.
These foods are good for your heart and increase HDL, which is your good cholesterol.
Salmon, herring and mackerel are all packed with omega-3 fatty acids, as are flaxseeds, walnuts and almonds.
If you have high cholesterol you should also eat more soluble fiber, which is found in oats, oat bran, fruits, lentils, beans and vegetables.