Ingredients You'll Need

For the Ham Salad

  • 2 cups finely chopped cooked ham — leftover baked ham works beautifully.
  • ½ cup mayonnaise — use more or less depending on how creamy you like your salad.
  • 1 tablespoon yellow mustard — Dijon works too if you prefer a sharper flavor.
  • 2 tablespoons sweet pickle relish
  • ¼ cup finely chopped celery
  • 2 tablespoons finely chopped onion
  • ¼ teaspoon black pepper
  • ¼ teaspoon garlic powder
  • 1 hard-boiled egg, finely chopped — optional, but delicious.

Optional Additions

Want to make it your own? Try adding:

  • A little paprika
  • Chopped green onions
  • Diced dill pickles
  • A splash of pickle juice
  • A dash of hot sauce
  • Cayenne pepper
  • Chopped fresh parsley
  • A teaspoon of Worcestershire sauce
  • Finely chopped red bell pepper
  • A spoonful of softened cream cheese for an extra-rich spread

What Kind of Ham Works Best?

Almost any cooked ham will work.

Leftover holiday ham is especially good because it already has plenty of flavor. You can use baked ham, spiral-sliced ham, smoked ham, or even thick-cut deli ham.

If the ham is particularly salty, you may want to reduce the mustard or seasonings slightly until you've tasted the finished mixture.

The important thing is to chop the ham very finely.

Tools You'll Need

You don't need much!

  • Food processor or sharp knife
  • Mixing bowl
  • Measuring spoons
  • Spoon or spatula
  • Airtight container for storage

If you're using a food processor, be careful not to process the ham into a completely smooth paste. A few quick pulses are usually enough.

How To Make Deviled Ham Salad

Step 1: Chop the Ham

Cut the cooked ham into smaller chunks.

Place it in a food processor and pulse several times until finely chopped. Don't over-process it—you want a little texture.

You can also chop it by hand if you prefer a chunkier ham salad.

Step 2: Prepare the Vegetables

Finely chop the celery and onion.

The smaller the pieces, the better they'll blend into the creamy ham mixture without overwhelming each bite.

Step 3: Mix the Dressing

In a medium bowl, combine the mayonnaise, mustard, sweet pickle relish, black pepper, and garlic powder.

Give everything a good stir.

Step 4: Add the Ham and Vegetables

Add the chopped ham, celery, onion, and optional chopped hard-boiled egg.

Stir gently until everything is evenly coated.

If the salad looks too dry, add another tablespoon of mayonnaise.

If it seems too creamy, add a little more finely chopped ham.

Step 5: Taste and Adjust

This is the fun part!

Taste the salad and adjust the flavors to your liking.

Want more tang? Add mustard or pickle juice.

Want more sweetness? Add a little extra relish.

Want some heat? A dash of hot sauce or cayenne will do the trick.

Step 6: Chill

Cover the bowl and refrigerate for at least 30 minutes before serving.

You can certainly eat it right away, but giving it a little time in the refrigerator lets all those flavors come together.

And the smell when you open the container after it has chilled? That's when you know lunch is going to be good!

What To Serve With Deviled Ham Salad

This ham salad is wonderfully versatile.

Make a Classic Sandwich

Spread it generously between two slices of soft white, wheat, rye, or sourdough bread.

Add lettuce and tomato if you like.

Serve It With Crackers

Scoop it onto buttery crackers for an easy snack or party appetizer.

Make Lettuce Wraps

For a lighter option, spoon the ham salad into crisp lettuce leaves.

Serve It on Toast

A piece of toasted bread topped with chilled ham salad makes a surprisingly satisfying lunch.

Add It to a Snack Platter

Arrange the ham salad with crackers, sliced vegetables, cheese, pickles, and olives.

It makes an easy cold lunch or casual party spread.

Easy Variations

Deviled Egg Ham Salad

Add two finely chopped hard-boiled eggs for an extra-creamy, protein-rich version.

Spicy Ham Salad

Mix in hot sauce, cayenne pepper, or finely chopped jalapeño.

Dill Pickle Ham Salad

Replace the sweet relish with finely chopped dill pickles and add a splash of pickle juice.

Cheesy Ham Salad

Stir in a small amount of finely shredded cheddar cheese.

Cream Cheese Ham Spread

Replace part of the mayonnaise with softened cream cheese for a thicker, richer spread that's especially good with crackers.

Southern-Style Ham Salad

Add finely chopped sweet pickles, hard-boiled egg, and a touch of yellow mustard. Serve it cold on soft bread or crackers.

Tips for Making the Best Ham Salad

Don't Over-Process the Ham

This is probably the biggest tip.

Pulse the ham rather than running the food processor continuously. You want tiny pieces, not ham paste.

Start With Less Mayonnaise

You can always add more.

Starting with too much mayonnaise can make the salad loose and drown out the flavor of the ham.

Taste Before Adding Salt

Ham can already contain plenty of salt, especially smoked or cured varieties.

Taste first, then decide whether additional salt is necessary.

Let It Chill

A short rest in the refrigerator makes a noticeable difference.

The mustard, relish, vegetables, and seasonings have time to mingle with the ham.

Chop Everything Finely

Tiny pieces of celery, onion, and pickles distribute throughout the salad instead of giving you one giant bite of onion.

How to Store Deviled Ham Salad

Store deviled ham salad in a covered container in the refrigerator.

For best quality, use it within 3 to 4 days, provided it has been kept properly refrigerated.

Don't leave it sitting at room temperature for extended periods, especially during outdoor gatherings or hot weather.

If you're serving it at a picnic or party, keep the bowl chilled with ice or use a refrigerated serving tray.

Can You Freeze Ham Salad?

You technically can freeze it, but I don't recommend it.

Mayonnaise-based salads can separate after freezing and thawing, leaving the texture watery or uneven.

If you have leftover cooked ham, it's generally better to freeze the ham separately and make fresh ham salad later.

Recipe Information

Prep time: 10 minutes
Chill time: 30 minutes
Total time: About 40 minutes
Servings: 6
Difficulty: Easy
Cuisine: American
Category: Lunch, Salad, Sandwich Filling

Frequently Asked Questions

Can I use canned ham?

Yes. Canned ham can work in this recipe, although the flavor and texture may be different from leftover baked or smoked ham.

Drain it well before chopping.

Can I make deviled ham salad ahead of time?

Absolutely!

In fact, making it a few hours ahead can make it even better because the flavors have time to develop.

Why is my ham salad watery?

Too much mayonnaise, excess moisture from vegetables or relish, or watery ingredients can cause the mixture to loosen.

Try adding a little more finely chopped ham to bring the texture back.

Can I use Miracle Whip instead of mayonnaise?

Yes. Miracle Whip will give the salad a sweeter, slightly tangier flavor.

If using it, you may want to reduce the sweet pickle relish.

Is deviled ham salad the same as ham salad?

They're very similar.

"Deviled ham salad" generally refers to a more boldly seasoned version of ham salad, often containing mustard, relish, pepper, or other flavorful additions.

What kind of mustard should I use?

Yellow mustard gives you the classic deli-style flavor.

Dijon creates a sharper, more sophisticated taste, while spicy brown mustard gives the salad extra bite.

Can I make this without celery?

Absolutely.

Celery adds crunch, but the recipe will still be delicious without it. Try finely chopped onion, bell pepper, or pickles instead.

Approximate Nutrition

Nutrition will vary depending on the type of ham, mayonnaise, and serving size used.

For approximately 1 serving of this recipe, expect roughly:

  • Calories: 220–280
  • Protein: 10–14g
  • Fat: 18–23g
  • Carbohydrates: 3–5g
  • Sodium: 600–900mg

Because ham and mayonnaise can vary considerably between brands, check the labels of your ingredients if you need more precise nutritional information.

Final Thoughts

There's something wonderfully nostalgic about a bowl of homemade deviled ham salad.

It's inexpensive, quick, creamy, tangy, and incredibly easy to customize. Whether you're using leftover holiday ham or simply craving an old-fashioned sandwich filling, this recipe comes together without much fuss.

And I promised you simple—here's proof!

Make it for lunch, pile it onto crackers for a snack, or keep a container in the refrigerator for those moments when you need something quick. Once you taste that combination of savory ham, creamy mayonnaise, tangy mustard, and sweet relish, you may find yourself making it long before you have leftover ham again.

If you make this recipe, I'd love to hear how you served it! Leave a review and share your photos on Pinterest so other readers can see your delicious creation.

And if you're looking for more comforting, old-fashioned recipes, keep exploring—the best recipes are often the ones that have been passed around the family kitchen for years.

More Easy Recipes You Might Enjoy

  • Classic Egg Salad
  • Old-Fashioned Tuna Salad
  • Southern Ham and Cheese Sandwiches
  • Creamy Chicken Salad
  • Deviled Egg Salad
  • Easy Homemade Pimento Cheese
  • Classic Potato Salad