Total Time
Prep 30 mins
Cook 15 mins

This is the ham salad recipe I used for sandwiches at my wedding reception. The salt is optional depending on the saltiness of your ham - if the ham is salty you may not need the additional salt. You can certainly use it on any bread of your choice, but I like it on wheat bread that has been lightly buttered. Buttering the bread keeps the bread from becoming soggy.

Ingredients Nutrition


  1. Coarsely chop ham and place in food processor.
  2. Pulse a few times until ground, but not mushy.
  3. In large mixing bowl beat cream cheese and butter until well mixed.
  4. Add remaining ingredients, mixing well.
  5. Spread on lightly buttered wheat bread.
Most Helpful

I don't like taking things that require mayonnaise for lunch, so I looked for a recipe for a ham salad that used cream cheese instead of mayo. I mixed it up tonight, and I was really impressed by all the flavors. I'm sure tomorrow, once all the flavors have had a chance to meld, it will be even better. I'm planning on eating mine with crackers. Thanks for posting this!!!

Kimmer76 March 23, 2009

Really great! My wife is a mayonnaise hater, so I search high and low for recipes like this. We made these during our last OAMC session. We flash froze this on wax paper in sandwich sized balls, and transferred to a ziplock when they were solid. For lunch, we took toasted bread in one container, and a ball of sandwich filling in another. By the time lunch rolled around, the filling was defrosted enough to spread, but still cold from having been frozen. And the taste was amazing! We used double the ham out of personal preference, but kept the rest the same. Thanks so much!

TrinkDawg October 17, 2008