This easy ham salad sandwich recipe uses leftover cooked ham and comes together quickly with simple pantry ingredients. It’s a great way to turn holiday ham or ham steaks into a flavorful spread for sandwiches or crackers.
Table of Contents
- How to make Homemade Ham Salad
- You may also enjoy
The recipe combines diced ham, optional hard-boiled egg, mayonnaise, sweet pickle relish, mustard, celery, onion, and seasonings for a creamy, savory spread.
If you include the hard-boiled egg and haven’t prepared it in advance, total time will increase. For a little heat, stir in a bit of horseradish. For best flavor chill the salad for 1–2 hours before serving.

This small-batch version is ready in about 5 minutes and makes a perfect appetizer, lunch, or light dinner for two.
As an Amazon Associate, I may make a small commission, at no additional cost, if you purchase through product affiliate links in this post.
How to make Homemade Ham Salad
Place the ham, optional hard-boiled egg, celery, and onion into a food processor or small blender and pulse until finely chopped.

Transfer the chopped mixture to a bowl and stir in mayonnaise, sweet pickle relish, and mustard until evenly combined.

Taste and season with salt and freshly ground black pepper as needed. Refrigerate for 1–2 hours for the best flavor, then serve on rolls or with crackers.

You may also enjoy
- Ham and Egg Salad
- Baked Cheesy Ham Spinach Omelets
- Ham Broccoli Pasta Casserole
- Chicken Salad Croissant
Zona Cooks and Zona’s Lazy Recipes

Ham Salad Sandwich Recipe
Equipment
- 8-Cup Food Processor or Magic Bullet Blender
Ingredients
- 8 ounces fully cooked ham
- 1 hard-boiled egg (optional)
- 1 celery stalk
- ¼ of a small onion
- ¼ cup mayonnaise
- 1 Tablespoon sweet pickle relish
- ½ teaspoon yellow mustard
- Salt and black pepper to taste
- 2 sandwich rolls (or several crackers)
Instructions
- Place the ham, hard-boiled egg (if using), celery, and onion in a food processor and pulse until finely chopped.
- Combine the chopped mixture with mayonnaise, sweet pickle relish, and mustard in a bowl. Stir until well combined.
- Taste and add salt and black pepper if needed.
- Refrigerate until ready to serve; chilling 1–2 hours improves the flavor.
- Serve on sandwich rolls or with crackers.
Notes
- Including a hard-boiled egg adds time if you need to cook one.
- For extra zip, add a small amount of horseradish.
- Although the salad is ready in about 5 minutes, chilling 1–2 hours yields better flavor.
Nutrition

Hi there! I’m Zona House and I love simple, satisfying recipes. My goal is to make cooking enjoyable and delicious—eat, drink, and savor every moment.
Read more about me…

This recipe is also available in a four-serving version on Zona’s Lazy Recipes site.