Medically reviewed by Elizabeth Barnes, RDN Eating ham may support your bone, muscle, and immune health. Consuming high amounts of processed red meat like ham can shorten life expectancy.Try limiting ...