Old Fashioned Ham Salad
Disclosure: This post may contain affiliate links. When you click on a link and/or make a purchase, I may be paid a small commission at no additional cost to you. Additionally, as an Amazon Associate I earn from qualifying purchases. Please read my Disclosure page for more information.
Today I’m bringing back a classic recipe – old fashioned ham salad. This longtime family favorite blends simplicity with a touch of nostalgia. And it’s a great way to repurpose your leftover holiday ham.
This simple ham salad recipe was a staple in our house growing up and it’s stood the test of time. My Mom made it regularly because it was an economical and easy way to feed a houseful of kids. And it’s so much tastier than a plain old ham sandwich.

We’re sharing tips to help you get the best results with this recipe. If you don’t need the tips, scroll to the bottom for the full recipe and a printable recipe card.
It’s still a favorite in my home all these years later. Classic dishes are the ultimate comfort food and never go out of style, like these old fashioned sloppy joes and tuna melts.
If you’re from the South you may know this classic dish as deviled ham salad. But no matter what you call it it’s always a winner when you need a quick recipe.
Ready in about 15 minutes, it’s perfect for a quick lunch or light dinner. Or take a big bowl of this sandwich spread to family gatherings and potluck parties – it always disappears quickly.
Ham Salad Ingredients
- Diced cooked ham: this rich, smoky meat is the star of the dish.
- Peeled hard boiled eggs: adds texture and heartiness to the salad and complements the salty ham.
- Mayonnaise: creamy and smooth, it binds all the ingredients together. Use your favorite brand for the best flavor.
- Sweet pickle relish: the sweet and tangy flavor balances the saltiness of the ham. You can also use chopped sweet pickles if that’s what you have on hand.
- Celery: adds crunch and texture.
- Green onions: for a burst of freshness and to round out the flavors without being overpowering.
- Dijon mustard: brings a subtle tang to the creamy salad.
- Salt & black pepper: balances all the flavors and pulls the dish together.
How to Make the Old Fashioned Ham Salad Recipe
Start by dicing the ham into small, even pieces then finely chop the celery, green onions and boiled eggs. Transfer to a large bowl.
Next make the sauce – in a medium bowl, combine the mayonnaise, Dijon mustard, and sweet relish and stir until smooth.
Add the dressing to the ham mixture, stirring until everything is evenly coated.
Taste the salad and sprinkle with salt and pepper if desired, then give it a final mix.
For best results, cover and chill in the fridge for at least 1 hour to allow the flavors to get to know each other.
Tips for Making the Best Ham Salad
- For a quicker prep time use a food processor to chop the ham and veggies. Pulse the ham briefly for a finer, spread-like consistency. You can also use a meat grinder if you have one.
- If you prefer a chunkier salad hand-chop the meat, vegetables and eggs.
- This recipe is very forgiving! Feel free to adjust ingredients and amounts to your preferences.
- I make hard-boiled eggs in the Instant Pot but you can also buy them pre-cooked at the grocery store if you’re in a pinch.
Recipe Substitutions and Variations
- If you don’t have leftover ham, you can use ham steaks or pre-diced ham.
- For a more savory salad substitute an equal amount of dill pickle relish for the sweet relish.
- You can use Miracle Whip if you prefer that over mayonnaise.
- Substitute whole grain mustard for the Dijon if that’s what you have on hand.
Can you make this ham spread ahead of time?
Yes! You can prepare it the day before and let it chill overnight. The flavors will taste even better after the ingredients have had time to deepen. Just give it a stir before serving.
Can you freeze ham salad?
While some people freeze ham salad I don’t recommend it. The mayo tends to separate and become watery and the texture gets a little funky in my opinion.
What to Serve with Ham Salad Spread
This versatile sandwich spread pairs well with a variety of sides and snacks.
- If you’re making ham salad sandwiches serve it on bread (no judgement if you’re using white bread!), slider buns or on croissants if you want a fancier presentation. Add a batch of our favorite pasta salad or country style potato salad and you’re good to go.
- For a light lunch or dinner, serve it with your favorite crackers or chips and pair it with fruit cocktail salad or grapes.
How to Store Leftover Ham Salad
Store leftovers in an airtight container in the refrigerator for up to 3 days. If you notice the dressing has separated give it a quick stir to reincorporate the ingredients.
Whether you’re looking for a quick recipe or need to use up leftover ham, this dish never disappoints. If you make this recipe be sure to come back and let us know how it turned out.
More easy sandwich recipes…
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
Old Fashioned Ham Salad
Ingredients
- 2 cups cooked ham, finely diced or ground
- 3 hard boiled eggs, peeled and finely diced
- 3 tablespoons sweet pickle relish
- ¼ cup celery, finely chopped
- ½ cup mayonnaise
- 1 tablespoon Dijon mustard
- 2 tablespoons green onions, finely minced
- salt and pepper, to taste
Instructions
- Finely dice the ham or place in a food processor bowl and pulse until it's finely diced or ground. Transfer to a large bowl.2 cups cooked ham
- Chop the eggs, pickle relish and celery and add to the ham.3 hard boiled eggs, 3 tablespoons sweet pickle relish, ¼ cup celery
- Stir in mayonnaise, mustard and green onions.½ cup mayonnaise, 1 tablespoon Dijon mustard, 2 tablespoons green onions
- Add salt and pepper to taste.salt and pepper
Notes
- Use chopped sweet pickles if you don’t have relish.
- For a savory twist, substitute dill pickle relish for the sweet relish.
- If you don’t have Dijon use whole grain mustard.
- Great way to use leftover holiday ham or use thick ham steaks or diced ham if you don’t have leftovers.
- Serve this tasty spread on sliced bread or a croissant or as a dip with crackers.
- You can serve the ham salad immediately but it tastes even better if you refrigerate it for an hour.
- Store leftovers in an airtight container in the frig for 3-5 days.
- This recipe makes about 3 cups of ham spread.
Nutritional Estimate
Nutritional information is provided as a reference, using an online calculator. We recommend verifying the information independently for accuracy.
I use a little dry mustard instead of Dijon to give a little more zip also let it set covered in the fridge over night for more flavor and serve it on cocktail rye
Thanks for sharing your tip – my Mom used dry mustard, too.