In dreams, ham, sausages, bacon, etc. are usually symbolic of childhood or simple things. To dream of eating ham represents your desire for a carefree and simple life associated with childhood.
Dreaming of you eating ham suggests that you may lose something valuable recently.
Dreaming of smelling the scent of ham indicates that someone else’s investment will benefit you and increase your wealth.
THE END