Ham is generally not recommended for feeding to cats. The salt level is fairly high, the fat content is as well this makes it harder for them to digest.
Ham and other salty meats and foods are very dangerous to pets. In addition to being high in fat, they are also very salty which can cause serious stomach ache or pancreatitis. Also, large breeds of dogs that eat salty food may drink too much water and develop a life-threatening condition called "bloat." This is where the stomach fills up with gas and within several hours may twist, causing the pet to die. Please avoid giving ham and salty foods to your pets.
Years ago I used to give my cat ham as a treat (she loves
it) but now she cannot tolerate even the tiniest piece she throws it back up almost immediately. :sad:
It is better to stick with chicken, hamburger meat aslong as there is no spices, sauces especially with onions in it.