Go Back
+ servings
Christmas Meatballs

Irresistible Christmas Meatballs for Festive Gatherings

Enjoy scrumptious Christmas Meatballs that balance savory and sweet for a perfect holiday dish.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 1 hour
Total Time 1 hour 45 minutes
Servings: 6 meatballs
Course: Dinner
Cuisine: American
Calories: 250

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef Chuck Substitute with turkey for a lighter option.
  • 1 cup Evaporated Milk Can be replaced with heavy cream for added creaminess.
  • 1 cup Dry Breadcrumbs Use gluten-free breadcrumbs for a gluten-free alternative.
  • 2 tablespoons Worcestershire Sauce Apple cider vinegar can serve as a substitute.
  • 1 packet Onion Soup Mix You can use homemade onion powder and seasoning mix instead.
For the Sauce
  • 1 cup Ketchup Opt for homemade tomato sauce for a fresher taste.
  • 1/2 cup Brown Sugar Coconut sugar is a lower glycemic substitute.
  • 1/2 cup Port Wine Substitute with grape juice for a non-alcoholic version.
Optional Addition
  • 1 cup Fresh Cranberries May be omitted or swapped for pomegranate arils if desired.

Equipment

  • mixing bowl
  • baking sheet
  • Saucepan
  • slow cooker
  • Dutch oven

Method
 

Step‑by‑Step Instructions
  1. In a large mixing bowl, combine the ground beef, evaporated milk, dry breadcrumbs, Worcestershire sauce, and onion soup mix. Mix until just combined, ensuring not to overwork the meat. Cover the bowl with plastic wrap and refrigerate the meat mixture for at least 1 hour.
  2. Adjust your oven rack to the highest position for optimal broiling and preheat the broiler to high.
  3. Once the mixture has rested, take it out of the refrigerator and begin portioning it into approximately 36 small meatballs, roughly the size of a golf ball. Arrange them on a parchment-lined baking sheet, allowing a little space between each meatball for even cooking.
  4. Place the baking sheet in the preheated broiler and cook for 2-3 minutes on each side until nicely browned.
  5. While the meatballs are broiling, prepare the sauce by heating a saucepan over medium heat. Combine the ketchup, brown sugar, port wine, and the remaining Worcestershire sauce in the pan. Stir continuously until smooth and begins to bubble.
  6. Once the meatballs are browned, transfer them to a slow cooker. Pour the warm sauce over the meatballs, ensuring they are fully coated. Set the slow cooker to HIGH and let them cook for 1 hour.
  7. Alternatively, combine the meatballs and sauce in a Dutch oven and simmer on medium-low heat for 30-40 minutes.

Nutrition

Serving: 3meatballsCalories: 250kcalCarbohydrates: 20gProtein: 18gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 6gCholesterol: 60mgSodium: 700mgPotassium: 350mgFiber: 1gSugar: 8gVitamin A: 500IUVitamin C: 2mgCalcium: 40mgIron: 2mg

Notes

Allow the meat mixture to refrigerate for at least 1 hour for deeper flavors.

Tried this recipe?

Let us know how it was!