OK, I am just repeating what I have learned, but don't practice. This is what is being said. I know that if you eat primarily veggies/nuts you can lower your cholesterol and reverse prediabetic symptoms. A friend was very successful in doing both with her diet alone.
Berries of all kinds are good if organic (they soak up pesticides), all veggies are good for you, but remember corn is a grain and potatoes are just starch and should be avoided. Cole crops are excellent (kale, broccoli, cauliflower, cabbage to name a few). Go easy on fruits. Stay away from processed foods, wheat/breads, sugar and artificial sweeteners. Don't forget to eat fish, but severely limit red meat. Seeds and nuts are very good for you in moderation.
Good luck with eating healthy. I wish I wasn't such a junk food addict, but I keep trying to put a variety of healthy foods in my diet. Now if I could just limit the amounts.