Ham Balls - Farm Girl Fresh

Ham Balls

Ham Balls on Christmas Eve is a long-standing tradition in the Anderson household.  Scott’s mom followed her parents’ tradition and made these every Christmas for her family.  Each year our children would hear their Grandma Connie lovingly tell the story of how her father was the postmaster in Bismarck.  He would stay at work until the last Christmas letter and package was delivered; their Christmas Eve meal had to include foods that would keep until he came home.  These ham balls made the cut and have been part of the menu for close to 100 years!

The Anderson clan has expanded to 30+ adults and I’ve tweaked and multiplied the original recipe over the years to accommodate our growth and incorporate healthier ingredients.  I like to make these ahead of time and freeze.  I reheat in a slow cooker so they’re ready to eat when we come home from our Christmas Eve church service.

It’s best to use nitrate-free ham and ground pork from a source you trust.  I buy Beeler’s Uncured Hickory Smoked Ham.  Some meat departments will grind the ham and pork together for you if you ask them. (I found an old meat grinder at a garage sale that I use to grind the ham.)



5 pounds ground pork
5 pounds ground ham
10 eggs

Preheat oven to 325°F.  In a large bowl, mix all ingredients together.  Form into balls (I use an ice cream scoop) and place in glass pans.Ham balls prepared


2 cups honey or maple syrup
5 teaspoons dry mustard
2-1/2 cups apple cider vinegar
2-1/2 cups water

Place all ingredients in a medium saucepan and bring to a boil over medium-high heat.  Reduce heat to medium and simmer 5 minutes.  Pour over ham balls.  Bake 1 hour, turning over once and basting.Ham Balls Final

Makes approximately 111 large ham balls.

If you’d like to make these delicious treats other times during the year like I do, here’s the family-sized ingredient listing:

1 pound ground pork
1 pound ground ham
2 eggs
1/3 to 1/2 cup honey or maple syrup
1 teaspoon dry mustard
½ cup apple cider vinegar
½ cup water

Leave a Comment

Your email address will not be published.