You are building a sandwich or packing a lunchbox and the deli ham is gone, or the package in the drawer has been open a little too long. Either way, you need something to put between two slices of bread in the next two minutes.
Deli ham does three jobs at once: it brings a salty, savory, faintly sweet cured-pork flavor; it comes in thin, foldable slices that layer well straight from the fridge; and it needs no cooking at all. Most substitutes cover two of those three, and which two you need depends on whether you are making a cold sandwich, a hot melt, or an omelet.
Here are the swaps that work, most versatile first, with exact amounts. There is also a section on which ones genuinely cut the sodium, because the most obvious swap barely moves the needle.
The quick list
- Deli turkey or chicken breast — the closest slice-for-slice swap in any cold sandwich
- Deli roast beef — richer and beefier; excellent in hot subs and melts
- Roast chicken, turkey, or pork loin you slice yourself — the one swap that really cuts the sodium
- Canadian bacon — the closest thing to ham in flavor; warm it first
- Prosciutto, capicola, salami, or pastrami — other cured meats, when you want a different character
- Smoked salmon — for bagels and anything with cream cheese; adds omega-3s
- Canned tuna or salmon — the pantry answer, high protein and cheap
- Sliced egg or egg salad — the cheapest swap already in your fridge
- Hummus with crunchy vegetables — plant-based, adds fiber, no cooking
- Smoked or baked tofu and tempeh — sliceable plant protein that holds up in a sandwich
- Bacon, pancetta, or kielbasa — for cooked dishes where ham was really just the salty pork bits
Deli turkey or chicken breast
- Swap: 1:1 by weight, or slice for slice
- Best for: Cold sandwiches, wraps, lunchboxes, ham-and-cheese melts, chef salads, roll-ups
- Skip it for: Dishes built on ham's smoky-sweet flavor, like split pea soup
- Health notes: Leaner, but not meaningfully lower in sodium
The effortless swap: same thinness, same fold, identical behavior in a sandwich or under the broiler. The flavor is milder and less sweet, so mustard or a few pickle slices closes the gap. One caveat, since turkey has a health reputation it does not fully earn here: per USDA data, sliced turkey breast runs about 898 milligrams of sodium per 100 grams versus 945 for deli ham, and deli chicken breast is often higher than both. Leaner, yes. Lower sodium, no.
Deli roast beef
- Swap: 1:1 by weight
- Best for: Hot subs, French dip, melts with provolone, hearty cold sandwiches, wraps
- Skip it for: Delicate pairings where ham's sweetness matters, like ham and Swiss on soft white bread
- Health notes: Slightly less sodium and a bit more protein per ounce than deli ham
The heavyweight swap: beefier, less sweet, and fantastic with horseradish, sharp cheddar, caramelized onions, or au jus. The slices are thicker, so a couple go as far as a pile of shaved ham. At about 853 milligrams of sodium and 18.6 grams of protein per 100 grams it edges out ham on both counts, but it is still a processed deli meat — a lateral move nutritionally, not an upgrade.
Roast chicken, turkey, or pork loin you slice yourself
- Swap: 2 ounces deli ham → 2 to 3 ounces thinly sliced roasted meat, plus mustard or a pinch of salt for seasoning
- Best for: Everything deli ham does — sandwiches, wraps, salads, omelets, fried rice, pasta
- Skip it for: Situations where you need it in the next 90 seconds and have nothing cooked
- Health notes: Roasted plain, under a tenth of the sodium and roughly double the protein per ounce
Leftover roast turkey, a chicken breast you cooked yourself, or a pork loin roasted with pepper and herbs all become sandwich-ready meat, and this is the swap that genuinely changes the nutrition. Plain roasted chicken breast carries about 74 milligrams of sodium and 31 grams of protein per 100 grams, against 945 milligrams and 16.9 grams for deli ham — because deli ham is salted, cured, and pumped with water, while roast chicken is just chicken. Cleveland Clinic recommends exactly this: buy a roast, ham, or chicken breast and cook it yourself, then slice it into lunch-meat portions.
One honest caveat: a supermarket rotisserie chicken is a great shortcut for texture and effort, but most are brined or injected with a salt solution, so they land somewhere between plain roast chicken and deli meat rather than at the bottom of the range. Roasting it yourself is what gets you the full sodium saving. Either way, slice it thin against the grain and lean on mustard, pickles, or tomato, since home-roasted meat tastes like meat rather than like cure. One pork loin roasted on Sunday covers five days of lunches for roughly the price of one package of deli ham.
Canadian bacon (back bacon)
- Swap: 1:1 by weight; warm 1 to 2 minutes per side in a dry skillet
- Best for: Breakfast sandwiches, eggs Benedict, pizza topping, hot melts, omelets, quiche
- Skip it for: Cold sandwiches, where it is rubbery and dull straight from the package
Canadian bacon is cured pork loin, making it ham's closest relative on the shelf: leaner, cut in thick rounds rather than shaved slices, and much better warm, when the edges brown and the cure sweetens. On an English muffin with an egg, most people will not register the difference. Those thick rounds do not fold the way shaved ham does, so it is a poor fit for a cold stacked sandwich and excellent anywhere heat is involved.
Prosciutto, capicola, salami, or pastrami
- Swap: Dry-cured (prosciutto, capicola, speck) — about half the weight, so 2 ounces deli ham → 1 to 1 1/2 ounces. Sliced cold cuts (salami, mortadella, pastrami) — 1:1 by weight
- Best for: Paninis, Italian subs, ciabatta sandwiches, rye with mustard, charcuterie plates, melon, pizza after baking
- Skip it for: Any low-sodium goal, and dishes where ham's mildness is the point
Prosciutto is dry-cured and silky, capicola is spiced pork shoulder with a peppery bite, salami brings garlic and fermented tang, and pastrami adds smoke, pepper, and coriander. The dry-cured ones are concentrated enough that half the amount delivers more flavor than the ham did, which helps when you are short on meat.
None of them is a lighter choice, though. Cooked beef-and-pork salami runs about 1,740 milligrams of sodium and 26 grams of fat per 100 grams, against 945 and 4 for deli ham, and dry-cured meats are among the saltiest things in the deli case because salt is what preserves them. Use these for impact, like anchovies or a good cheese.
Smoked salmon
- Swap: 2 ounces deli ham → 2 ounces smoked salmon
- Best for: Bagels, cream cheese sandwiches, open-faced rye, scrambled eggs, salads
- Skip it for: Hot melts and cooked dishes — heat ruins the texture
- Health notes: Adds long-chain omega-3 fats no deli meat offers, but it is still cured and salty
Smoked salmon plays ham's role — cold, salty, silky, ready to eat — but it changes the character of the meal rather than blending in, so use it where the pairing suits: cream cheese, cucumber, dill, capers, red onion, soft-scrambled egg. The omega-3s are a real add, but the salt varies enormously by style: USDA figures put smoked chinook at about 672 milligrams of sodium per 100 grams, a little below deli ham, while traditional lox comes in around 2,000. The label is the only way to know which you are buying.
Canned tuna or salmon
- Swap: 2 ounces deli ham → half a 5-ounce can, drained, mixed with 1 tablespoon Greek yogurt or mayo and a squeeze of lemon
- Best for: Sandwiches, wraps, melts, salads, jacket potatoes, pasta salad
- Skip it for: Layered sandwiches that need sliceable meat
- Health notes: High protein for the price; canned salmon with bones adds calcium
When the fridge is empty the pantry usually is not, and canned fish is one of the cheapest ways to get real protein into a sandwich. Mix it with plain Greek yogurt instead of, or half-and-half with, mayonnaise for more protein and less saturated fat, then add mustard, celery, red onion, or dill. Standard light tuna in water runs about 219 milligrams of sodium per 100 grams and the no-salt-added version about 50 — both far below any deli meat. Tinned sardines do the same job with more omega-3s and calcium.
Sliced egg or egg salad
- Swap: 2 ounces deli ham → 2 hard-boiled eggs, sliced; or mash 2 eggs with 1 tablespoon Greek yogurt or mayo, 1 teaspoon mustard, salt, and pepper
- Best for: Cold sandwiches, breakfast rolls, salads, lunchboxes, toast
- Skip it for: Anything you need to layer thinly, and hot pressed sandwiches
- Health notes: About 6 grams of protein per large egg and only around 60 milligrams of sodium
The most overlooked swap, and probably already in your fridge. Sliced hard-boiled egg with a little mayo, mustard, and cracked pepper is a legitimately great sandwich, and unlike every deli meat here it brings almost no sodium beyond what you season it with. Egg is soft, so it needs structure around it: sturdy bread, crisp lettuce, cucumber, or arugula. Chives or a pinch of curry powder turns egg salad from filler into the point of the sandwich.
Hummus with crunchy vegetables
- Swap: 2 ounces deli ham → 3 to 4 tablespoons hummus, plus cucumber, tomato, grated carrot, or roasted peppers
- Best for: Wraps, pita, sandwiches, lunchboxes, snack plates
- Skip it for: Anyone expecting a meat-forward sandwich, and hot dishes
- Health notes: Adds fiber and plant protein where deli meat has none
Hummus changes the nutrition math most in your favor. Deli meat contains no fiber at all, while chickpeas are, per Harvard's Nutrition Source, an excellent source of protein, fiber, B vitamins, and minerals. Spread it thickly enough to be the filling rather than the condiment, and add something crunchy so the sandwich is not soft all the way through. For more staying power, pair it with sliced egg or a little cheese.
Smoked or baked tofu and tempeh
- Swap: 2 ounces deli ham → 2 to 3 ounces smoked or baked tofu, sliced thin; or tempeh sliced thin and pan-fried 2 to 3 minutes per side
- Best for: Sandwiches, wraps, banh mi, grain bowls, packed lunches
- Skip it for: Anyone avoiding soy, and any dish that needs pork richness
- Health notes: High plant protein; tempeh is fermented whole soybeans, so it adds fiber too
Plain tofu is useless in a cold sandwich, but the pre-smoked and baked blocks in the chilled section are a different product entirely: firm, dense, well seasoned, and sliceable into sheets that layer like deli meat. Tempeh is nuttier and firmer, and a quick pan-fry with a splash of soy sauce and a pinch of smoked paprika gets it close to the salty-smoky register ham occupies. If your only experience of these is bland, the seasoning was the problem — our guide to cooking tofu and tempeh covers the technique.
Bacon, pancetta, or kielbasa (for cooked dishes)
- Swap: 1 cup diced ham → 4 slices bacon, cooked and crumbled; or 3 ounces diced pancetta or kielbasa; or 8 ounces sauteed mushrooms plus 1/2 teaspoon smoked paprika
- Best for: Omelets, quiche, frittata, carbonara-style pasta, split pea and bean soups, fried rice, scalloped potatoes
- Skip it for: Cold sandwiches, where none of these behave like a slice of ham
When ham shows up diced in a cooked dish it is not acting as sandwich meat — it is there for salty pork depth, and that job has plenty of stand-ins. Bacon and pancetta bring more fat and, in bacon's case, smoke; kielbasa adds a garlicky note that suits bean soups and skillet potatoes. For a meat-free version, mushrooms sauteed hard until browned with smoked paprika and a splash of soy sauce give you the savory background without the pork. Add extra salt only after tasting, since you have removed a salty ingredient.
How much sodium are you actually saving?
This is where substitution advice quietly misleads people. Swapping deli ham for deli turkey feels like a health move, but the numbers barely budge. Per 100 grams, USDA FoodData Central lists deli ham at about 945 milligrams of sodium, sliced turkey breast at 898, roast beef at 853, and deli chicken breast at about 1,032 — higher than the ham you were avoiding. A 2-ounce serving of any of them lands between roughly 480 and 580 milligrams. For context, the American Heart Association advises no more than 2,300 milligrams a day, ideally 1,500, while the average American eats over 3,100.
The gap only opens up when you leave the deli case: roasted chicken breast sits at about 74 milligrams per 100 grams and no-salt-added canned tuna at about 50, which is 40 to 60 milligrams in a 2-ounce serving against 480 to 580 for the sliced meats. That order-of-magnitude difference is the whole reason the roast-it-yourself swap is worth twenty minutes of hands-off oven time.
There is also the processed-meat question. The World Health Organization classifies processed meat as Group 1, carcinogenic to humans, listing ham by name, with an estimated 18 percent higher risk of colorectal cancer for every 50-gram portion eaten daily. That scales with how often you eat it rather than with any single sandwich, but it is a good argument for keeping deli meat to a couple of lunches a week instead of the default five. Ranked by real impact, the swaps that matter are meat you roast yourself, egg, hummus and beans, and canned fish in water. Everything else here is a flavor swap, which is fine when a flavor swap is what you needed.
Take the Guesswork Out of Eating Well
Eat Well Planner helps you organize your favorite recipes, plan balanced meals, and automatically generate shopping lists — all in one place. Whether you're tracking macros, managing dietary restrictions, or just trying to stop asking "what's for dinner?", we've got you covered.
Our AI-powered tools can adapt any recipe to your dietary needs, help you discover new meals you'll love, and even log your nutrition effortlessly. It's meal planning made simple.
Start Organizing Your Meals — FreeWhich substitute for which dish
- Cold sandwich, wrap, or lunchbox: deli turkey or roast beef, sliced roast chicken, egg, smoked or baked tofu
- Ham and cheese melt or panini: deli turkey, roast beef, capicola, or prosciutto with the same cheese
- Breakfast sandwich, eggs Benedict, pizza: Canadian bacon, or bacon
- Omelet, quiche, or frittata: bacon, pancetta, kielbasa, or browned mushrooms with smoked paprika
- Split pea, bean, or lentil soup: smoked sausage, bacon plus smoked paprika, or a Parmesan rind for savory depth
- Bagel with cream cheese: smoked salmon
- Chef salad or cold pasta salad: sliced roast chicken breast, egg, chickpeas, or canned tuna
- Lowest sodium without losing protein: home-roasted meat, eggs, or canned fish in water
What not to use
Spam and canned luncheon meat are not a lighter version of ham; they are considerably higher in fat and sodium and need frying to be pleasant. Plain unseasoned tofu straight from the tub is watery and bland in a cold sandwich, so buy the smoked or baked kind. Bacon in a cold sandwich goes limp and greasy as it cools, which is why a BLT is assembled at the last minute. And sweet glazed holiday ham makes a fine sandwich, but its brown-sugar glaze fights anything savory you build around it, so keep the pairings simple.
Let the app match the swap to your sandwich
A guide like this gives you the general rules, but the right swap depends on what you are actually making. In Eat Well Planner, you can open any recipe and ask the AI recipe chat something like "I am out of deli ham, what should I use here?" and it will suggest a substitute that fits that specific dish, with amounts adjusted for your servings. If you are cutting out processed meat entirely, Recipe Variations can rewrite a whole recipe with the swaps already worked in.
And if sodium is the reason you searched this, the Make It Healthier tool proposes swaps like these and verifies the actual nutritional change with a calculator before suggesting them, so you can tell a real improvement from a different label. Beans, hummus, and vegetables count toward your weekly Plant Points too — a nicer way to think about lunch than counting what you are giving up.