Protein Duel › Protein chart › Ham
How much protein is in ham?
21 g per 100 g
Quick facts
- 11.6 gIn 2 slices (about 55 g).
- #67Out of 223 foods on our protein chart.
- 145 gNeeded for 30 g of protein.
About ham
Ham is very high in protein. Curing and drying pull water out of meat, which concentrates its protein, but cured meats are usually high in salt.
Not sure how much protein you need in a day? Work it out with the protein calculator.
How it compares
Protein per 100 g, next to the foods closest to it on the chart and a few everyday staples.
| Food | Protein / 100 g |
|---|---|
| Chicken breast (cooked)Lean meat | 31 g |
| Blue cheeseCheese | 21 g |
| BrieSoft cheese | 21 g |
| HamCured meat | 21 g |
| Sunflower seedsSeeds | 21 g |
| CamembertSoft cheese | 20 g |
| Egg (cooked)Egg | 13 g |
| Greek yogurtDairy | 10 g |
| Lentils (cooked)Legume | 9 g |
| TofuSoy product | 8 g |
More cured meat
- Bacon · 37 g
- Beef jerky · 33 g
- Prosciutto · 26 g
- Chorizo · 24 g
- Salami · 22 g
- Pepperoni · 19 g
- All meat ranked ›
FAQ
How much protein is in ham?
Ham has 21 g of protein per 100 g. A typical serving, 2 slices (about 55 g), gives you roughly 11.6 g.
Is ham high in protein?
Ham is very high in protein. With 21 g per 100 g it ranks #67 of the 223 foods on our protein chart.
How much ham do I need to eat for 30 g of protein?
About 145 g of ham.
Would you have guessed 21 g? Two foods, one guess: higher or lower.
Play Protein Duel