Svakodnevno konzumiranje mesa može utjecati na zdravlje srca, ovisno o udjelu masnoće, stupnju prerade i načinu pripreme. Komadi crvenog mesa s visokim udjelom zasićenih masnoća i kolesterola mogu pridonijeti povišenju razine LDL kolesterola, koji je povezan s većim rizikom od srčanih bolesti. Prerađeno meso, poput slanine i kobasica, može sadržavati velike količine dodane soli i masnoća, što može povisiti krvni tlak. Redovita konzumacija namirnica sa životinjskim proteinima može potaknuti crijevne bakterije da stvaraju trimetilamin N-oksid, koji je povezan s povećanim rizikom od kardiovaskularnih bolesti. Meso sadrži hem željezo, koje je nužno za prijenos kisika kroz tijelo, te vitamin B12, koji ima važnu ulogu u kontrakciji mišića.