Go Back
+ servings

Christmas Meatballs Recipe

Sweet, tangy, and perfectly tender, these Christmas meatballs are a festive treat that will impress your guests and leave everyone asking for more. Perfectly cooked in a luscious sauce, they’re ideal for gatherings or cozy dinners.
Print Pin
Course: Main Course
Cuisine: American
Keyword: Christmas Meatballs Recipe
Prep Time: 20 minutes
Total Time: 20 minutes
Servings: 10 servings

Ingredients

  • 1 1-ounce packet onion soup mix
  • 2 tablespoons Worcestershire sauce divided
  • 2 cups ketchup
  • 1 cup fresh cranberries optional
  • 1 cup brown sugar
  • 1/4 cup dry breadcrumbs
  • 1/2 cup port wine or other sweet red wine
  • 1 14-ounce can evaporated milk
  • 3 pounds ground beef chuck

Instructions

  • Combine the ground beef, evaporated milk, breadcrumbs, 1 tablespoon of Worcestershire sauce, and onion soup mix in a large mixing bowl. Gently mix the ingredients until evenly incorporated. Cover the bowl and refrigerate the mixture for at least one hour to allow the flavors to meld.
  • Position the oven rack approximately 6 inches from the top heat source and preheat the oven to broil. Prepare one or two baking sheets by lining them with parchment paper for easy cleanup.
  • Shape the chilled meat mixture into roughly 36 small, evenly-sized meatballs. Arrange them on the prepared baking sheets, ensuring adequate space between each meatball.
  • Place the baking sheet under the broiler and cook for 2 to 3 minutes until the tops begin to brown. Carefully turn the meatballs and broil for an additional 2 minutes. Repeat the process for multiple trays, if necessary, until all meatballs are cooked. Remove them from the oven and set aside.
  • For the Dutch oven method, combine the ketchup, brown sugar, wine, and the remaining tablespoon of Worcestershire sauce in the Dutch oven. Heat the mixture over medium heat, stirring frequently, until the sugar has dissolved, and the sauce is smooth, about 2-3 minutes. Add the broiled meatballs to the sauce, cover, and reduce the heat to low. Simmer for 30-40 minutes, stirring occasionally, until the meatballs are fully cooked with an internal temperature of 160°F and the sauce has thickened.
  • For the slow cooker method, heat the ketchup, brown sugar, wine, and the remaining Worcestershire sauce in a medium saucepan over medium heat. Stir continuously until the sugar dissolves and the sauce is silky smooth, about 2 minutes. Transfer the meatballs to the slow cooker, pour the prepared sauce over them, and cook on HIGH for 1 hour. Check to ensure the meatballs have reached 160°F and the sauce has achieved a rich consistency.
  • If using fresh cranberries, add them to the dish 5 minutes before serving, allowing them to soften slightly. Keep the Dutch oven on low heat or switch the slow cooker to the LOW setting until ready to serve. Enjoy these flavorful meatballs as a crowd-pleasing appetizer or comforting main dish.

Notes

  • Avoid overmixing the meatball mixture. Gently combine the ingredients until just blended to maintain tenderness.
  • Portion the meatballs evenly using a small cookie scoop or your hands. This will ensure consistent cooking.