Ingredients
Equipment
Method
- Combine the ground beef, ground pork, breadcrumbs, egg, milk, minced onion, salt, black pepper, and garlic powder in a large mixing bowl. Mix gently with your hands until just combined and no streaks of color remain.
- Roll the mixture into walnut-sized balls, roughly 1 to 1.25 inches in diameter, to yield about 24 meatballs.
- Heat a large skillet over medium-high heat with a light coating of oil. Brown the meatballs on all sides for 8 to 10 minutes total, turning occasionally, until they develop a flavorful crust but are not fully cooked inside.
- In a medium saucepan over medium heat, combine grape jelly, chili sauce, apple cider vinegar, Worcestershire sauce, and dry mustard. Stir frequently until the jelly is fully dissolved and the sauce is smooth, about 3 to 4 minutes.
- Transfer the browned meatballs to a large saucepan with the warm glaze. Stir gently to coat all meatballs.
- Simmer over low heat for 10 minutes, stirring occasionally, until meatballs are cooked through and the glaze thickens slightly. Use a meat thermometer to ensure internal temperature reaches 160°F (71°C).
- Alternatively, transfer browned meatballs and glaze to a slow cooker. Cook on low for 3 to 4 hours, stirring occasionally.
- Serve warm in a serving dish or directly from the slow cooker on the warm setting. Provide toothpicks for easy serving.
Notes
Make the meatballs the day before and refrigerate them unglazed. Warm them in the slow cooker with the glaze for 2 to 3 hours before serving to save day-of time. Store cooked meatballs in an airtight container in the refrigerator up to 4 days or freeze up to 3 months. Reheat gently to avoid drying out.
