We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!

Turkey Meatballs with Cranberry Sweet & Sour Sauce - A Family Feast

Turkey Meatballs with Cranberry Sweet & Sour Sauce

Yield: 75 1-ounce meatballs 1x
Prep: 45 minsCook: 30 minsTotal: 1 hour 15 minutes


  • 1 8ounce demi-loaf (white or wheat bread)
  • 1/2 cup milk
  • 2 whole eggs, beaten
  • 1/4 teaspoon Worcestershire sauce
  • 1/4 cup sweet chili sauce (the sweet tomato-based kind such as Heinz; not the hot chili sauce made from peppers)
  • 1/4 teaspoon Chinese five-spice powder
  • 1 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 pound ground turkey (dark, or white/dark mix)
  • 1 pound Italian sausage, removed from casings
  • 1/4 cup finely minced onions
  • 2 tablespoons garlic, pressed through a garlic press, or very finely minced
  • 1/2 cup finely shredded carrots

For the Sauce

  • 1 cup chili sauce (same as above)
  • 2 cups Pacific brand Jellied Cranberry Sauce
  • 1/4 cup balsamic vinegar
  • 1/2 cup brown sugar
  • 1 6ounce can of pineapple juice
  • 2 tablespoon corn starch


  1. Remove the crust from the bread and place it in large bowl and cover with the half cup of milk. Turn the bread several times so all of the milk gets absorbed. Let sit at room temperature while you prepare the sauce.
  2. In a medium Dutch oven (three quart size), place chili sauce, Pacific cranberry sauce, balsamic vinegar and brown sugar. In a small bowl mix pineapple juice and corn starch and add to mixture. Heat and stir until the ingredients have blended and the sauce is thick. Remove from heat, cover and set aside.
  3. Once the bread has soaked for the full 30 minutes, wring out the bread with your hands, squeezing out as much of the milk as possible. What remains should be a good full cup of wet bread. With your hands or a spoon, break up and mix the wet bread until it is really mashed. Add eggs and with a fork, mix well. Add Worcestershire sauce, chili sauce, five-spice powder, salt and pepper and mix thoroughly again until very well blended. This step can be done in a stand mixer however the meat must be mixed by hand.
  4. Add ground turkey, Italian sausage, onion, garlic and carrots and gently work the mixture with your hands until mixed. Try not to over mix.
  5. With a scoop, measure out 75 meatballs about one ounce each and place on a tray that will fit in your refrigerator. (They will be rolled later so don’t worry about getting them perfectly round at this point.) Place the meatballs in the refrigerator to set up for about 30 minutes.
  6. Preheat oven to 375 degrees.
  7. Remove meatballs from the refrigerator, and with a bowl of water for wetting your hands, roll the balls into rounds. As you roll each meatball, place on a parchment lined sheet pan.
  8. Bake for 15 minutes, remove from the oven and add the cooked meatballs to the sauce. Cover the Dutch oven and place back in the oven for 15 minutes.
  9. Remove from the oven, pour into a serving container and serve, or skewer cooked meatballs and serve on a platter.

Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.