Eating beans, peas, and lentils are known to also help lower cholesterol. Replacing refined grains (white flour and white rice) and meats with legumes will be a healthy change. The fiber, minerals and plant-based protein contents of legumes can help lower LDL.
Try and include at least ½ a cup of it in your daily diet. Remember not to over-salt them or cook them in fat or lard, that just cancels all the benefits and harms the heart instead. There are several dozen varieties of legumes for you to choose from. You can try one each every day without getting bored of eating the same thing daily.