Go Back
Sweet and Sour Meatballs

Sweet and Sour Meatballs

Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 60 meatballs


  • 1 pound ground pork
  • 1 pound ground pork sausage
  • 1 pound ground ham
  • 2 cups bread crumbs
  • 2 eggs
  • 1 cup Milk divided
  • 1 cup brown sugar packed
  • 1 teaspoon dry mustard
  • 1/2 cup vinegar apple cider vinegar or white
  • 1/2 cup pineapple juice


  • Preheat oven to 325°. 
  • Mix ground meats, bread crumbs, eggs, and 1/2 cup of the milk (by hand is easiest) until well combined. If the mixture is too dry, add the remaining milk, 1/4 cup at a time, until desired consistency is reached. Form into 1 1/2" meatballs (see note below). 
  • Place in three 9"x 13" metal pans or two large, rimmed, baking sheets (12"x16"x1") that have been coated with cooking spray. Do not overcrowd.
  • Combine all sauce ingredients. 
  • Pour half of sauce over meatballs. 
  • Bake meatballs, uncovered, for 20 minutes. 
  • Turn meatballs. Pour remaining sauce over the top. Return to oven and bake for an additional 10-15 minutes, or until centers of meatballs are thoroughly cooked.
  • Remove from oven and serve.


Some grocery stores have ham loaf instead of ground ham. This is fine to use. It probably has more ground ham than pork but that is okay. You can either buy two pounds of ham loaf and add the pound of pork sausage or you can buy a pound and a half of ham loaf, a half pound of ground pork and add the pound of pork sausage.
Leftover sliced ham can be used here too. Simply grind the ham in a food processor to a fine consistency. One pound of ground ham is approximately 2 cups.
A cookie scoop is a perfect tool to mold meatballs to a consistent size. For this recipe I used a 1.5" cookie scoop.
These meatballs freeze really well, either before or after baking. BEFORE: After forming meatballs, place a single layer on a cookie sheet and freeze. Transfer to resealable bags, label bags with contents and date and return to the freezer. When ready to bake, remove desired number of meatballs, defrost for 30 minutes and bake as directed. Add a few minutes of time in the oven, if necessary, to ensure they are thoroughly cooked. AFTER: Place the cooked and cooled meatballs in a resealable plastic bag, eliminating as much excess air as possible and freeze. When ready to use, remove the desired amount and thaw to room temperature. Mix up half of a recipe of the sauce and warm it in a pan on the stove until steaming. Add the meatballs and slowly heat through. Too hot a temperature will tighten up the meat and cause it to be tough.
Keyword ham, meatballs, pineapple, pork, recipe, simple, sweet and sour