Alimentos saudáveis que ajudam o corpo a criar grandes quantidades de colesterol bom são aqueles que contêm grandes quantidades de fibras solúveis. Sementes de linho, soja, maçãs e laranjas contribuem para bons níveis de colesterol. O azeite e o peixe também são conhecidos por promoverem níveis elevados de colesterol bom, bem como grãos inteiros e vinho com moderação. Alimentos ricos em açúcar e carboidratos refinados também aumentam o colesterol bom, mas não são recomendados, pois aumentam os níveis de colesterol ruim e triglicerídeos.
Além da comida, os níveis de colesterol bom são estimulados pela manutenção de um peso saudável e exercícios regulares. Além disso, sabe-se que as mulheres têm níveis mais altos de colesterol bom do que os homens.O colesterol vem em dois tipos. As lipoproteínas de baixa densidade, ou colesterol LDL, transportam o colesterol para órgãos e tecidos de todo o corpo e permitem que o excesso se acumule nas paredes dos vasos sanguíneos, formando placas que acabam restringindo o fluxo sanguíneo. As lipoproteínas de alta densidade, ou colesterol HDL, reúnem o excesso de colesterol LDL para o transporte ao fígado para ser decomposto.
Embora a redução do colesterol LDL seja ideal, o colesterol HDL também precisa ser aumentado. Homens e mulheres devem ter níveis de HDL de pelo menos 60 mg /dL. Os homens são considerados de maior risco de ataques cardíacos quando seus níveis de HDL caem abaixo de 40 mg /dL. As mulheres correm risco quando seus níveis são inferiores a 50 mg /dL.