Ham Balls

Quick Bite

Iowa ham balls are meatballs made with ground ham and pork or beef, then baked in a sweet-tangy glaze. They are salty, sticky, retro, and much better than the name prepares you for.

History

Ham balls are a classic Iowa and upper-Midwest comfort food, especially popular at church suppers, family dinners, potlucks, and holiday tables. Like many regional home-cooking dishes, they do not have a single famous inventor. They grew out of practical farm kitchens where leftover ham could be stretched into another meal.

The basic idea is simple but unusual: grind ham with pork or beef, bind it with cracker crumbs, breadcrumbs, oats, or graham crackers, shape it into balls, and bake it in a sweet glaze. The glaze often includes brown sugar, vinegar, mustard, tomato sauce, or pineapple juice.

The flavor is pure Midwest sweet-salty comfort. The ham brings smokiness and salt, while the glaze caramelizes into something sticky and bright. It is part meatball, part glazed ham, part church cookbook magic.

In Iowa, ham balls remain one of those foods that often comes from a family recipe card. Everyone’s aunt, grandmother, or neighbor seems to have a version, and every version is “the right one.”

Fun Facts

  • Some classic recipes use graham cracker crumbs as the binder.
  • Ham balls are often made after holidays as a clever way to use leftover ham.
  • They freeze well, which makes them a sneaky-good make-ahead party food.

Where to Try

Whip It Good Catering Iowa
This Iowa business highlights “famous Iowa ham balls,” making it one of the clearest modern sources for the dish.
Amana Meat Shop & Smokehouse Amana, Iowa
A strong Iowa stop for old-world meats and prepared ham balls you can take home.
Iowa Church Suppers, Potlucks, and Local Catering Menus Iowa
Ham balls are more home-kitchen and community-table food than restaurant food, so catered meals and community dinners are often the most authentic places to find them.
Gray Dog Games ad

Recipe

Iowa Ham Balls Servings: 6 Prep: 15 minutes Bake: 45–55 minutes Difficulty: Easy Style: Iowa / Upper Midwest Potluck Comfort Food

Ingredients

For the ham balls
For the glaze

Instructions

  1. Preheat: Heat the oven to 350°F.
  2. Mix the meat: In a large bowl, combine ground ham, ground pork or beef, crumbs, eggs, milk, and black pepper.
  3. Be gentle: Mix gently until combined. Do not overwork the meat.
  4. Shape: Shape into balls about the size of golf balls and place in a greased baking dish.
  5. Make the glaze: In a saucepan, combine brown sugar, ketchup, vinegar, mustard, and Worcestershire sauce.
  6. Simmer the glaze: Bring the glaze to a simmer and stir until smooth.
  7. Glaze: Pour the glaze over the ham balls.
  8. Bake: Bake uncovered for 45–55 minutes, basting once or twice, until cooked through and sticky on top.
Traditional note: To make it more traditional, use ground ham, a pork or beef blend, and a sweet-sour glaze with brown sugar and vinegar. Graham cracker crumbs are a very Iowa-style binder.
Gray Dog Games ad
Previous
Previous

Gym Shoe Sandwich

Next
Next

Hang Town Fry