iPhone beta opening soon · Apply for the beta
Get early access

How much protein is in ham?

3 oz (85 g) of ham has 17.8 g of protein and 123 calories: about 14.4 g of protein per 100 calories, which is very high.

At a glance

  • 17.8 g protein and 123 calories per 3 oz (85 g).
  • 14.4 g protein per 100 calories: #79 of 536 foods in our USDA list, #22 of 61 in meat.
  • 0 g fiber and 1023 mg sodium per serving.

What is ham like to eat?

Ham is pork leg preserved with salt and often smoked, sold as a whole or half roast, as steaks or sliced. It is ready to eat or just needs warming, so it works in breakfasts, sandwiches, soups and quick dinners.

How can you eat more ham?

Try this

Dice into an omelet with peppers and onionsLayer in a sandwich with mustard and Swiss cheeseSimmer into split pea or bean soupWarm a ham steak and serve with roasted vegetables

Is ham good on a GLP-1?

Thinly sliced or diced ham is soft and easy to portion, and small pieces mixed into eggs or soup can be gentler than a thick slice. Protein density matters more when your appetite is small: see protein on a GLP-1.

How does ham compare?

FoodServingProteinCaloriesProtein per 100 kcal
Ham3 oz17.8 g12314.4 g
Bacon3 slices8.1 g1127.2 g
Turkey breast3 oz25.6 g12520.5 g
Pork tenderloin3 oz22.3 g12218.3 g

Close to ham per calorie: smoked salmon (15.6 g), lamb (14.8 g), ground bison (14.2 g), trout (14.2 g).

Compare more foods with the protein finder, or see protein in every food we cover.

What should you look for when you buy it?

Ham is often high in sodium, so compare labels and look for lower-sodium or extra-lean options if that matters to you.

What's the full nutrition for ham?

NutrientPer 3 oz (85 g)Per 100 g% Daily Value
Calories123145
Protein17.8 g20.9 g36%
Fat4.7 g5.5 g
Saturated fat1.5 g1.8 g8%
Carbohydrate1.3 g1.5 g
Fiber0 g0 g0%
Sugar0 g0 g
Sodium1023 mg1203 mg44%
Calcium7 mg8 mg1%
Iron1.3 mg1.48 mg7%
Vitamin B120.6 mcg0.65 mcg25%
Vitamin D0.7 mcg0.8 mcg3%

USDA FoodData Central, SR Legacy: "Pork, cured, ham, boneless, extra lean (approximately 5% fat), roasted". % Daily Value uses the FDA's values for adults (protein 50 g, fiber 28 g, sodium 2,300 mg). "Not listed" means USDA didn't measure it for this food, not that it's zero. Brands differ, so check your label.

General education about food, not medical advice. If you have kidney disease or another condition that affects protein, talk to your doctor or a registered dietitian about your own needs.
Sources (3)
  1. USDA FoodData Central (SR Legacy): Pork, cured, ham, boneless, extra lean (approximately 5% fat), roasted
  2. FDA: How to understand and use the Nutrition Facts label
  3. Mozaffarian et al. Nutritional priorities to support GLP-1 therapy for obesity: a joint advisory (ACLM, ASN, OMA, TOS). Obesity Pillars, 2025

iPhone beta opening soon

Imi plans protein into every meal, every week.

Meals from the food you love, with the protein worked out. iPhone beta opening soon, Android after.

Imi, the app's rabbit, waving.