Ham Balls | Dinners, Dishes, and Desserts


My family’s ham balls recipe makes the ultimate party snack! These cocktail meatballs are super juicy and easy to make using a food processor. There’s the option to bake these ham balls in two different sauces, sweet or savory. You can’t go wrong with either!

Classic ham balls are a favorite Midwestern appetizer for any occasion, right up there with favorites like Swedish meatballs, cheesy sausage meatballs, and crock pot honey garlic meatballs.

Ham balls with pineapple sauce piled into a bowl with a jar of cocktail skewers in the background. 

This juicy ham balls recipe has been in the family for years. They’re on the menu nearly every potluck, and holiday gathering! The original recipe belonged to my mother-in-law side of the family, who always made these ham balls with a sweet and fruity pineapple glaze. Meanwhile, my family always loved these meatballs with tomato sauce, so I’ve included both options for you to choose from. Whichever you decide, the method is the same. It’s super easy!

Why My Family Loves These Ham Meatballs

  • Two sauce options. Whether your tastes lean sweet or savory, this recipe has you covered with two finger-licking sauce choices. Make pineapple glazed ham balls, or opt for a savory tomato sauce.
  • Packed full of flavor. Make these ham balls with just a handful of pantry staples. Cooked ham and tender ground pork makes them extra juicy, while ingredients like brown sugar and apple cider vinegar bring mouthwatering sweetness and tang to the sauces.
  • Perfect for parties. Ham balls are a staple at our family gatherings, and I make them for just about every game day party. It takes minutes to prep these meatballs for the oven.
Ham balls ingredients.

Ingredients You’ll Need

Below are some notes on the ingredients you’ll need to make these easy baked ham balls as well as both sauces. Scroll down to the recipe card for the printable ingredients list and full recipe details.

  • Cooked Ham – Diced up. These ham balls are a great way to use up leftover baked ham if you have it in the fridge.
  • Ground Pork – You could also use spicy pork sausage for a different flavor profile.
  • Eggs and Breadcrumbs – Our binding ingredients for the meatballs. The breadcrumbs can be seasoned or unseasoned, it’s up to you.
  • Seasoning – This recipe keeps it simple with ground black pepper. I don’t usually add salt as the diced ham is often salty enough. You can play around with different seasonings, like Italian seasoning or this homemade pork chop seasoning.

For the Sauce(s)

This ham balls recipe comes with two easy sauce options: one is a sweet and tangy pineapple sauce (pictured), and the second is a sweet-savory sauce made from canned tomato soup. Both are delicious, and both are pretty traditional for the Mid-West. They share many of the same ingredients:

  • Brown Sugar – Either light or dark brown sugar will work for both sauces.
  • Crushed Pineapple (or Tomato Soup) – You’ll need canned pineapple with the juices to make the sweet pineapple sauce, no need to drain it. If you decide to make the tomato sauce instead, you’ll swap the pineapple for a can of condensed tomato soup.
  • Apple Cider Vinegar – You can substitute white or red wine vinegar if needed.
  • Mustard – I use yellow mustard, but you can use brown or Dijon mustard if that’s what you have.

How to Make Ham Balls

I love that I can have these ham balls mixed, portioned, and in the oven in about 10 minutes. While they bake, it leaves plenty of time for party prep! Here are the steps. You’ll find the printable instructions in the recipe card.

  • Mix the meatball mixture. Start by processing the cooked ham in a food processor to mince it up into small pieces. Then, add the rest of the meatball ingredients and pulse until the mixture comes together.
  • Shape the ham balls. Scoop the mixture into balls (a small cookie scoop works great for this). Arrange the shaped meatballs in a large baking dish.
  • Make the sauce. Next, mix up your choice of sauce. Whichever sauce you choose, simply add the ingredients to a bowl and whisk them together. Afterward, pour the sauce over the meatballs.
  • Bake. Bake these ham balls at 350ºF for about 1 hour, stirring every 20 minutes so that they cook and brown nicely on all sides. Serve the baked meatballs right away, and enjoy!
Close up of baked ham balls with pineapple sauce in a baking dish.

Recipe Notes

  • Don’t overprocess the meat mixture. It’s important not to overwork the meatball mixture for a couple of reasons. First, you’ll end up with ham puree (ick). Second, too much blending can result in dense, tough meatballs.
  • Make it spicy. Blend cayenne pepper, chili flakes, or homemade Cajun seasoning into the ham ball mixture to give it some kick.
  • Different sauce. In addition to the two options in this recipe, you can dress your ham balls in any sauce you’d like. Instead of the tomato sauce included here, opt for jarred marinara sauce like I use for my Instant Pot meatballs.
Ham balls with pineapple sauce piled into a bowl.
Close up of a ham ball picked up with a cocktail skewer, with a bowl of ham balls in the background.

Storing and Reheating Leftovers

  • Refrigerate. Store any leftover ham balls and sauce covered in the fridge for up to 4 days. 
  • Reheat. Warm the ham balls in a 350ºF oven for 15-20 minutes or in the microwave until they’re hot throughout.
  • Freeze. These baked ham balls freeze well. I like to pre-freeze the meatballs on a baking sheet for a few hours before transferring them to a freezer bag or freezer-safe container. Keep them frozen for up to 3 months. Thaw them out in the fridge before reheating.
  • Preheat oven to 350º F.

  • Add the cooked ham to a food processor and process until mostly ground into small pieces. Add the remaining meatballs ingredients and process until it comes together.

  • Scoop meat mixture and shape into small balls. Place in a casserole dish or a 13×9 baking dish.

  • For the sauce you can pick if you want a sweet pineapple sauce or a tomato based sauce. Showed in a pineapple sauce. Prepare the sauce by mixing together all of the ingredients (for either sauce) and pouring over the meatballs.

  • Place in the oven and cook for about 60 minutes, you will want to stir them every 20 minutes or so. The fat from the meat will melt into the sauce and brown the meatballs as they cook.

  • Remove from the oven and serve.

Calories: 531kcal | Carbohydrates: 45g | Protein: 28g | Fat: 26g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Trans Fat: 0.004g | Cholesterol: 127mg | Sodium: 979mg | Potassium: 688mg | Fiber: 1g | Sugar: 35g | Vitamin A: 222IU | Vitamin C: 8mg | Calcium: 74mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

I created a fun group on Facebook,and I would love for you to join us! It’s a place where you can
share YOUR favorite recipes, ask questions, and see what’s new at Dinners, Dishes and Desserts (so that you never miss a new recipe)!

Be sure to follow me on Instagram and
tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS
recipes YOU make!

Be sure to follow me on my social media, so you
never miss a post!

Facebook | Twitter | Pinterest | Instagram 

Did you know there is a Dinners,
Dishes, and Desserts SHOP? Lots of different E-Books for sale. Or you can buy me a
coffee to say thanks!

.


Source link