Question: what are the best foods to eat when you have high cholesterol?
Answer: fruit. vegetables and legumes/beans. lean meats and poultry, fish, eggs, tofu, nuts and seeds, legumes/beans. grain (cereal) foods, mostly wholegrain and high fibre varieties. milk, yoghurt, cheese and alternatives, mostly reduced fat.