Nutrition Facts for Iowa ham balls
Blog Research API Download App

Iowa Ham Balls

Image of Iowa Ham Balls
Nutriscore Rating: 57/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.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
N/A
🕐
Total Time
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!
3662
cal
179.7g
protein
366.8g
carbs
163.8g
fat

Nutrition Facts

1 serving (1746.7g)
Calories
3662
% Daily Value*
Total Fat 163.8 g 210%
Saturated Fat 57.9 g 290%
Polyunsaturated Fat 0.0 g
Cholesterol 734 mg 245%
Sodium 8110 mg 353%
Total Carbohydrate 366.8 g 133%
Dietary Fiber 6.2 g 22%
Total Sugars 277.5 g
Protein 179.7 g 359%
Vitamin D 5.8 mcg 29%
Calcium 638 mg 49%
Iron 16.1 mg 89%
Potassium 3144 mg 67%

*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

40.1%%
19.6%%
40.3%%
Fat: 1474 cal (40.3%%)
Protein: 718 cal (19.6%%)
Carbs: 1467 cal (40.1%%)