Deli ham is one of the most convenient protein sources available—stocked in nearly every grocery store, ready to eat straight from the package, and a staple in sandwiches, salads, and quick meals worldwide. Whether you’re building muscle, managing weight, or simply looking for a fast lunch option, deli ham delivers protein quickly. But like all processed meats, understanding its calorie and sodium content is essential for making informed dietary choices.
The question “How many calories are in deli ham?” isn’t straightforward because portion size, brand, and fat content vary widely. This guide provides exact calorie counts for common serving sizes, complete nutrition facts, and practical strategies for eating deli ham as part of a healthy diet.
Calories in Ham (Deli) (Quick Answer)
A standard 2-ounce (56g) serving of deli ham contains approximately 60–80 calories, depending on the variety and brand.
- Regular sliced deli ham (2 oz): 70 calories
- Low-sodium deli ham (2 oz): 60 calories
- Premium/honey ham (2 oz): 75 calories
Calorie content varies by brand, fat percentage, and whether the ham is water-added or not. Always check the package label for exact values.

Full Nutrition Facts for 2 oz (56g) of Deli Ham
Here’s the complete nutritional profile for a standard 2-ounce serving of regular deli ham, based on USDA data and typical commercial products:
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 70 | — |
| Total Fat | 3.5g | 5% |
| Saturated Fat | 1.2g | 6% |
| Cholesterol | 27mg | 9% |
| Sodium | 560mg | 24% |
| Total Carbohydrate | 1g | <1% |
| Dietary Fiber | 0g | 0% |
| Total Sugars | 0.5g | — |
| Protein | 11g | 22% |
| Iron | 0.3mg | 2% |
| Zinc | 1.5mg | 14% |
| Selenium | 12mcg | 22% |
*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.
Key insight: Deli ham is an exceptionally protein-dense food—delivering 11g of protein for just 70 calories—making it one of the leanest meat-based proteins available. However, sodium is the critical concern: a single 2-ounce serving provides nearly 24% of your daily recommended sodium limit, so portion control and balancing with whole foods is essential for those managing blood pressure or sodium intake.

Etekcity Food Scale
0.1g accuracy — the perfect companion for exact portions.
Regular Deli Ham vs. Low-Sodium Deli Ham
Regular Deli Ham
- Higher sodium content (560–600mg per 2 oz serving)
- More intense, traditional ham flavor due to salt curing
- Slightly higher calorie count (70–75 calories per 2 oz)
Low-Sodium Deli Ham
- Reduced sodium (220–290mg per 2 oz serving)
- Milder, less pronounced salty taste
- Similar calorie count (60–65 calories per 2 oz) with comparable protein (10–11g)
Bottom line: If sodium intake is a concern—whether due to hypertension, kidney issues, or overall health goals—low-sodium deli ham reduces sodium by roughly 60%, making it the smarter choice for salt-conscious eaters. Both options deliver similar protein, so the choice comes down to your health priorities and taste preference.

Is Deli Ham Good for Weight Loss?
Yes, deli ham can support weight loss when used strategically. Its calorie-to-protein ratio is excellent: at 70 calories and 11g protein per 2-ounce serving, it promotes satiety without excess calories. However, its high sodium content can increase water retention, potentially masking fat loss on the scale. For sustainable weight loss, pair deli ham with whole vegetables and whole grains rather than refined bread or processed sides.
Tips to Eat Ham Without Gaining Weight:
- Stick to 2–3 ounces per serving: This provides ~35–40g of protein while keeping calories under 120. Larger portions quickly accumulate excess calories.
- Pair with vegetables, not bread alone: Use lettuce wraps, load a salad, or pair with a vegetable-based side to increase volume without proportional calorie increase.
- Choose low-sodium varieties when possible: Reduces water retention, making weight loss progress more visible and helping you stay within daily sodium limits.
- Balance sodium intake throughout the day: If you eat deli ham, reduce sodium elsewhere—avoid other processed foods, added salt, and high-sodium condiments at other meals.
Used this way, deli ham becomes a convenient, protein-rich weight-loss tool rather than a caloric liability.
How Portion Size Affects Calories
Deli ham calories scale linearly with portion size since it’s a uniform, sliced product. A single 2-ounce serving is roughly 4–6 slices depending on thickness, but most people eat more without realizing it. Doubling the portion doubles both calories and sodium, making portion awareness critical—especially given sodium’s impact on weight, bloating, and blood pressure.
Example:
- Small portion (2 oz / 4–5 slices): 70 calories, 11g protein, 560mg sodium
- Large portion (4 oz / 8–10 slices): 140 calories, 22g protein, 1,120mg sodium
The larger portion exceeds half your daily sodium limit in a single serving—a sobering reminder that “just adding more ham” to a sandwich carries real nutritional consequences.
Best Way to Measure Ham Accurately
Because deli ham slices vary in thickness and density by brand, weight-based measurement is far more reliable than counting slices. A kitchen scale removes guesswork and helps you stay consistent with portions, whether you’re tracking calories for weight loss or protein for muscle building. If you don’t have a scale, learn what 2 ounces looks like from your most frequently purchased brand.
Options:
- Digital kitchen scale: The gold standard. Measure the ham directly on the scale to the nearest 0.1 ounce for precision.
- Package nutrition label: Most deli ham labels state “2 slices = 2 oz” or similar. Count your slices consistently using the brand you buy regularly.
- Visual reference: Once you’ve weighed your preferred brand a few times, you’ll intuitively know what 2 oz looks like—roughly a stack the thickness of a deck of cards.
Calculate Your Exact Calorie Intake
If you eat deli ham multiple times per week, small portion miscalculations compound quickly. Eating an extra ounce daily adds up to roughly 35 calories per day—nearly 250 per week—enough to slow weight loss or mask underlying calorie surplus.
Our free AI nutrients calculator helps you log deli ham by brand and exact portion, automatically calculating total daily calories, protein, sodium, and other nutrients. Instead of guessing or relying on generic averages, you’ll know precisely what you’re consuming.
- Track multiple servings: If you eat deli ham multiple times in a day, the calculator sums them accurately.
- Compare brands: Nutrition varies slightly between brands; input your exact product for precision.
- Monitor sodium intake: See your cumulative daily sodium and identify whether deli ham is the culprit behind water retention or blood pressure concerns.
Use the free AI nutrients calculator here to log your exact deli ham consumption and track progress toward your health goals.
Common Mistakes When Eating Ham
Most people underestimate portions, overlook sodium, or pair deli ham with high-calorie condiments. Here are the mistakes to avoid:
❌ Eating straight from the package without weighing: It’s easy to grab “a handful” of slices without realizing you’ve consumed 4–5 ounces (280–350 calories, 1,400–1,750mg sodium). Always use a scale or count consistent slices.
❌ Ignoring sodium cumulation: A 2-ounce serving of deli ham alone isn’t dangerous, but pairing it with cheese, processed bread, and salted condiments can push daily sodium to 3,000–4,000mg—well above recommended limits.
❌ Assuming all deli ham is the same: Honey ham, premium brands, and thick-cut varieties can contain 15–20% more calories and sodium than regular sliced ham. Always check labels, especially if switching brands.
❌ Treating deli ham as a complete meal: A sandwich made with 4 ounces of ham, white bread, and mayo can easily exceed 600 calories and 1,500mg sodium. Build around it with leafy greens, vegetables, and whole grains instead.
Being intentional about portion size, sodium awareness, and pairing choices transforms deli ham from a convenience-food liability into a genuinely health-supporting protein source.
FAQ
How many calories are in 100g of deli ham?
A 100-gram serving of deli ham contains approximately 125–140 calories and 19–20g of protein, depending on fat content and brand. This is slightly leaner than many people expect—deli ham is relatively low in fat relative to its calorie content.
Is ham fattening?
Not inherently, but context matters. A 2-ounce serving (70 calories, 11g protein) is lean and protein-rich. However, most people eat larger portions and pair ham with calorie-dense condiments and bread, turning a reasonable protein source into a calorie surplus. The ham itself isn’t the problem; portion size and accompaniments are.
How much sodium is in deli ham, and is it too much?
A 2-ounce serving contains roughly 560mg of sodium—24% of the daily recommended limit. A single sandwich with 3 ounces of ham plus cheese and condiments can easily exceed 1,200mg sodium. For people with hypertension or salt sensitivity, deli ham is best reserved for occasional meals, or swapped for low-sodium varieties.
Can I eat deli ham every day?
Technically yes, but daily consumption of processed deli meats has been linked to increased heart disease and cancer risk in large population studies. If you eat deli ham daily, keep portions to 2 ounces or less and balance with plant-based proteins like legumes, tofu, and fish on other days. A few times per week is a safer frequency.
Conclusion
Deli ham is a legitimately convenient, protein-dense food—delivering 11g of protein and only 70 calories per 2-ounce serving. For quick sandwiches, salads, and no-cook meals, it fills a real need. The catch is sodium: at 560mg per serving, deli ham consumes roughly one-quarter of your daily sodium allowance in a single portion, making portion control and brand selection critical for anyone managing blood pressure or overall health.
Use deli ham strategically: measure portions on a scale, choose low-sodium varieties when possible, balance it with whole foods, and don’t treat it as a daily staple. For consistent, accurate tracking of your deli ham intake and overall nutrition, use a reliable nutrients calculator to log exact portions and monitor cumulative sodium, calories, and protein. This simple step removes guesswork and keeps you accountable to your health goals.
