7. Ham: 23g Protein (46% DV)
Ham makes the top ten in our list of foods high in protein, and it’s made up of almost a quarter protein. The mineral content of ham is also pretty impressive, providing generous amounts of thiamine and niacin, as well as riboflavin.
These minerals may not seem entirely important, as they don’t get as much attention as iron and magnesium, but they’re still important if you are looking to improve your overall health.
Ham contains more fat than some of the other sources of protein listed here, so it may not be the best way to get your protein if you’re trying to lose weight.
Tips for eating more: You don’t want to overdo it when it comes to eating ham, as it’s not the leanest cut of meat in general. Besides being eaten all by itself at a holiday dinner or making it onto a sandwich, you can add ham to soups, cube it and add it to a salad, or serve it up as part of a protein-filled breakfast.