Skip to main content New<> this month
Get the Allrecipes magazine

Ham Salad with a Schmear

Rated as 4.88 out of 5 Stars

"I use this recipe when I have leftover ham. It's simple, quick, and delicious; not to mention the easy clean up! You can also add a little shredded Cheddar cheese or American cheese, if desired. Serve on sandwiches or with crackers as an appetizer."
Added to shopping list. Go to shopping list.


15 m servings 604
Original recipe yields 7 servings


{{model.addEditText}} Print
  1. Pulse ham, onion, and garlic in a food processor until finely chopped; transfer to a bowl.
  2. Place mayonnaise, cream cheese, relish, and mustard in food processor and process until smooth.
  3. Stir cream cheese mixture and ham mixture together in a bowl.

Nutrition Facts

Per Serving: 604 calories; 59.4 4.8 13.9 86 1157 Full nutrition

Explore more


Read all reviews 6
Most helpful
Most positive
Least positive

I'm a big fan of ham salad and had bought a package of diced ham to make some. With the exception of the cream cheese this is the recipe I use to make ham salad. I had a package of cream cheese...

Delicious! The ham I used was mildly salted. The result was a fantastic flavor. Since I had no cream cheese on hand I used Crème Fraîche instead.

I made a half recipe to try it. I used half Miracle Whip and half Canola Mayo, cream cheese spread, sweet pickle relish, and Dijon mustard. It was nice that we could eat it without waiting to bl...

Delicious! I really LOVE ham salad and this was a great spin on it! I did scale the recipe back to use the leftover ham that I had. Also, I had some onion and chive cream cheese to use up, so I ...

Delicious! No food processor, so chopped, minced, and blended all by hand. Used a 1 pound canned ham which equals 3 cups after mincing. Reduced mayo to 1 c., but will reduce to 1/2 c. next ti...

This is a great recipe. I only made 2 changes because of what I had on hand. I used dill relish and cream cheese with onions and chives. Other than that I followed the recipe. took it to a famil...