Looking for a quick and delicious way to use up leftover ham? This classic ham salad recipe is the perfect solution! Made with finely chopped ham, creamy mayonnaise, tangy mustard, and crunchy celery, this easy ham spread comes together in minutes and is ideal for sandwiches, wraps, or served with crackers as a party appetizer.
When we make our delicious BAKED HAM for the holidays, we make sure to have plenty of leftovers to make our favorite leftover ham recipes!

Why We Love This Easy Ham Salad Recipe
This delicious Ham Salad recipe is ready in just minutes with a few simple ingredients. It’s incredibly versatile, making it a a favorite dish for everything from quick lunches to party appetizers.
- Leftover Ham Recipe: When there’s an abundance of leftover ham, you need enticing ways to use it up. A quick leftover ham recipe like this ham salad is the perfect way to do it.
- Ready in Minutes: Even less than 10 minutes, honestly. Use a food processor to mince the ham and the rest is a breeze!
- Ideal For Meal Prep: Keep this salad on hand for quick lunches, snacks or an easy dinner. Make it ahead of time and have it in the fridge for the week.
How To Make Ham Salad
Step by step photos here with brief instructions for a visual aid. For complete, detailed instructions, head to the recipe card at the end of the post.

Add cubed ham to a food processor (you can also finely chop by hand if you don’t have one) and pulse to your desired consistency.

We like the texture about this size, but you can pulse it more to make it finer, it’s all how you like it. You can even take it down all the way to a super fine mince, resulting in more of a spread.

Add mayonnaise, mustard, celery and pickle relish (or you can chop up pickles) mix together and chill for an hour before serving for the best flavor. Cover and refrigerate for an hour for best flavor.

Variations
Keep it simple like we’ve done here or jazz it up to your heart’s content! A great thing about a leftover ham recipe like this one is that it can be customizable to your own liking, or what you have on hand in the fridge.
Try Adding: Chopped hard boiled eggs, shredded cheese, scallions, red onion or finely diced jalapeño for a bit of spice. Fresh or dried herbs like dill, parsley, thyme and basil all work well.
Swap outs: Instead of mayonnaise, if you’re looking to lighten it up, try Greek yogurt or a combination of half and half. A dash or two of hot sauce rounds out the flavor without making it too spicy. If you love the tanginess of pickles, add a couple of tablespoons of pickle brine as well.

How To Serve Ham Salad
Grab a roll or your favorite bread and make the most delicious, hearty sandwich. You can also add ham salad to a tortilla and roll it up for a wrap with lettuce or shredded cabbage for some crunch.
We even serve this for appetizers, lunch or a quick snack with crackers or tortilla chips. One of my favorite dippers is a thick cut, ridged potato chip!
Another fun way to for serving is using a lettuce wrap, or just adding a scoop on top of a salad.
Looking For More Leftover Ham Recipes?
- Slow Cooker Pasta Fagioli
- Stove Top Split Pea Soup
- Slow Cooker Ham and Noodle Soup
- Navy Bean Soup (Ham Bone Soup)
Want to save this recipe? Enter your email below and we'll send the recipe straight to your inbox!
You'll also sign up to get new recipes in your inbox.

Ham Salad Recipe
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes
- Yield: 4 Servings 1x
This easy ham salad recipe is the perfect way to use up leftover ham! Creamy, tangy, and full of flavor, it’s great for sandwiches, wraps, or served with crackers. A quick lunch, party appetizer, or meal prep win!
Ingredients
- 1 pound leftover ham (can also use a ham steak or thick sliced ham from the deli)
- 1/2 cup mayonnaise
- 1/2 cup finely diced celery
- 2 tablespoons pickle relish (or finely chopped pickles)
- 2 tablespoons pickle brine
- 1 tablespoon dijon mustard
- 2 teaspoons Worcestershire sauce
- 1/2 teaspoon kosher salt
- 1/2 teaspoon garlic powder
- Fresh black pepper to taste
Instructions
- Chop the ham into a small dice using a knife or food processor, then add to a bowl.
- Add the remaining ingredients to the bowl with the ham and stir to combine. Taste for seasonings and adjust if needed.
- Wrap with plastic wrap and refrigerate for 1 hour, then stir again before serving.
- Serve with crackers, pita chips, celery sticks or use in a sandwich.
Recipe Notes
Store: Store ham salad in an air tight container in the refrigerator for up to 4 days. This will also depend on how fresh your ham was to start off with, so keep that in mind when making this ham salad recipe.
- Category: Dinner
- Method: No Cook
- Cuisine: American
Oh my goodness I can’t wait to make this! Thank you for sharing. Looks so delicious.
Perfect way to use leftover ham – but we go and buy it too, just to make this! Thank you, enjoy!