Nutrition Facts for Iowa ham balls

Iowa Ham Balls

Image of Iowa Ham Balls
Nutriscore Rating: 58/100

Delight your taste buds with classic Iowa Ham Balls, a cherished Midwestern dish that combines savory ground ham and pork with the subtle sweetness of graham cracker crumbs for a unique, tender texture. These flavorful meatballs are baked to perfection in a tangy glaze made with ketchup, brown sugar, white vinegar, and mustard, creating a delectable caramelized finish. With just 20 minutes of prep time and an hour in the oven, this hearty and comforting recipe is perfect for family dinners or holiday gatherings. Serve these ham balls alongside creamy mashed potatoes, crisp green beans, or your favorite side dishes for an irresistible meal that's sure to become a household favorite.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
1 hr
🕐
Total Time
1 hr 20 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

9 items
  • 1 pound ground ham
  • 1 pound ground pork
  • 1.5 cups graham cracker crumbs
  • 1 cup milk
  • 1 large egg
  • 0.75 cup ketchup
  • 0.75 cup brown sugar
  • 1 tablespoon white vinegar
  • 1 teaspoon yellow mustard
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Preheat the oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish.

2

In a large mixing bowl, combine ground ham, ground pork, graham cracker crumbs, milk, and the egg. Mix thoroughly using your hands or a wooden spoon until evenly combined.

3

Shape the mixture into meatballs about 1 1/2 inches in diameter and place them in the prepared baking dish, ensuring they are evenly spaced.

4

In a medium-sized bowl, prepare the glaze by whisking together the ketchup, brown sugar, white vinegar, and yellow mustard until smooth and well combined.

5

Pour the glaze evenly over the ham balls, ensuring they are well coated.

6

Cover the baking dish with aluminum foil and bake in the preheated oven for 30 minutes.

7

After 30 minutes, remove the foil and spoon some of the glaze over the top of the ham balls. Continue baking uncovered for another 30 minutes, or until the ham balls are cooked through and the glaze is bubbly.

8

Remove the baking dish from the oven and let the ham balls rest for 5 minutes before serving.

9

Serve warm with your choice of sides, such as mashed potatoes, green beans, or a fresh salad. Enjoy!

Cooking Tip: Take your time with each step for the best results!
3582
cal
218.0g
protein
308.0g
carbs
159.6g
fat

Nutrition Facts

1 serving (1695.8g)
Calories
3582
% Daily Value*
Total Fat 159.6 g 205%
Saturated Fat 55.9 g 280%
Polyunsaturated Fat 2.1 g
Cholesterol 899 mg 300%
Sodium 7836 mg 341%
Total Carbohydrate 308.0 g 112%
Dietary Fiber 4.6 g 16%
Total Sugars 198.8 g
Protein 218.0 g 436%
Vitamin D 4.0 mcg 20%
Calcium 683 mg 53%
Iron 14.3 mg 79%
Potassium 2022 mg 43%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

34.8%%
24.6%%
40.6%%
Fat: 1436 cal (40.6%%)
Protein: 872 cal (24.6%%)
Carbs: 1232 cal (34.8%%)