Ingredients
Equipment
Method
- In a large bowl, gently combine the ground beef, ground pork, breadcrumbs, milk, egg, onion, garlic, Italian seasoning, salt, and pepper. Don't overmix.
- Using your hands or a small cookie scoop, form the mixture into 1-inch meatballs.
- Heat olive oil in a large skillet over medium-high heat. Brown the meatballs in batches, turning frequently, until browned on all sides. Drain excess fat on paper towels.
- In a large saucepan or slow cooker, whisk together the cranberry sauce, chili sauce, brown sugar, apple cider vinegar, Worcestershire sauce, Dijon mustard, and cinnamon (if using).
- For slow cooker: Gently add the browned meatballs to the sauce, making sure they are mostly submerged. Cook on low for 3-4 hours or on high for 1.5-2 hours, or until the meatballs are cooked through and the sauce has thickened.
- For stovetop: Add the browned meatballs to the sauce. Bring the sauce to a simmer over medium heat, then reduce the heat to low, cover, and simmer for 20-25 minutes, or until the meatballs are cooked through and the sauce has thickened. Stir occasionally to prevent sticking.
- Serve hot, garnished with fresh parsley if desired.
Notes
Don't overmix the meat. Use a cookie scoop for uniform meatballs. Customize the sauce by adjusting the amount of brown sugar or apple cider vinegar. Add a pinch of red pepper flakes for heat. These meatballs can be made ahead of time and stored in the refrigerator or freezer. They can be served on skewers, in a chafing dish, or with a variety of dipping sauces. For a gluten-free version, use gluten-free breadcrumbs.
