Ham Salad Sandwiches

Four Sandwiches on a Plate
David Loftus / Getty Images
Prep: 15 mins
Cook: 0 mins
Total: 15 mins
Servings: 6 servings
Yield: 6 sandwiches
Nutrition Facts (per serving)
402 Calories
24g Fat
32g Carbs
16g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 402
% Daily Value*
Total Fat 24g 30%
Saturated Fat 9g 44%
Cholesterol 61mg 20%
Sodium 1012mg 44%
Total Carbohydrate 32g 12%
Dietary Fiber 2g 7%
Total Sugars 4g
Protein 16g
Vitamin C 0mg 2%
Calcium 100mg 8%
Iron 3mg 15%
Potassium 264mg 6%
*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.)

Make these ham salad sandwiches for an easy family lunch or picnic. Quarter the sandwiches to serve as luncheon or party sandwiches or serve them in biscuits soft mini sandwich buns. It makes a great filling for wraps or pita pockets as well. It also makes a tasty spread on sturdy crackers or crostini. 

The salad is a good use for leftover ham, or buy a ham steak or deli ham for the salad. 

Feel free to leave the onion out if you aren't a fan, or replace the onion with a small amount of red or green bell pepper.

If you're following a low-carb diet, wrap the salad in large lettuce leaves, or simply mound it on spring greens or lettuce with tomato or avocado slices on the side.


  • 2 cups chopped cooked ham

  • 1/2 cup finely diced celery

  • 1 teaspoon grated onion

  • 1/3 cup mayonnaise, or to taste

  • 1 scant teaspoon prepared mustard

  • Salt, to taste

  • Freshly ground black pepper, to taste

  • 12 slices bread

  • 1/3 cup (5 1/3 tablespoons) unsalted butter, or extra mayonnaise, for bread

Steps to Make It

  1. Gather the ingredients.

  2. Chop the ham finely and put it in a bowl. Add the finely diced celery, grated onion, mayonnaise, and mustard. Mix until well blended. Add more mayonnaise, to moisten, if desired. Taste and add salt and pepper, as needed.

  3. Arrange the bread slices—toasted or not—on the work surface.

  4. Lightly butter the bread slices or spread with extra mayonnaise, if desired.

  5. Spread 6 slices of bread with even portions of ham salad mixture.

  6. Top with the remaining 6 slices of bread. Slice diagonally and serve the sandwiches with chips, French fries, salad, or a cup of soup.

  7. Enjoy.


  • Use yellow mustard, Dijon, whole-grain, or Creole mustard, or use your favorite gourmet mustard blend.
  • For 24 small luncheon or party sandwiches, cut each sandwich diagonally into quarters. Or use small party rolls.
  • Toast or grill the bread before assembling the sandwiches.
  • Grating the onion provides onion flavor without the unpleasant texture of raw onion pieces. To grate an onion, peel it and slice off the top. Grasp the root end and grate the onion on the medium side of a box grater.

Recipe Variations

  • Add a chopped hard-boiled egg to the ham mixture.
  • Mix some finely chopped sweet or dill pickles—or dill or sweet pickle relish—into the ham filling along with the mayonnaise and mustard. 
  • Line the bread with lettuce leaves and thinly sliced tomatoes or avocado.
  • Ham Salad Melt: Toast the bread and spread the bottom slices with some butter or mayonnaise; spread with the ham salad. Place a slice of cheddar or American cheese on each sandwich. Place the sandwiches—open-faced—on a baking sheet and place it under the broiler just until the cheese has melted. Place the remaining slices of toasted bread on the filling.

Recipe Tags: