Transform your holiday spread with these irresistible Christmas Meatballs, a perfect balance of savory and sweet flavors that capture the essence of the season. Made with a tender blend of ground beef and pork, Parmesan cheese, and warming herbs like thyme and rosemary, these meatballs are seared to perfection before being simmered in a festive cranberry-orange glaze. Infused with hints of cinnamon and nutmeg, the glaze adds a delightful tangy sweetness that will have everyone reaching for seconds. Ready in just 50 minutes, these versatile meatballs make an elegant holiday appetizer or a comforting main dish served over creamy mashed potatoes. Bring warmth and cheer to your table with this crowd-pleasing holiday recipe!
Scan with your phone to download!
In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, Parmesan cheese, egg, minced garlic, diced onion, milk, salt, black pepper, dried thyme, and dried rosemary. Mix until just combined; avoid overmixing.
Using your hands or a small scoop, form the meat mixture into 1-inch meatballs and place them on a baking sheet lined with parchment paper.
Heat olive oil in a large skillet over medium heat. Working in batches, sear the meatballs on all sides until browned, about 5 minutes per batch. Remove the browned meatballs and set them aside.
In the same skillet, reduce the heat to low and stir together the cranberry sauce, ketchup, brown sugar, orange juice, ground cinnamon, and ground nutmeg to create the glaze.
Add the browned meatballs back into the skillet, ensuring they are coated in the glaze. Cover and simmer over low heat for 15-20 minutes, stirring occasionally to evenly coat the meatballs.
Once the glaze has thickened and the meatballs are fully cooked, transfer them to a serving dish.
Garnish with fresh rosemary or parsley if desired, and serve warm as an appetizer or with mashed potatoes for a main dish.
Serving size | (1272.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2617.2 |
Total Fat 145.3g | 0% |
Saturated Fat 56.6g | 0% |
Polyunsaturated Fat 2.0g | |
Cholesterol 767.4mg | 0% |
Sodium 4372.3mg | 0% |
Total Carbohydrate 181.7g | 0% |
Dietary Fiber 5.6g | 0% |
Total Sugars 129.1g | |
Protein 151.5g | 0% |
Vitamin D 66.8IU | 0% |
Calcium 517.0mg | 0% |
Iron 14.1mg | 0% |
Potassium 1498.6mg | 0% |
Source of Calories