Avocado
Eating an apple, a day isn't the only thing that will keep the doctor away. Adding one avocado a day to a moderate-fat diet can lower LDL by 13.5 mg/dL, according to a study in the journal of the American Heart Association.
Red Grapefruit
You probably only eat grapefruit when it's served at a dismal hotel breakfast buffet, but since it's on the list of foods that lower cholesterol, you might want to change that. One study from Israel found that participants who ate grapefruit with their regular balanced meals for 30 consecutive days decreased their blood lipid levels, while the patients who didn't eat a grapefruit saw no change.
Oatmeal
In general, foods that lower cholesterol are usually high in fiber. But it's the soluble fiber in particular that reduces the absorption of cholesterol, assistant professor of medicine at the University of Maryland and author of the body for the life of women.
Olive Oil
Another reason the Mediterranean diet is so popular: It's packed with foods that lower cholesterol, like olive oil.
Okra
When you think of foods that lower cholesterol, you probably don't think of this staple in Southern cooking. Okra is high in fiber and protein, and low in fat.
Garlic
Last up on the list of foods that lower cholesterol: Garlic. The go-to seasoning can lower bad cholesterol by preventing the waxy, fat-like substance from building up in arteries