Is Ham Low Carb Enough for a Keto Diet?

Ham is very low in carbohydrates. A 3-ounce serving of whole cured ham contains less than half a gram of carbs, and many varieties register close to zero. Plain ham is one of the most carb-friendly proteins available, though the type you buy matters more than you might expect.

Carb Counts by Type of Ham

Not all ham is created equal when it comes to carbohydrates. The differences come down to how the meat is cured, seasoned, and processed. In a 2-ounce (57-gram) serving, here’s what you’re looking at:

  • City ham (standard wet-cured): 0 grams of carbs
  • Country ham (dry-cured): about 1 gram of carbs
  • Honey-glazed ham: about 2.75 grams of carbs

Bone-in ham from the USDA nutrient database confirms these low numbers. A 3-ounce portion of unheated bone-in ham ranges from 0.15 to 0.44 grams of carbohydrate depending on the cut, with leaner portions trending lower. Canned ham and spiced luncheon meat stay similarly low, at roughly 0.07 grams per ounce.

The standout here is honey-glazed ham. At nearly 3 grams of carbs per small serving, it’s still low by most standards, but if you’re eating several slices at a holiday dinner, those carbs add up in a way they wouldn’t with plain smoked or city ham.

Why Some Ham Has More Carbs Than Others

The carbs in ham come almost entirely from the curing process, not from the pork itself. Fresh, uncured pork has essentially zero carbohydrates. Once sugar enters the picture during curing, small amounts remain in the finished product.

Sugar plays several roles in ham production. It adds flavor, softens the harshness of salt, and contributes to the characteristic brown surface color when caramelized. Curing recipes use sucrose, brown sugar, dextrose, or invert sugar. The amount used is somewhat self-limiting because too much sweetness makes the product unpalatable, but honey-baked and brown sugar varieties intentionally push that boundary for flavor.

Beyond curing sugars, some processed ham products contain fillers and binders that can quietly raise carb counts. Soy protein, starches, and carrageenan are added to improve texture and retain moisture, particularly in lower-cost deli meats, bologna, and sausages. These ingredients don’t always show up prominently on the front label, which is why checking the nutrition panel matters more than trusting the marketing.

Picking the Best Ham for a Low-Carb Diet

For keto or strict low-carb eating, plain smoked or cured ham with no added glaze is your safest bet. A serving will contribute virtually nothing to your daily carb count, leaving your budget free for vegetables and other foods where carbs are harder to avoid.

When shopping, scan the ingredient list for terms like fructose, glucose, maltodextrin, corn syrup, or honey. These indicate added sugars beyond what’s typical in a basic cure. A small amount of sugar or dextrose listed near the end of the ingredients is normal for any cured ham and contributes a negligible amount of carbohydrate. A glaze packet or honey listed as a primary ingredient is a different story.

Deli-sliced ham deserves a closer look than whole ham. Pre-sliced, packaged deli meat is more likely to contain modified food starch or other fillers that bump the carb count up by a gram or two per serving. If the nutrition label shows 2 or more grams of carbs in a serving of plain (not honey or maple) deli ham, fillers are probably the reason. Opting for ham sliced fresh at the deli counter, or buying a whole ham and slicing it yourself, gives you more control.

How Ham Compares to Other Proteins

Among common proteins, ham holds its own. Chicken breast, beef, turkey, and fish all contain zero or near-zero carbs in their unprocessed forms, putting them in the same category as plain ham. Where ham pulls ahead is convenience. It’s pre-cooked, shelf-stable in canned form, and ready to eat cold, making it an easy grab for low-carb meals without any cooking.

The proteins that do carry meaningful carbs tend to be heavily processed: breaded chicken tenders, teriyaki-marinated meats, meatballs with breadcrumb filler, or sausages bulked with starch. Ham, even in its processed forms, stays well below these. Even the sweetest honey-glazed variety at around 2.75 grams per 2-ounce serving is far lower than a breaded chicken strip, which can easily hit 10 to 15 grams.

Practical Serving Sizes

Most people eat more than the 2-ounce portion listed on nutrition labels, especially when ham is the main course. A typical dinner serving runs closer to 4 to 6 ounces. Even at that size, you’re looking at less than 1 gram of carbs for plain cured ham and roughly 5 to 8 grams for honey-glazed. For anyone following a standard low-carb diet (under 50 to 100 grams of carbs daily), either version fits easily. For strict keto (under 20 grams daily), plain cured ham is a non-issue, while honey-glazed ham in larger portions starts to take a noticeable bite out of your daily allowance.

The real carb risk at a ham dinner isn’t the ham itself. It’s the sides: scalloped potatoes, rolls, sweet corn, and dessert. The ham on your plate is one of the lowest-carb items at the table.