Ham Salad


This ham salad with hard-cooked eggs, mayonnaise, and pickle relish is quick and easy to make. Serve with assorted crackers.

Prep Time:
15 mins
Total Time:
15 mins

This old-fashioned ham salad recipe is the perfect way to use leftover ham — and it comes together in mere minutes!

How to Make Ham Salad

You'll find a detailed ingredient list and step-by-step instructions in the recipe below, but let's go over the basics:

Ham Salad Ingredients

These are the ingredients you’ll need to make this homemade ham salad recipe: 

  • Ham: This classic ham salad recipe starts with three cups of cooked ground ham. You can use a food processor to grind the cooked ham!
  • Eggs: Chop two hard-cooked eggs. 
  • Vegetables: You’ll need two tablespoons of finely chopped celery and two teaspoons of finely chopped onion. 
  • Relish: Use store-bought relish or make your own at home. 
  • Condiments: Mayonnaise and mustard add creaminess and bold flavor. 

How to Make Homemade Ham Salad

Simply mix the first five ingredients together, then stir in the remaining two ingredients. That’s it! You’ll find the full, step-by-step recipe for ham salad below. 

How to Serve Ham Salad

Serve your ham salad with crackers as an appetizer. If you want to make it the main dish, use it as a sandwich filling and pair it with your favorite potato chips. 

How to Store Ham Salad

Store your leftover ham salad in an airtight container in the refrigerator for up to five days. 

Can You Freeze Ham Salad? 

We don’t recommend freezing ham salad, as mayonnaise tends to separate during the freezing and thawing process. Try to enjoy the ham salad within five days!

Allrecipes Community Tips and Praise

“So easy and very delicious,” raves Lisa Cook. “I buy rolls at the bakery and make ham spread sandwiches for a quick lunch. Great with crackers!!!”

“I made this salad with leftover ham,” says peanutDuncan. “My husband loved it. I followed the recipe. I didn't have pickle relish, but I had my homemade zucchini relish. Great with crackers and as a sandwich spread.”

“Growing up, it was a given that anytime we baked a ham for the holidays, ham salad would follow,” says Allrecipes Allstar lutzflcat. “This is a good spread and is equally good on a sandwich.”

Editorial contributions by Corey Williams


  • 3 cups ground fully cooked ham

  • 2 hard cooked eggs, chopped

  • 2 tablespoons finely chopped celery

  • 4 teaspoons sweet pickle relish

  • 2 teaspoons finely chopped onion

  • 1 cup mayonnaise

  • 1 tablespoon prepared yellow mustard


  1. Mix ham, eggs, celery, pickle relish, and onion together in a medium bowl until combined.

  2. Mix mayonnaise and mustard together in a small bowl; add to ham mixture and stir to coat.

  3. Refrigerate until ready to serve.

Nutrition Facts (per serving)

230 Calories
22g Fat
1g Carbs
8g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 230
% Daily Value *
Total Fat 22g 28%
Saturated Fat 5g 24%
Cholesterol 57mg 19%
Sodium 579mg 25%
Total Carbohydrate 1g 1%
Dietary Fiber 0g 0%
Total Sugars 1g
Protein 8g
Vitamin C 12mg 60%
Calcium 10mg 1%
Iron 1mg 3%
Potassium 124mg 3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love