Dieta poate influența riscul de boli cardiovasculare prin mai mulți factori, cum ar fi nivelul colesterolului, tensiunea arterială, inflamația și obezitatea. Alimentele bogate în grăsimi saturate și trans, colesterol și sodiu pot crește riscul, în timp ce cele bogate în fibre, proteine slabe și grăsimi nesaturate au efecte benefice. Consumul moderat de alcool poate avea, de asemenea, efecte protectoare.