Ham Salad Recipe

This post may contain affiliate links. Please read our disclosure policy.

With ham, sweet relish, dill pickles, mayo, and a hint of dijon mustard this Ham Salad recipe is quick and easy to make. Turn it into a ham salad sandwich for lunch or serve as a spread with crackers for a snack.

A cracker scooping ham salad spread from a bowl

The Best Ham Salad Recipe

Similar to tuna salad and chicken salad, this ham salad recipe makes a quick and easy lunch or snack. In fact, it’s a great alternative for those who aren’t fans of tuna salad (or at least don’t want to take tuna to work/school).

Made with dijon mustard, sweet relish, and dill pickles it’s packed with flavor and takes less than 10 minutes to make. As a bonus, it’s the perfect way to use any leftover Christmas ham (or Easter ham) when you’re tired of eating plain leftovers.

This has become a family favorite and the boys often request it for lunch or as an afternoon snack served with crackers!

Watch The Recipe Video!

Why You’ll Love This Recipe

This easy ham salad has become a staple in our home – here’s why I think it will be in yours too!

  • Quick & easy. From start to finish, this recipe takes just 10 minutes – and you can dive in immediately!
  • Perfect for packed lunches. This salad spread stays fresh for several days, so it’s perfect for packed lunches for school and work!
  • Great way to use up leftover ham. If you have any leftover ham from Christmas or Easter, this recipe is a great way to use it.
Overhead view of ham salad ingredients

What You’ll Need

This ham salad recipe is made with just a handful of ingredients that you likely have in the fridge. See the recipe card for measurements.

  • Cooked ham – Any cooked ham will work for this recipe, whether it’s from the deli or leftover ham.
  • Mayonnaise – The base of the ham salad spread.
  • Celery – Diced celery adds some crunch to the salad.
  • Black pepper
  • Sweet relish & chopped dill pickle spears – Both add depth to the flavor and texture of the salad.
  • Dijon mustard – Adds a bit of spice to the salad.
  • Green onion
  • Dill pickle juice – Thins out the mayonnaise a bit and adds more pickle flavor.

How to Make Ham Salad

This recipe is perfect for a last minute lunch or snack because it comes together in just a few minutes.

  • Pulse the ham. Pulse the ham in a food processor until finely chopped (but not a paste).
  • Combine the ingredients. Mix all ingredients, except the celery, together in a bowl until smooth and evenly combined. Fold in the celery.
  • Enjoy. You can chill the ham salad for a bit or serve it immediately.
Ham Salad on a bed of lettuce

Tips for Success

This ham salad recipe is super easy to make but here are a few tips for making it even easier (and better)!

  • What if I don’t have a food processor? If you do not have a food process, you can use a knife to finely chop the diced ham.
  • Adjust the salt and pepper to taste. Ham has enough salt that the recipe does not require salt. Feel free to add more pepper and salt to satisfy your taste but taste test first. You can add salt but not remove it!
  • Adjust the amount of liquids used. The amount of mayonnaise and pickle juice can be adjusted depending on the type of ham you use. Some ham contains a higher water content and you may not need as much liquid for this spread.
  • Chill first. While you can serve this up immediately, I recommend making it at least a few hours in advance so it has some time for the flavors to meld.
  • Add some extra ingredients. Hard boiled eggs would be great added into the salad to turn it into a ham egg salad. You could also add boiled macaroni for a ham macaroni salad.
A ham salad sandwich on a croissant

What to Serve with Ham Salad

The most common way to serve this is as a ham salad sandwich. You can use regular white bread, serve it open-faced on French bread, or even croissants.

Another popular way to serve ham salad is as a spread with crackers, like Ritz crackers, saltines, or whole grain crackers. It makes a great snack that way!

And for a low carb option, you can always serve it up on a lettuce wrap!

A cracker in a bowl of ham salad

How to Store Leftovers

  • Fridge. Ham salad can be stored in the refrigerator in an airtight container for 4-5 days.
  • Freezer. It is not recommended to freeze ham salad, as the ham will release extra moisture when it thaws and the spread will become watery.

More Easy Lunch Recipes:

Ham Salad Feature
5 from 3 votes

Ham Salad

With ham, sweet relish, dill pickles, mayo, and a hint of dijon mustard this Ham Salad recipe is quick and easy to make. Turn it into a ham salad sandwich for lunch or serve as a spread with crackers for a snack.
Servings: 4 servings
Prep: 10 minutes
Total: 10 minutes


  • 1 pound cooked ham diced
  • 1 cup mayonnaise
  • 1 cup celery diced
  • 1 teaspoon black pepper
  • 3 tablespoons sweet relish
  • 3 teaspoons dijon mustard
  • 3 dill pickle spears chopped
  • 1 green onion sliced
  • 1 tablespoon dill pickle juice


  • In a food processor, pulse the ham a few times until finely chopped. You will want it finely chopped but not a paste.
  • Add finely chopped ham to a large bowl and mix in mayonnaise, black pepper, sweet relish, dijon mustard, pickle spears, green onion and pickle juice. Mix until smooth.
  • Fold in celery and mix until all combined. Ham salad is now ready to serve.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.


Calories: 579kcal | Carbohydrates: 7g | Protein: 23g | Fat: 51g | Saturated Fat: 9g | Polyunsaturated Fat: 26g | Monounsaturated Fat: 13g | Trans Fat: 0.1g | Cholesterol: 106mg | Sodium: 2268mg | Potassium: 473mg | Fiber: 1g | Sugar: 5g | Vitamin A: 411IU | Vitamin C: 29mg | Calcium: 55mg | Iron: 1mg


Leave a Review!

We LOVE hearing from you! Submit your question or comment here.

Your email address will not be published.

Your email address will not be published. Required fields are marked *

Recipe Rating:

I accept the Privacy Policy

5 comments on “Ham Salad Recipe”

  1. 5 stars
    This is from my childhood. My Mom made this all the time. She used Bread and Butter Pickles chopped up and a bit of the juice. No dill. I really love this. I have some ham leftover from Easter dinner. Guess what I am making for lunch tomorrow?

    1. Dr. Jerry Aschermann

      17 March 2024. Have ham for Easter today, 2024. Anxious for 18, 19 March to come about. Looking forward to ham salad more than traditional Easter ham. Cheers from Kentucky