According to a study published in November 2015 in the journal Nature, a diet high in carbohydrates — like added sugar, white bread, cookies, and cakes — reduces HDL cholesterol levels, increasing the risk for metabolic disorders. Refined carbohydrates found in foods labeled “low-fat” make these just as bad as full-fat foods because the fat is often replaced with carbohydrates from added sugar and other starches.
How does that song go? "Beans, beans, they're good for your heart"? Well...those lyrics get it right! Beans are packed with cholesterol-busting soluble fiber, but that's not their only benefit. Beans are high in protein, which makes them a heart-healthy replacement for some animal protein sources, such as meat. For the biggest cholesterol-lowering benefits, add beans to chili, tacos and burritos (either in place of or in addition to meat). They're also great in soups and salads.
HDL cholesterol carries excess cholesterol to your liver so it doesn’t build up in your bloodstream. But when LDL cholesterol moves cholesterol throughout your body, it can build up in the walls of the arteries, making them hard and narrow. If you have too little HDL cholesterol and too much LDL, you may be diagnosed with high cholesterol, a condition that can lead to atherosclerosis, angina (often experienced as chest pain), heart attack, and stroke.
You've probably heard that fried foods of all kinds, hydrogenated oils, and full-fat dairy products are cholesterol bombs that are best avoided (and not just by those watching their cholesterol levels). The American Heart Association recommends that everyone restrict these foods, as they contain trans and saturated fats, the "bad" kind that raises LDL cholesterol and leads to plaque buildup in the arteries.