01 -
Combine ground meat, breadcrumbs, egg, minced garlic, grated onion, Worcestershire sauce, salt, pepper, and milk in a large bowl. Mix until evenly combined.
02 -
Shape the mixture into 1-inch diameter meatballs, producing approximately 24 pieces.
03 -
Preheat oven to 400°F. Arrange meatballs on a greased or parchment-lined baking sheet. Bake for 15-18 minutes until cooked through and browned. Alternatively, pan-fry meatballs over medium heat until golden and cooked through.
04 -
While meatballs cook, combine hot pepper jelly, ketchup, soy sauce, apple cider vinegar, honey (if using), and garlic powder in a saucepan over medium heat. Stir constantly until jelly melts and sauce is smooth and thickened, about 5-7 minutes. Reduce heat to low to keep warm.
05 -
Add cooked meatballs to the sauce and toss gently to coat. Simmer together for 5-10 minutes to allow flavors to meld.
06 -
Transfer to a serving dish or slow cooker set to warm. Garnish with chopped parsley or green onions. Serve warm with toothpicks as an appetizer or over rice, noodles, or mashed potatoes as a main course.