Stuffed Iowa Ham Balls


Main Dish
Stuffed Iowa Ham Balls

Primary Media

Pot of hamballs covered in sauce and served with a side of sauce

User Rating

4.39 out of 5 stars
Rate it:
36 ratings

Recipe Data


Recipe Wellness Badges


Save Options


These flavorful ham balls are made from three ground meats, stuffed with Gouda cheese, and baked in a tangy tomato sauce.

Recipe Tags

Servings and Ingredients

Serves 6
Ham Balls
Hy-Vee nonstick olive oil cooking spray
12 oz. Hy-Vee ham steak, coarsely chopped
1 Hy-Vee large egg, lightly beaten
4 Hy-Vee honey graham crackers, crushed, about 3/4-cup
½ c. buttermilk
2 tbsp. fresh parsley, chopped
6 oz. ground pork
6 oz. ground beef
12 (1-inch) white cheese curds, such as Gouda
Tomato and Cider Vinegar Sauce
2 (10.75-oz.) cans Hy-Vee tomato soup
2 c. Hy-Vee brown sugar, packed
1 c. Hy-Vee apple cider vinegar
¼ c. Hy-Vee yellow mustard
1 tbsp. Hy-Vee ground black pepper

Things To Grab

  • 3-quart baking dish
  • Food processor
  • Large bowl
  • Large saucepan
  • Instant read meat thermometer


  1. Preheat oven to 400 degrees. Lightly coat a 3-quart baking dish with cooking spray; set aside. Add ham to a food processor; cover and process for 30 seconds or until finely minced. Set aside.

  2. Combine egg, graham cracker crumbs, buttermilk, and parsley in a large bowl. Add ham, pork, and beef; mix well. Divide meat mixture into 12 portions. Press a cheese curd into each portion and, using wet hands, shape into a ball with cheese curd in the center. Place ham balls in prepared baking dish.

  3. Prepare Tomato and Cider Vinegar Sauce: Combine tomato soup, brown sugar, apple cider vinegar, mustard, and pepper in a large saucepan. Cook and stir over medium heat until bubbly.

  4. Spoon 2 cups sauce over ham balls; set remaining sauce aside.

  5. Bake ham balls, uncovered for 30 minutes or until an instant-read thermometer inserted into center reads 165 degrees, basting ham balls occasionally with sauce. Reheat reserved Tomato Cider Vinegar Sauce and serve with ham balls.

Nutrition facts


750 Calories per serving
2 ham balls

Amounts Per Serving

  • Total Fat: 23g
  • Cholesterol: 135mg
  • Sodium: 1560mg
  • Total Carbohydrates: 99g
  • Protein: 36g

Daily Values

Vitamin A 15%
Vitamin C 110%
Iron 20%
Calcium 15%

Recipe Source:

Seasons December 2017