The foods that may cause high LDL cholesterol may include red meat, full-fat dairy items such as whole milk, butter, and cream, fried foods, sweets, oils, and fast foods.