Eating saturated fats—which are the main diet-linked cause of high cholesterol—tends to raise your HDL, but it also increases your LDL. These fats are mostly found in animal foods such as beef, lamb, poultry, pork, butter, cream, and milk, and in coconut and coconut oil, palm and palm kernel oil, and cocoa butter.