Southern-Style Ham Salad

Southern style ham salad

The Spruce

  • Total: 15 mins
  • Prep: 15 mins
  • Cook: 0 mins
  • Yield: 6 servings
Nutritional Guidelines (per serving)
164 Calories
15g Fat
2g Carbs
6g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 servings
Amount per serving
Calories 164
% Daily Value*
Total Fat 15g 19%
Saturated Fat 3g 15%
Cholesterol 160mg 53%
Sodium 280mg 12%
Total Carbohydrate 2g 1%
Dietary Fiber 0g 1%
Protein 6g
Calcium 31mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This ham salad recipe is super easy to prepare in a food processor, small food chopper, or minced by hand. Best of all, it's a great way to use leftover ham that always seems to multiply by itself at holiday time.

Sweet pickle relish or finely chopped pickles flavor the ham perfectly and a chopped hard-cooked egg adds a certain something but feels free to leave it out if you desire.

In addition to being eaten as is on a lettuce-lined plate, it also makes a nice filling for lunchbox sandwiches and appetizers. Use it to fill mini sandwich buns, croissants, biscuits, or small rolls that are perfect for baby showers, parties, or game-day gatherings.

For lunch or dinner, serve the sandwiches with a cup of soup, a tossed salad, potato chips, or French fries. If you're on a low-carb regimen, mound the sandwich filling onto mixed salad greens or romaine lettuce leaves. 


  • 1 1/2 to 2 cups ham (finely chopped)
  • 1/4 cup celery (finely chopped)
  • 1/4 cup onion (finely chopped)
  • 6 tablespoons mayonnaise (or more, to moisten)
  • 2 tablespoons sweet pickles (finely chopped, or sweet pickle relish)
  • Salt (to taste)
  • Freshly ground black pepper (to taste)
  • 1 large egg (hard-cooked and finely chopped)
  • Optional: 1 tablespoon fresh parsley (finely chopped)

Steps to Make It

  1. Gather the ingredients.

    Gather the ingredients
    The Spruce 
  2. In a medium bowl, mix together the chopped ham, celery, and onion.

    Mix together ham, celery, onion
    The Spruce 
  3. Add the mayonnaise and mix until well-moistened, adding more if necessary.

    Add the mayo and mix
    The Spruce
  4. Add chopped sweet pickles or sweet pickle relish, salt, pepper, chopped hard-cooked egg, and optional chopped parsley. Mix well and refrigerate until ready to serve.

    Add pickles
    The Spruce 
  5. Serve the ham salad on lettuce leaves or mixed salad greens or use it as a filling for sandwiches.

    Serve on a salad
    The Spruce
  6. Enjoy!

Recipe Variations

  • The sweet pickle relish can be replaced with dill relish or chopped dill pickles if you prefer a less sweet filling.
  • Add a dash of Cajun seasoning for a little extra zing.
  • Omit the hard-cooked egg or add more than one to stretch this recipe, if desired.

Recipe Tags: