I had really high cholesterol for a very long time, even tho' I always ate a really healthy diet AND was on meds for it. I was also borderline pre-diabetic. My cholesterol normalized complete only once I had lost a considerable amount of weight. I didn't change WHAT I ate, just how much.
Below is a link to the Mayo Clinic's Heart Healthy Recipes - there are tons in there and they cover all occasions :-)